Account: your email address, and your name and profile picture if you sign in with Google, GitHub, Facebook or X. From X we also receive your X username. X sign-in needs a confirmed email address on your X account; if there is none, we refuse the sign-in and store nothing. Facebook and X are used only to sign you in: we never post for you and never read your friends, followers or posts. If your new account has no profile picture, we may give it a default one: an AI image service draws a friendly illustrated avatar from a generic style prompt chosen by us, and we never send it your name, email address, country or any other account data. The picture is stored on our cloud storage (Cloudflare R2); you can replace it with your own picture in Settings at any time, and it is deleted with your account. We also remember which sign-in method you used last. Sign-in links and one-time codes are sent by email; links expire after 5 minutes and codes after 10 minutes. We don't use passwords.
Billing: Stripe processes your payment. We receive and keep your plan, subscription status, renewal dates, invoice amounts, currency and Stripe's order and customer IDs, and with each order the pricing details of that checkout (pricing country, currency, the price list used and, if tests were running, the price or page tests and the groups you were in). We never receive or store your full card number. For introductory-price checkouts we keep the card fingerprint Stripe provides (a code that identifies the card without revealing its number), so each card gets the introductory price only once.
Pricing country and price tests: our prices depend on your country (see the Subscription Terms). On your first visit we work out your country from your IP address (no precise location) and keep it in a first-party cookie, so the prices you see don't change when you travel or use a VPN. When you first go to checkout, that country is stored on your account (pricing country) and used for your later checkouts, because a subscription keeps its currency. Site tests: we test versions of our prices (in some countries) and of our pages (for example a button text) against each other. A random device ID (the zt_did cookie, no personal details) puts you in a group by chance and keeps you there, so what you see doesn't change from visit to visit; for a price test the group is also kept in a cookie so you keep seeing the same prices. When you are signed in, your groups are stored with your account so you see the same version on every device; they are deleted with your account. The groups you are in are attached to our own first-party usage events (when you see a test as a guest, together with a keyed hash of the device ID so each device is counted once — never the ID itself), and only a price test's group is attached to your checkout; we only ever look at the results per group, never per person. If you decline optional cookies or your browser sends a GPC signal, we keep you out of page tests (you see the standard version), delete the device ID and, when you are signed in, remove your page-test groups from your account; a price test in your country still applies, so one person always sees one price. If you accept optional cookies, we also report to Google Analytics that you saw a price test (the test and group, no personal details). The cookies are listed in the Cookie Policy.
Usage: credits granted and used, which tools you ran and when, your free daily run count and, on a plan, fair use counters (how many runs, words, searches or messages you used per tool group in each UTC day, kept for the rolling 30-day fair use window). The free count is tied to a random device ID kept in your browser and to your IP address, and when you are signed in also to your account.
Activity: when you are signed in, we store the time you were last active (when you sign in or run a tool; updated at most once every 10 minutes). We use it for the automatic emails and the email grouping described under How we use information; it is deleted with your account.
Technical: IP address and browser details, used to rate-limit requests, prevent abuse and keep accounts secure. Our server and error logs record technical events such as failed requests; they may include your account email or IP address when something goes wrong with your account, but not the text or files you put into a tool.
First-party measurement (no cookies): to count visits and see where our sign-up and checkout steps lose people, our own server records which pages are viewed and which steps of our tools are used (for example "detection submitted", "paywall shown", with numbers and fixed labels only, never your text). Each record carries the page path without its query string, the language, the approximate country, the general device category, operating system family and browser family (for example "mobile", "iOS", "Safari" — never versions or models) and a visitor code that our server computes from your IP address and browser details with a secret key that changes every day. If you accept cookies, it also carries the general kind of site that first brought you to us (for example "search: Google" or "referral") and the first page you landed on, without its query string. Your IP address and the full browser details themselves are not stored, the code cannot be linked from one day to the next, and nothing is stored in your browser for it, so it works without the cookie banner. We also record account and billing events (sign-up, checkout started, purchase, renewal, cancellation, refund, failed payment: plan, currency and amount, never card details). If you are signed in, these records are linked to your account; nothing is recorded while our staff view the site as you for support. We use this for our own aggregate statistics (our legitimate interest in understanding how the service is used) and, for an account, our staff may look at that account's own records to answer its support, billing or fraud questions; never for advertising profiles, and we share it with no one.
Marketing attribution: if you arrive from an ad or a tagged link, the ad click ID (gclid, gbraid or wbraid for Google ads, msclkid for Microsoft ads, oppref for ChatGPT ads), UTM tags, landing page and referring site are saved in a first-party cookie (zt_attr). The cookie is set whatever you choose on the cookie banner, so that it can record the source of your sign-up (see Sign-up source below). Only after you click Accept is it attached to your checkout, so we can tell which campaigns lead to subscriptions, and only with an Accept does an ad platform receive your click ID. If you decline, it is used for your sign-up source and nothing else.
Sign-up source (only when sign-up source tracking is on; whatever you choose on the cookie banner): when you create an account we save the campaign or referral link you came from, any ad click ID, your landing page and referring site, your IP address and approximate country, and browser details (browser, operating system, device type and model, screen size, language and time zone). We use it to understand which channels (search, ads, partner and referral links) bring sign-ups, our legitimate interest in knowing where our users come from. It is kept while your account is open and deleted with it. Ad platforms receive your ad click ID only if your latest cookie choice is Accept; Decline or a Global Privacy Control signal keeps it from them.
Sign-up details (no cookies needed): when you create an account we keep how you signed up (for example Google, a magic link or an e-mailed code), the approximate country, and the general device category, operating system family and browser family of that sign-up request (for example "mobile", "iOS", "Safari" — never versions or models). Whatever you chose on the cookie banner, we also keep the general kind of site that first brought you to us (for example "search: Google") and your first landing page without its query string. We use this to understand which sign-up options and devices work, keep it while your account is open and delete it with your account.
Messages: what you send through the contact form, the live chat or the feedback form (which needs you to be signed in), plus the email address and name you give us or that your account holds.