Privacy Policy

Effective October 22, 2026

This Privacy Policy explains how Aether Veil, published by Anatoly Sheshenin, handles information when you use the Aether Veil mobile application for iOS and Android and its related services.

Information stored on your device

Aether Veil stores the information you enter for its personalized features locally on your device. This can include profile labels, birth date and time, birth location and time zone, optional gender, app settings, lunar notes, and Oracle chat history. This local information remains on your device unless a feature described below needs to process part of it.

Oracle and astrology services

When you ask the Oracle a question, Aether Veil sends the following information to our Vercel-hosted service:

Our service forwards your question, selected language, and derived astrological context to OpenAI to generate an answer. The app device identifier is used by our service for usage and purchase checks and is not included in the OpenAI prompt. The app does not automatically attach profile labels or raw birth locations to the astrological payload; information you include in a question is processed as part of that question. Aether Veil does not intentionally retain Oracle questions or generated answers on its own servers after returning the response. Your chat history is saved locally on your device. Hosting and AI providers may process limited technical and request data according to their own privacy and security practices.

Subscriptions and purchases

Payments are processed by Apple through the App Store on iOS and by Google through Google Play on Android. Aether Veil does not receive your payment-card details. RevenueCat processes an app device identifier, product identifiers, purchase history, purchase status, and entitlement information so the app can offer, activate, and restore Pro subscriptions and the separate one-time Compatibility and Places to live purchases available on iOS. One-time purchases unlock the selected feature without starting a subscription. Apple, Google, and RevenueCat may retain transaction records as required to provide purchases, prevent fraud, and comply with law.

Location information

With your permission, Aether Veil uses precise device location to calculate local astronomical information and to help select places. You can also decline the permission and enter a location manually; the app works either way. Astronomy calculations run on your device.

When you open a map or search for a place, limited information is processed by the map and lookup services the app uses: Apple Maps on iOS and Google Maps on Android render the map, OpenStreetMap Nominatim resolves place names and search text, and TimeAPI.io determines the time zone for a set of coordinates. These providers receive the coordinates or search text needed to answer the request. Aether Veil does not use location for advertising or tracking, and does not send your location anywhere else.

Service and device data

Our hosting and service providers may automatically process limited technical information needed to deliver and secure the service, such as IP address, request time, device or operating-system information, and error diagnostics. Aether Veil uses an Apple identifier for vendor (iOS) or the Android app-scoped device identifier (Android) as its app device identifier. This identifier is what Oracle usage limits and subscription checks are keyed to; it is not used to track you across other companies' apps or websites, and it is not tied to an account, because Aether Veil has no accounts and no sign-in.

Usage analytics and crash diagnostics

Aether Veil uses TelemetryDeck to understand which screens and features are used and to improve the app. Signals include app launches, foreground sessions, screen names, selected feature actions, app version, and operating system. The app generates a random installation identifier that the TelemetryDeck SDK hashes before transmission, together with a session identifier. We do not attach profile names, birth details, coordinates, notes, questions, or report contents to analytics signals. These signals are not used for advertising or to follow you across other apps and websites.

Firebase Crashlytics, provided by Google, receives crash reports and diagnostic information so we can find and fix failures. Reports may include stack traces, application state, crash installation and session identifiers, device and operating-system information, app version and build number, and diagnostic logs. Our crash-reporting configuration does not deliberately attach birth profiles, location, Oracle conversations, report contents, or contact details. Firebase Analytics is not installed. Further information is available in the TelemetryDeck Privacy Policy and Firebase Privacy and Security information.

How information is used

Information is used only to provide app functionality, generate requested Oracle responses, calculate usage allowances, verify and restore purchases, maintain security, measure feature usage, diagnose errors, improve reliability, and respond to support requests. We do not sell personal information and do not use it for targeted advertising.

Retention and deletion

You can contact us to request access to or deletion of information controlled by Aether Veil; step-by-step instructions are on our Data Deletion page. We may need enough information to verify and locate the relevant device record. Some transaction information may need to be retained by Apple, Google, RevenueCat, or us for legal, accounting, security, or fraud-prevention purposes.

Sharing and international processing

Aether Veil does not sell your information. Information is processed by the providers needed to operate and improve the app: Apple or Google for purchases, RevenueCat for purchase entitlements, Vercel for hosting our service, OpenAI for generating Oracle answers, Apple Maps or Google Maps for map display, OpenStreetMap Nominatim for place lookup, TimeAPI.io for time zones, TelemetryDeck for usage analytics, and Google Firebase Crashlytics for crash diagnostics. These providers may process information in countries other than your own under their applicable terms and privacy policies.

Security

We use HTTPS in transit and limit the information sent to each service to what is needed for the requested feature. No method of storage or transmission is completely secure, but we take reasonable measures designed to protect information against unauthorized access, loss, and misuse.

Your choices

You can deny location permission and enter a location manually, avoid using the Oracle service, delete locally saved profiles, notes, or chat history, and manage or cancel subscriptions in your App Store account settings on iOS or in Google Play › Subscriptions on Android.

Changes to this policy

We may update this Privacy Policy when the app or its service providers change. The effective date above will be updated when material changes are published.

Contact

For privacy questions or requests, contact:

Anatoly Sheshenin
shtolyan@live.ru

See also our Terms of Use and Data Deletion page.