This Privacy Policy explains what personal data the AstroWitch app for Meta Quest (the “App”), developed and published by 80085games, collects and processes, why, on what legal basis, who receives it, how long it is kept, and what rights and choices you have. It applies to the App as distributed through the Meta Horizon Store, and to communications with us about it. It does not apply to Meta, Google, Cloudflare or any other service, each of which has its own privacy policy.
By installing or using the App you acknowledge that you have read this Policy. If you do not agree with it, please do not use the App.
AstroWitch is developed and published by 80085games. 80085games is run by Vladimir Matsel, an individual developer, who is the controller of the personal data described in this Policy:
80085games (developer and publisher of AstroWitch)
Vladimir Matsel, individual developer
Email: vnmtsl@gmail.com
All privacy requests and questions go to this address (see section 15).
To calculate your zodiac sign, ascendant and forecasts, Lupita asks for your date of birth and, optionally, your time and place of birth. You say them aloud (so they pass through Gemini as described in section 4.1) and confirm them on a brass plate on the table. The App then:
When you ask for a reading, the App gives Gemini the calculated facts of that reading (and, where the reading needs it, your birth details) so Lupita can interpret them. Details of paid readings are given to Gemini only after you have bought them.
The App uses the Meta Horizon Platform SDK. Through it, the App receives the following data from Meta’s platform and uses it only for the purposes below:
| Data | Why the App uses it |
|---|---|
| Entitlement — whether your Meta account owns the App | To confirm that you are allowed to use the App. |
| User ID — your Meta user ID, with a one-time proof that the request comes from you in this App | To let our server check with Meta that the request comes from a genuine copy of the App (section 4.4). Your user ID is not stored by us. |
| In-app purchases — your purchase records for the App’s add-ons (item code, purchase identifier, and whether a repeatable item has been used) | To deliver what you bought, restore it after you reinstall the App, and mark repeatable items as used (section 4.5). |
The App does not use your Meta display name, profile photo, avatar, friends or any other Meta account data. The data in this section is used only to provide the App; we never use it for advertising, marketing or profiling, and never send it to Google. Meta processes it as an independent controller under its own terms and privacy policy.
The App connects to two small servers we run. The session server on Cloudflare Workers (Cloudflare, Inc.) never receives your voice or your conversations. The voice relay on Google Cloud Run passes your conversation between your headset and Vertex AI and does not store or read it. Together they process:
| Data | How we use it | Where it goes and how long it is kept |
|---|---|---|
| Meta user ID and the one-time proof (section 4.3) | To check with Meta that the request comes from a genuine copy of the App, before the session server gives the headset a short-lived ticket (valid for about 30 minutes) to talk to Lupita. This protects the service from abuse. | Sent once to Meta for the check. Not stored by our servers, in any form. |
| A daily count of conversations across all players, not linked to anyone | To cap our costs and protect the service from abuse. | Deleted automatically after 3 days. |
| Your voice, Lupita’s replies and the reading facts, in transit | The relay forwards them between your headset and Vertex AI during a conversation (section 4.1). | Not stored. The relay logs only a random session number, how long the conversation lasted and why it ended. |
| IP address and technical request data | Needed by Cloudflare and Google Cloud to deliver requests and protect the service. | Processed by Cloudflare and Google under their terms. Google Cloud’s request logs for the relay, which include the IP address, are kept for up to 30 days; we do not copy IP addresses into our own records. |
Some readings are free (for example your zodiac portrait, a short forecast for the year and a short ascendant reading; tarot and the I Ching with a weekly limit). Full readings and extra conversation time are optional in-app purchases, sold through the Meta Horizon Store checkout. Meta processes every payment as an independent controller; we receive only which item was bought and a purchase identifier (section 4.3), never your card or payment details. Refunds are governed by the Meta Horizon Store’s policies. Which free readings you have used this week and what you bought are noted only in your encrypted profile on your headset (section 4.7); our servers keep no record of them. Meta keeps your purchase records, so items you bought can be restored after you reinstall the App.
If you email us, we receive your email address and whatever you write, and use them only to answer you and to keep a record of the request.
So that Lupita remembers you between visits, the App keeps a small profile on your headset: the name you asked her to call you, your birth details (section 4.2), a short history of your readings (the date, the kind of reading, its facts in one line and the start of what Lupita said; the latest 20), and when you last used each free weekly reading and what you bought. The profile is encrypted (AES-256-GCM) with a key that is created in your headset’s secure Android Keystore and never leaves it. Each Meta account on the headset has its own profile. At the start of each visit the App gives Lupita your name and your last few readings as part of the conversation, so they pass through Google as described in section 4.1. Your profile, the date you accepted the start-up notice and your settings are stored only in the App’s own folder. We cannot access this data. The App does not allow this folder to be backed up to your Meta account (Cloud Backup), so it stays on the headset and is deleted, together with its key, when you uninstall the App.
| Processing | Legal basis |
|---|---|
| Conversation with Lupita and readings (4.1, 4.2) | Performance of our contract with you — providing the experience you chose (GDPR Art. 6(1)(b)); the microphone is used only with your device permission, which you can withdraw at any time |
| Entitlement and genuine-app check, abuse prevention (4.3, 4.4) | Legitimate interests in protecting the service and our costs (Art. 6(1)(f)) |
| Free limits and purchases (4.3, 4.5, 4.7) | Performance of contract (Art. 6(1)(b)); legal obligation for records we must keep (Art. 6(1)(c)) |
| Answering your messages (4.6) | Legitimate interests; and legal obligation where a request concerns your rights (Art. 6(1)(c)) |
| Complying with law and responding to lawful requests (section 8) | Legal obligation (Art. 6(1)(c)); legitimate interests |
| Safety check of conversation topics (section 13) | Legitimate interests in protecting users, including vulnerable users (Art. 6(1)(f)) |
| Party | What for | Role |
|---|---|---|
| Google (Google Cloud: Vertex AI and Cloud Run) | Speech understanding, Lupita’s replies and voice; hosting the voice relay (sections 4.1, 4.4) | Processor under the Google Cloud terms and Cloud Data Processing Addendum |
| Cloudflare, Inc. | Hosting the session server for the genuine-app check (section 4.4) | Processor / service provider |
| Meta Platforms | App distribution, entitlement, genuine-app check, in-app purchases and payments | Independent controller under Meta’s own terms |
We use no other service providers.
We may disclose personal data if we believe in good faith that it is necessary to: comply with a law, regulation, court order or lawful request by public authorities; enforce our terms or investigate possible violations; detect, prevent or address fraud, abuse, security or technical issues; or protect the rights, property or safety of our users, the public or us. If the App is transferred to another owner, personal data related to it may be transferred as part of that transaction, subject to this Policy.
Lupita is an AI character: her words are generated automatically by Gemini from what you say and from the reading the App calculated. The App makes no decisions about you that have legal or similarly significant effects. AI-generated answers can be wrong, odd or inconsistent. The readings are entertainment, not facts or advice.
Google and Cloudflare operate worldwide, and your data may be processed in the United States and other countries. Where personal data is transferred from the EEA, UK or Switzerland to a country without an adequacy decision, the transfer relies on appropriate safeguards such as the European Commission’s Standard Contractual Clauses included in our providers’ data processing terms.
Wherever you live, you have the right to: know and access the personal data we hold about you; correct it; delete it; restrict or object to processing; receive it in a portable format; and withdraw consent where processing relies on it. Laws such as the EU/UK GDPR, the California Consumer Privacy Act as amended by the CPRA, other US state privacy laws or Brazil’s LGPD may give you further rights, such as lodging a complaint with a supervisory authority. You will not be discriminated against for exercising these rights.
How to exercise them: email vnmtsl@gmail.com with the subject “AstroWitch — Privacy”. We will reply within 30 days (or the period your law requires, extendable where the law allows), and may need to verify your request. You may use an authorised agent where your law allows. If we decline a request, we will tell you why and how to appeal; you can appeal by replying to our answer.
Choices in the App: you can withdraw the microphone permission; you do not have to give your birth time or place (Lupita can still read your sign from the date alone); and you can choose readings with the buttons on the table.
No sale or sharing: we do not sell personal data or share it for cross-context behavioural advertising, and we have not done so in the past 12 months. We do not use or disclose sensitive personal information for purposes that would require a right to limit.
The App is intended only for adults aged 18 or over. It is not directed at, and should not be used by, anyone under 18, and we do not knowingly collect personal data from minors. If you believe a minor has used the App or provided us personal data, contact us and we will delete what we hold.
AstroWitch is an attraction for entertainment. Nothing Lupita says is medical, psychological, legal, financial or any other professional advice, a recommendation or a call to action. If a conversation turns to self-harm or explicit sexual content, Lupita steers away from it and the App shows information on where to find help (for example, findahelpline.com); this check runs in the moment on your headset, on the conversation transcript, and nothing is stored or reported to us.
All connections between the App, our server, Google and Meta are encrypted. Our Google Cloud credentials never leave our servers; the headset receives only a short-lived ticket. We keep the personal data we handle to the minimum described above. No method of transmission or storage is completely secure, so we cannot guarantee absolute security. If a personal data breach affects you, we will notify you and the competent authorities where the law requires.
80085games (Vladimir Matsel)
Email: vnmtsl@gmail.com
Subject line: “AstroWitch — Privacy”
If you are in the EEA or UK and believe we have not resolved your concern, you may lodge a complaint with your local data protection authority.
We may update this Policy when the App or the law changes — for example, before adding any analytics. We will post the new version on this page and update the “Last updated” date; if a change materially affects how we use your personal data, we will also tell you in the App before it applies. If a translation of this Policy differs from this English version, the English version prevails.