Home/Privacy Policy

Privacy Policy

Effective 2 October 2026

Translations of this document are provided for convenience only; the English version governs.

1. Introduction

This Privacy Policy (the "Policy") describes how Curio Design ("Curio", "we", "our", or "us") collects, uses, and discloses information about you in connection with your access to and use of the website at designbycurio.com and related applications, APIs, and tools (collectively, the "Service"). It supplements and forms part of our Terms of Service.

2. Information we collect

We collect the following categories of information in the course of operating the Service:

Category Examples Source
Account information Email address, display name, the sign-in methods you have used (email code, Google, GitHub) and their provider identifiers, profile image, sign-up date. When you sign in with Google or GitHub, a copy of your profile image is stored on our servers. Provided by you or by your selected sign-in provider
Credit and unlock records Credit purchases, gifts, refunds and adjustments, Credits spent, the Design Packages you have unlocked, and the resulting balance Curio
Payment records Payment identifier, Credit Pack, amount and currency, payment method type (card, WeChat Pay, AlipayHK), billing country, and payment status. Card numbers, security codes and wallet credentials are handled by Dodo Payments; Curio does not receive or store them. Dodo Payments
Usage events Downloads, share-link generations, and retrievals through the MCP server (including the name of the AI client), each with a timestamp Our servers, when you perform these actions
Connected apps The AI clients you have authorized over MCP and when you authorized them Provided by you
Sign-in and security data One-time sign-in codes (stored only as hashes and valid for a few minutes), session records, and rate-limit counters. When you request a sign-in code, Cloudflare Turnstile processes your IP address and browser signals to check that the request is not automated. Curio and Cloudflare
Technical and access information IP address, browser type and version, operating system, referrer URL, language preference Automatically collected via Cloudflare

3. How we use information

We use the information described above for the following purposes:

  • to provide, maintain, and operate the Service, including authenticating you, keeping your Credit balance and unlocks, and delivering the Design Packages you have unlocked;
  • to process payments and issue receipts;
  • to detect, prevent, and respond to fraud, abuse, scraping, or violations of our Terms of Service;
  • to communicate with you about your Account, billing, service announcements, and material policy updates;
  • to analyze aggregate usage patterns in order to improve the Service and decide which Design Packages to produce next; and
  • to comply with applicable legal obligations.

We do not use your personal information for behavioral advertising, and we do not sell your personal information to third parties.

5. Cookies & local storage

We use a small number of strictly necessary cookies and browser local-storage entries to operate the Service — including our own sign-in cookie; sign-in tokens are never stored in your browser's local storage — a first-party attribution note kept in your browser's local storage (the referrer and campaign parameters of your first visit), plus a single first-party analytics cookie set by Google Analytics 4 to measure aggregate site usage. We do not place third-party advertising cookies, and we do not track you across other websites.

Name Type Purpose Lifetime
__Host-curio_sid HTTP cookie (HttpOnly) Keeps you signed in. It holds a random token; we store only a hash of it. Scripts on the page cannot read it. 30 days, extended each time you use the Service
curio_li HTTP cookie Tells the page that this browser has signed in, so it can show the right header straight away. It is not a credential. Same as the sign-in cookie
curio-lang, curio.lang HTTP cookie / localStorage Remembers the interface language you picked (en / zh). 2 years (cookie); until cleared (localStorage)
curio.auth.* localStorage Remembers where to take you after you sign in, and keeps your sign-in state in step across open tabs. Contains no sign-in token. Until you sign out or clear it
__cf_* HTTP cookie Set by Cloudflare for abuse mitigation and DDoS protection. Up to 30 days
_ga, _ga_* HTTP cookie (first-party) Google Analytics 4 — distinguishes unique browsers + sessions for aggregate usage analytics (page views, referrers, geographic region at country level). No individual user is identified. Up to 2 years
curio.acq* localStorage (first-party) First-visit attribution — remembers the referring page, landing page, and campaign (UTM) parameters of your first visit, so that if you later create an account we can tell which channel introduced you. Kept only in your browser; written once into your account profile when you sign up. 90 days, or cleared when written to your profile at sign-up

All entries other than the Google Analytics cookie and the first-visit attribution note are strictly necessary under the EU ePrivacy Directive and therefore do not require a consent banner. The Google Analytics cookie is the only analytics cookie we set; to opt out, install Google's Analytics Opt-out Browser Add-on or block the third-party request to googletagmanager.com at the browser / extension level. You may also clear cookies and local storage through your browser settings at any time; doing so will sign you out of the Service.

6. Service providers

We engage a limited number of third-party service providers (sometimes called "subprocessors") to operate the Service. Each provider receives only the data needed for the function described below, and is contractually required to protect that data.

