Privacy Policy
Last updated: September 16, 2026
1. Who we are
AITarotReading.ai ("the Service") — the website and the iOS app — is operated by Anubisoft SRL, a company registered in Romania (Trade Registry no. J2009002139358, fiscal code 26183661), which is the data controller for the personal data described here. We can be reached at hello@aitarotreading.ai.
2. What we collect
When you use the Service we collect:
- Account info: the email address you sign up with, and a password hash if you set one. If you use Sign in with Apple or Google, we receive the email address (or Apple's private relay address, if you chose to hide yours) and an account identifier from that provider — never your password.
- Your readings: the questions you submit, the cards drawn, the AI-generated interpretations, your ratings, redraws, and deep dives. These are stored only against your account.
- Live Interactive Reading (voice): if you start a live sitting, your microphone audio is streamed to our voice provider so the reading can be a conversation, and a written transcript of what you and the guide say is produced. Audio is not kept: the voice provider is configured not to store recordings, and the transcript is deleted there after 30 days. On our side we keep only a record of the sitting — the question you asked, the cards drawn, when it happened, how long it lasted and how many coins it cost — until you delete your account. The transcript you download or have emailed to yourself is yours to keep; we do not store a copy of it.
- Billing info: on the website, payments are handled entirely by Stripe — we store the Stripe customer ID, what you bought and when; we never see or store your card number. In the iOS app, coins are sold through Apple In-App Purchase: Apple processes the payment and we receive, through RevenueCat, a record of the purchase (the product, the Apple transaction identifier, the date) tied to your account so the coins can be credited. RevenueCat also receives basic technical details with each request (app and iOS version, language). We do not use advertising identifiers.
- Technical logs: IP address, browser, and timestamps as part of standard server operation and abuse prevention.
- Cookies: a session cookie to keep you signed in, and an anonymous "trial used" cookie to enforce the one-free-reading limit.
- Personalization: optional answers you may give on the Personalize page (such as gender energy, age range, relationship status, zodiac, focus, and tone). These are kept only on your device (in your browser, or in the app's local storage on your phone) and are sent with a reading request to the AI to tailor its tone. We never store them on our servers or against your account, and you can clear them at any time from the Personalize page.
- In the iOS app: the app keeps a few conveniences on your phone only (your language, the sound setting, which daily reward you already collected, narration audio you asked to hear). It contains no advertising or tracking SDKs and no analytics. The microphone is used only during a live sitting you start yourself; the camera is never used.
3. How we use it, and on what legal basis
We use the data above to:
- Provide the Service (generate readings, save them)
- Send transactional emails (sign-in links, reading copies, the daily card if you opted in — every such email has an unsubscribe link)
- Process payments and credit purchased coins (Stripe on the website, Apple In-App Purchase via RevenueCat in the iOS app)
- Enforce limits and detect abuse
- Improve the prompts and the product
We do not sell your data, run advertising, or use your readings for marketing.
Under the GDPR we rely on the following legal bases:
- Performance of a contract — creating your account, generating and saving your readings, live sittings, crediting coins you buy, and sending the emails you ask for.
- Legitimate interests — keeping the Service secure, preventing abuse and fraud, diagnosing failures, and improving the product. We keep this processing minimal and you can object to it at any time.
- Consent — analytics cookies on the website, the optional daily-card email, and any sensitive details you choose to include in a question or say during a live sitting. You can withdraw consent at any time (cookie banner, the unsubscribe link, ending the sitting, or deleting the reading or your account); withdrawal does not affect processing that already took place.
- Legal obligation — keeping purchase and accounting records as tax law requires.
Readings are generated by AI models, and the live guide is an AI voice — not a person. We do not use automated processing to make decisions that have legal or similarly significant effects on you.
4. Sensitive information
We never ask you for sensitive information, and we ask you not to share it. A reading works perfectly well from “a decision at work” or “where a relationship is heading” — it does not need diagnoses, medication, sexual history, religious or political convictions, or anything similar.
If you do choose to include such details in a written question or say them aloud during a live sitting, you are asking us to process them for the single purpose of producing that reading, and we treat that as your explicit consent for that purpose only. We do not use it to build a profile of you, we do not use it for marketing, and it is deleted along with the rest of your data when you delete your account.
One clarification about voice, since people reasonably wonder: your recordings are not used to identify you, and are not retained at all. We do not create voiceprints or any other biometric identifier.
5. Third parties (sub-processors)
We rely on the following providers to operate the Service:
- Supabase — database hosting and authentication.
- Vercel — application hosting and edge delivery.
- Stripe — payments on the website.
- Apple and RevenueCat — in-app purchases in the iOS app. Apple takes the payment under its own privacy terms; RevenueCat validates the purchase with Apple and tells us which coins to credit to your account.
- Anthropic and OpenAI — large language model APIs used to generate readings. The question you submit, the cards drawn, and any personalization you have set on your device are sent to these providers per their privacy terms (they do not use API data to train their models).
- ElevenLabs — voice. Two separate uses. First, text-to-speech: when you choose to play a reading aloud, the reading text is sent to generate the audio. Second, the Live Interactive Reading: your microphone audio is streamed to ElevenLabs for the duration of the sitting, where it is transcribed and answered in real time. Your first name, your question and the cards drawn are sent so the guide can speak to them; your email address is never sent. The conversation itself is driven by an Anthropic (Claude) model running behind ElevenLabs, so what is said in a sitting reaches Anthropic as part of generating the guide's replies. ElevenLabs is configured not to retain recordings of your voice, and to delete sitting transcripts after 30 days.
- Resend — transactional email delivery.
- Expo — delivers updates to the iOS app between App Store releases. When the app starts it asks Expo's servers whether a newer version of its code is available; that request carries your device's operating system, our app's project id and a random token, and no account or device identifier.
- PostHog and Google Analytics — product/website analytics (page views and feature events, e.g. that a reading was started). These load only if you accept cookies in the banner, and we do not send them your readings or your personalization.
6. Where the data is stored
Some of this data leaves the EU. Analytics and error monitoring (PostHog, Sentry) run on their EU infrastructure. Hosting, database, payments, email, the language models and the voice provider — Vercel, Supabase, Stripe, RevenueCat, Resend, Anthropic, OpenAI, ElevenLabs and Expo — are US companies and your data reaches the US through them. Those transfers rely on the EU–US Data Privacy Framework where the provider is certified under it, and otherwise on the European Commission's standard contractual clauses.
7. Retention
We keep your account data and readings until you delete your account. After deletion, account data and readings are removed from our database within 30 days. Billing records may be retained longer where required by tax law. Technical logs (failed-reading records, usage counters) are deleted after 12 months, and messages you send to support are kept for up to 24 months after the last reply. Website analytics, if you accepted them, are kept for up to 14 months.
Live sittings are handled more tightly. Recordings of your voice are not retained at all, and the written transcript held by our voice provider is deleted after 30 days. When you delete your account we also ask that provider to delete the transcripts of your sittings immediately, rather than waiting for the 30 days to run out. The record we keep of a sitting — question, cards, date, duration and coins spent — is deleted with the rest of your account data.
8. Your rights
Depending on where you live you have the right to:
- Access the personal data we hold about you
- Correct inaccurate data
- Delete your account and associated data
- Export your readings (we'll send a JSON export on request)
- Object to processing or restrict it
- Withdraw any consent you have given, at any time
- Lodge a complaint with a data protection authority — ours is the Romanian authority, ANSPDCP (dataprotection.ro), and you may also turn to the authority in your own country
We answer requests within one month, free of charge.
You can delete your entire account and all associated data yourself at any time from Account settings on the website or from the Account screen in the iOS app (this also cancels any active subscription) — no request needed. Unused coins are forfeited when an account is deleted.
Your personalization answers live only on your device — you can delete them instantly yourself with "Clear all" on the Personalize page (no request needed).
To exercise any of these rights, email hello@aitarotreading.ai.
9. Children
The Service is not directed at and not intended for users under 18. We do not knowingly collect data from minors.
10. Security
We protect your data with standard industry practices — encrypted connections, hashed passwords, row-level security in the database — but no system is perfectly secure. Use a strong password and do not share it.
11. Changes to this policy
We may update this page. Material changes will be announced by email and on this page.