Privacy Policy

1. Information we collect

We only handle what is needed to run the service:

We keep this information in our own database and private file storage as described in Section 3, and we don't collect anything beyond what is listed here.

2. How your photo is processed

When you generate a prank, your photo and prompt are sent over an encrypted connection to our server, which forwards them to xAI's Grok image API to create the edited image. The result is sent back to your browser, and our server saves your photo, your prompt and the generated image in private storage (see Section 3) so you can find your pranks again. xAI processes the image under its own terms and privacy policy, available at https://x.ai/legal/privacy-policy. The create screen tells you this next to the Generate button, and sending your photo to xAI is part of the service you ask for when you tap it.

Because your photo leaves your device for this step, only upload photos of yourself or of people who have agreed, and don't upload sensitive images (for example ID documents, photos of minors, or anything you wouldn't want processed by a third-party AI service).

3. Where your data lives

Your pranks (the photo you used and the edited result) are stored in your browser's storage (IndexedDB) on your device, and app preferences, such as whether you've finished onboarding, are kept in your browser's local storage.

We also keep a copy on our servers: your photos and the edited results are stored in private file storage on Vercel Blob (private storage, United States region), which is never publicly accessible; the app shows them to you through links that expire after about an hour. Your prompts, prank details, account details (account identifier, name and email if shared) and subscription status (Stripe customer ID, plan, trial and renewal dates) are stored in a Postgres database hosted by Neon (United States region). This data is linked to your Apple or Google account if you are signed in, otherwise to this browser through a random identifier in a cookie. When you sign in, pranks made in this browser before signing in are moved to your account, so you can see them on your other devices when signed in.

We keep this data until you delete it. Data that isn't linked to a signed-in account is deleted automatically after 90 days without any activity from that browser.

While you check out, the photo and prompt you prepared are kept temporarily in your browser's session storage so the app can finish your prank when you return; session storage is cleared when you close the tab. Settings → Delete all data removes your pranks and app data from this browser and from our servers (for your account if you are signed in, and for this browser) and signs you out (deleting the session cookie). Deleting a single prank removes its photos from our servers too. You can also ask us to delete your data by emailing sigsten.gustavii@gmail.com. It doesn't cancel your subscription: you can get it back on this browser by signing in again or with an access link.

4. Cookies

We only use first-party cookies that are strictly necessary to provide the service you asked for. They can't be read by scripts on the page, and the ones that hold data are signed so they can't be tampered with:

We don't use advertising, analytics or tracking cookies, and we don't sell your data or share it for advertising. Apple, Google and Stripe may use their own cookies on their sign-in and payment pages, under their own policies.

5. Using TrickerAI on another device

To use your subscription on another device, sign in there with the same Apple or Google account, or use Settings → Copy access link. The access link is signed and valid for 30 days, and anyone who has it can use your subscription on their device, so keep it private and only open it on your own devices.

6. Third-party services we use

These providers may process data in the United States and other countries. Where required, they rely on safeguards such as the EU Standard Contractual Clauses.

8. How long we keep data

9. Your choices and rights

You can delete your pranks, app data and session cookie at any time with Settings → Delete all data (which also deletes the copies on our servers) or clear this site's data in your browser, and sign out with Settings → Log Out. You can cancel your subscription at any time from Settings → Subscription, which opens the Stripe billing portal.

Depending on where you live (for example in the EEA or the UK), you have the right to access, correct, delete or port your personal data, to object to or restrict its processing, to withdraw your consent, and to lodge a complaint with your data protection authority. Settings → Delete all data deletes your photos, pranks and account details from our servers as well as from this browser; you can also email sigsten.gustavii@gmail.com to access or delete your data. For subscription data, contact us and we'll help, including with requests to Stripe.

10. Children

TrickerAI is only for people aged 18 and over. It is not directed at children and we don't knowingly collect information from children. If you believe a child has used the service, contact us and we will help remove any related data.

11. Changes to this policy

If this policy changes, we will update the "Last updated" date above and, for material changes, let you know in the app before they take effect.

12. Who is responsible and how to contact us

The data controller is Sigsten Gustavii, Sweden (TrickerAI). Questions about this policy or your data, or to use your data protection rights: sigsten.gustavii@gmail.com. You can also complain to the Swedish Authority for Privacy Protection (IMY) or your local data protection authority.