Privacy Policy

This policy covers every app Mystiva publishes.

Language

The short version

You tell an app when and where you were born, because that is what an astrology app is for. We keep that, encrypted, so the app can do its work. We do not sell it, we do not use it for advertising, and every app can hand it all back to you or erase it from its own Settings, without writing to anyone first.

The rest of this page is the detail behind those four sentences. If the detail ever contradicts the summary, the detail is what governs.

Who is responsible

Mystiva is the studio that publishes these apps, and it is the data controller for the personal data described here. Reach the controller at [email protected] — the address is read by a person, and a data request sent there is answered within 30 days.

General support goes to [email protected]. Both reach the same person; the split exists so a data request is not lost in a queue of bug reports.

What we collect, and why

Your birth details

Natal, compatibility and energy-chart features use date and place of birth, including coordinates and time zone, to calculate charts. Natal and compatibility features accept an unknown birth time and explain its limits; energy blueprints require a time. Tarot features do not request birth details.

Stored encrypted at rest, in columns that are unreadable without a key held outside the database. Legal basis: performance of our agreement with you.

Your account

An e-mail address, and the sign-in codes sent to it. The address is stored encrypted. Legal basis: performance of our agreement with you.

What you write

Journal entries, notes, and messages you send to an app's chat. These are yours; we process them to show them back to you and, for chat, to answer. Legal basis: performance of our agreement with you.

Details about people you add

If you add someone else — a partner, a friend — to compare charts, you give us their birth details too. You are responsible for having their agreement to do that. We treat those details exactly as we treat yours, and deleting the connection deletes them.

Content reports

If you report a generated answer, we keep the reported text, your selected reason, language and account reference so authorised operators can review it and improve safety. Reports are voluntary and remain until the account is deleted. They are included in your data export and account deletion.

Subscriptions

When native billing is available, RevenueCat and the store process purchase and subscription records associated with an app-scoped account identifier. We use the verified subscription state to provide Plus access. We do not receive payment card numbers. Legal basis: performance of our agreement with you.

Device and technical data

A device identifier the app generates for itself, the app version, the operating system, the language, and — if you turn on notifications — a push token from Apple or Google. IP addresses appear in server logs and in rate-limit counters. Legal basis: our legitimate interest in running a service that works and is not abused.

Your raw IP address is never written to the database — only a keyed hash of it, which is what lets you see and revoke your own sessions. Log lines pass a redaction filter before they are written: e-mail addresses, coordinates, birth dates and tokens are replaced, in ordinary messages and inside exception text alike. A test writes a log line containing an address and fails if the address survives.

Usage analytics

Which screens are opened and which steps are completed, so we can tell where the app confuses people. Analytics events are checked in the app itself against a list of forbidden property names and value shapes before they are sent: a birth date or an e-mail address in an analytics event is a bug that fails a test, not a policy choice. Legal basis: legitimate interest, or your consent where local law requires it.

Crash reports

When something breaks we receive the error and the line of code it happened on. The request body, the query string, the headers, the IP address and any structured log data are removed before the report leaves the device or the server. There is no session recording and no screen capture. Legal basis: legitimate interest in fixing faults.

What we never do

We do not sell personal data, and we do not share it with data brokers. We do not use it to target advertising, in our apps or anywhere else. We do not build profiles for anyone but you, and we do not make automated decisions that have legal or similarly significant effects on you.

We also never collect: precise device location, your contacts, your social accounts, advertising identifiers. We do not ask for health, religion, sexuality, politics or ethnicity. If you write sensitive information in a note or question, it is processed as user content as described below.

Beliefs, health and other sensitive subjects

Astrology sits close to belief, and what you write in a journal may touch health, relationships or religion. We do not ask for any of it and we do not infer it: an app calculates positions from a date, a time and a place, and nothing in that calculation is a statement about you.

Anything sensitive in your data is there because you chose to write it. It is stored and deleted like the rest, and it is never used to categorise you.

Artificial intelligence

Our apps use OpenAI for generated interpretations and chat. Anthropic may process these requests when selected as the provider or enabled as a fallback. The consent screen asks your permission before you enter the app.

Personal details you type into a question or note are included in the text sent to the provider. Do not include information you do not want processed this way. Answers can be incorrect. You can use non-chat features without sending chat messages; generated readings also use the providers described here.

API requests to OpenAI disable response storage. This does not mean that the provider retains no data: its applicable service terms and abuse-monitoring rules still apply. We do not use your content to train our own models.

If you choose to listen to an answer and speech is available, its text is sent to Google Cloud Text-to-Speech to create audio. We do not record your microphone.

Who else touches your data

These providers may retain service records under their applicable terms and legal obligations. We may also disclose data if required by law.

Where your data is

Stored in the European Union. The servers, the database, the analytics and the error monitoring are all EU-hosted, in Germany and Ireland.

Administered from the United States, where the controller named above lives. Running the service means being able to reach the servers, so data stored in the EU is accessible from the US. That access, and any processing by a provider outside the EU, runs on the European Commission's Standard Contractual Clauses.

Not yet appointed: a representative in the European Union under Article 27 GDPR. A controller established outside the EU that offers services to people in the EU generally has to name one, and this page will name theirs here.

How long we keep it

One record outlives deletion on purpose: a one-line note that an account was deleted, when, and under which key it was recorded. It contains a pseudonymous account hash rather than the original account details, and it exists so that restoring a database backup cannot quietly bring a deleted account back to life. It is kept in the database and in an append-only ledger beside it, because a backup old enough to resurrect an account is also old enough to take the proof of its deletion with it. Without that pair, a deletion is a promise nobody can check.

Your rights

If you are in the EU, the UK, or another place with comparable law, you have the right to see your data, correct it, take a copy of it elsewhere, have it erased, restrict or object to how we use it, and withdraw any consent you gave.

Two of those need no request. Every app can export everything it holds about you, and delete your account and its contents, from its own Settings. Export produces a machine-readable file. Deletion is real deletion, not a hidden flag.

The steps, and what survives a deletion, are on Delete your account — including how to ask if you have already uninstalled the app.

For anything else, write to [email protected]. We answer within 30 days. If we get it wrong you can complain to your national data protection authority; if you are in the EU that is the authority where you live.

Age

These apps are not for people under 16. We do not knowingly collect anything from a child under 16, and if we learn that we have, we delete it. If you believe a child has given us data, write to [email protected].

Security

Traffic is encrypted in transit. The fields that identify you — birth details, e-mail address — are encrypted in the database under a key that is not stored with it, and which our deployment pipeline never sees. Access to production is restricted to key-based authentication.

No system is perfect, and a policy that claims otherwise is lying. If we discover a breach that puts your rights at risk we will notify our supervisory authority within 72 hours and tell you without undue delay.

Changes

When this policy changes materially, the app asks you to read and accept the new version before you continue. That is a mechanism in the software, not a line in a document: a changed policy version re-opens the consent screen for every existing account.