Provider Function Data shared
Cloudflare Website hosting and content delivery; database (accounts, sign-in methods, Credit records, unlocks, usage records, sessions); file storage (paid design files and profile images); Turnstile bot checks when a sign-in code is requested; DNS and abuse mitigation Account, Credit, unlock and usage records; profile images; request metadata (IP address, user agent) and browser signals for Turnstile
Resend Sending sign-in code emails and service notices Email address and the content of the email
Dodo Payments Reseller and merchant of record for Credit Packs: processes card, WeChat Pay and AlipayHK payments, and issues receipts and handles tax Email address, Credit Pack and amount, and the payment and billing details you enter at checkout
GitHub and Google Sign-in (only if you choose to sign in with these providers) We receive your verified email address, provider identifier, display name and profile image
Google Analytics Aggregate site usage measurement (page views, sessions, referrers, country-level geography) Pseudonymous cookie identifier, IP address (truncated by Google), page URL, user agent
Ahrefs Web Analytics Cookie-free aggregate website analytics Page URLs, referrers, and aggregate traffic statistics; no cookies or persistent identifiers

Each provider processes your data in accordance with its own privacy policy, which applies in addition to this Policy.

7. Disclosure of information

We disclose your personal information only in the following circumstances:

  • to the service providers listed in Section 6, for the purposes described;
  • where required to comply with valid legal process, applicable law, or a binding governmental request;
  • to protect the rights, property, or safety of Curio, our users, or the public;
  • in connection with a merger, acquisition, financing, or sale of assets, provided that the recipient is bound by terms no less protective than this Policy; and
  • with your consent or at your direction.

8. Data retention

We retain personal information only for as long as necessary for the purposes for which it was collected, or as required by law:

  • Account, Credit, unlock and usage records, connected apps, and profile image — for as long as your Account exists; deleted when you delete your Account.
  • Sign-in codes and sessions — sign-in codes expire within minutes and sessions after 30 days without use; expired entries are cleared automatically every hour.
  • Payment records — retained for at least seven (7) years, or longer if required by applicable tax, accounting, or audit laws. If you delete your Account, these records are kept but are no longer linked to you.

9. Your rights

Subject to applicable law (including the EU/UK GDPR, the California Consumer Privacy Act and California Privacy Rights Act, and the mainland China Personal Information Protection Law), you may have the right to:

  • access the personal information we hold about you;
  • request correction of inaccurate or incomplete information;
  • request deletion of your personal information, subject to any retention required by law;
  • object to, or restrict, certain processing of your personal information;
  • receive a portable copy of your personal information in a structured, machine-readable format;
  • withdraw consent, where processing is based on consent; and
  • lodge a complaint with a competent data protection authority.

You can delete your Account yourself from Account settings; this deletes your Account, Credit balance, unlocks, usage records, sessions and profile image, and revokes every connection you have authorized over MCP (while your Credit balance is negative, deletion is unavailable until it is settled). To exercise any other right, send a request from the email address registered to your Account to [email protected]. We will respond within thirty (30) days, and may extend this period by up to a further two (2) months where necessary for complex requests, in which case we will notify you of the extension and its reason within the initial 30 days. We may request additional information to verify your identity before proceeding.

California residents: Curio has not sold personal information in the preceding twelve (12) months and does not currently share personal information for cross-context behavioral advertising. You have the additional right under the California Consumer Privacy Act ("CCPA") and the California Privacy Rights Act ("CPRA") to opt out of any future sale or sharing — should our practices change, an opt-out link will be added to this Policy and made available via the request channel above.

10. International transfers & EU representative

Our service providers operate globally. Your personal information may be processed in jurisdictions other than the one in which you reside, including the United States. Where required by law (for example, the Standard Contractual Clauses under the GDPR), we put appropriate safeguards in place to protect cross-border transfers of personal data.

If you are located in the European Economic Area, United Kingdom, or Switzerland and wish to raise a data-protection matter, you may contact us at [email protected]. Where required under GDPR Article 27, we will designate a representative in the Union and publish their contact details in this Section once Service availability to EEA users commences.

11. Children's privacy

The Service is not directed at children under the age of thirteen (13), and we do not knowingly collect personal information from children under that age. If we become aware that we have collected personal information from a child under 13 without verifiable parental consent, we will delete such information promptly. If you believe that a child has provided personal information through the Service, please contact us at [email protected].

12. Security

We apply technical and organizational measures designed to protect personal information against unauthorized access, alteration, disclosure, or destruction. These measures include transport-layer encryption (HTTPS) for all traffic, encryption at rest through our hosting provider's standard mechanisms, and access controls based on the principle of least privilege. No method of transmission or storage is entirely secure; in the event of a personal-data breach affecting you, we will notify you without undue delay where required by law.

13. Changes to this Policy

We may update this Policy from time to time. For material changes, we will update the "Last updated" date at the top of this document and notify active users by email at least seven (7) days before the change takes effect. Your continued use of the Service after the effective date constitutes acceptance of the updated Policy.

14. Contact

For questions about this Policy, data-subject requests, or any other privacy-related matter, contact us at [email protected]. See also our Terms of Service.

© 2026 Curio