Privacy Policy
Effective date: June 30, 2026
Beadloom Studio is operated by Jing Qin. Contact us at support@beadloomstudio.com.
What we collect
We collect the information you provide when you create an account or use the service: email address, display name, OAuth provider identifiers (Google, GitHub), saved project metadata, bead pattern data (JSON), project thumbnails (PNG), source image assets, membership status, and basic usage events needed to operate the service.
Images and projects
Image conversion runs in your browser. Source images are uploaded only when a signed-in user chooses to save a project. Private storage buckets (Supabase Storage, row-level-security gated per owner) are used for source images and project thumbnails. We do not scan, share, or use your uploaded images for any purpose other than serving them back to you within your saved projects.
Billing and payment
Payments are processed by Paddle, our merchant of record. Paddle collects and stores your payment method, billing address, and transaction history. We do not receive or store your full card number or payment credentials. Paddle's privacy practices are governed by their own privacy policy. We store your membership status (plan tier, subscription period, renewal date) so we can deliver the features you've paid for.
Data processors
We rely on the following third-party services to operate Beadloom Studio:
- Supabase — database, file storage, and authentication infrastructure.
- Paddle — payment processing, subscription management, and global tax handling (merchant of record).
- Vercel — application hosting and compute.
Each processor is bound by its own data processing agreements and security practices. We do not sell, rent, or trade your personal data with any third party for their own marketing purposes.
Cookies
We use the following cookies:
- Authentication session — a Supabase-issued session token stored as an httpOnly cookie. Required for signed-in features (saving projects, managing membership).
- Theme preference (
beadloom_theme) — stores your light/dark mode choice. - Language preference (
beadloom_locale) — stores your language preference (English or Chinese).
We do not use advertising, tracking, or third-party analytics cookies during the initial launch. If optional analytics are introduced later, they will be disclosed here and enabled only with your consent.
Data retention
We retain your account data and saved projects for as long as your account is active. Project version history snapshots are retained according to the automatic retention policy (up to 10 recent change snapshots plus one protected original snapshot per project). When you request account deletion, we will delete or anonymize your data within 30 days, unless retention is required for security, tax, dispute resolution, or legal obligations.
Your data rights
You have the right to:
- Access — view the personal data we hold about you (your profile page shows your account information; saved projects are visible in your projects list).
- Correct — update your display name and account settings from your profile.
- Delete — request deletion of your account and all associated data by contacting support@beadloomstudio.com or using the account deletion request in Settings.
- Export — download your bead patterns as PNG or PDF files from the workbench.
To exercise any of these rights, contact us at support@beadloomstudio.com. We will respond within 30 days.
International data transfers
Our service infrastructure (Supabase, Vercel) may store and process data in data centers located in the United States and other regions. By using Beadloom Studio, you consent to the transfer of your data to these locations. We take reasonable steps to ensure your data is protected regardless of where it is processed.
Children's privacy
Beadloom Studio is not directed to children under the age of 13 (or the applicable age of digital consent in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact support@beadloomstudio.com and we will delete it.
Changes to this policy
We may update this Privacy Policy from time to time. Material changes will be communicated via email or a notice on the website. The effective date at the top of this page reflects the most recent update.
Contact
If you have questions about this Privacy Policy or our data practices, contact us at support@beadloomstudio.com.