Miracle Astrology AI - Privacy Policy
v2.2 - 11 February 2026
1 Introduction
This Privacy Policy explains how the Miracle Astrology AI mobile application
("App") for Android collects, uses and protects your personal
data. The App provides personalised astrological calculations and
AI-generated interpretations, including natal charts, compatibility
analysis and forecasts.
By installing and using the App, you acknowledge that you have read this
Privacy Policy. If you do not agree with it, please do not use the App.
2 Who is responsible?
Data Controller.
The controller responsible for the processing of your personal data in
connection with the Miracle Astrology AI mobile application is:
Pavlo Rodskyi
Kyiv, Ukraine
Email: [email protected]
In this Privacy Policy, "we", "us" or "our" refer to Pavlo Rodskyi as the
publisher and operator of the Miracle Astrology AI Android application.
3 Processors and recipients
We use several trusted service providers ("processors") that process
personal data on our behalf in order to provide the Miracle Astrology AI
App:
-
OpenAI - we may send parts of your requests (for example,
horoscope questions or context needed to generate explanations) to OpenAI
large language models via API to generate astrological interpretations.
-
OpenRouter - we may route some of your requests to large
language models provided via the OpenRouter platform to generate
AI-based responses and interpretations.
-
Google Play Billing & Google Play Services - used to
handle in-app purchases, subscriptions, license verification and basic
app services on Android devices.
-
Firebase (Google) - used for push notifications (Firebase
Cloud Messaging), crash reporting and performance/usage analytics (where
enabled).
-
GeoNames - used for city search and timezone lookup based on birth location.
-
Backend hosting (Hetzner) - our backend servers and
databases are hosted on infrastructure provided by Hetzner, where user
accounts, horoscope data and related information are stored and
processed.
These processors act on the basis of data processing agreements and may be
located inside or outside your country of residence. Where required, we use
appropriate safeguards (such as Standard Contractual Clauses) for
international data transfers.
4 What data do we collect?
When you use the Miracle Astrology AI App, we may collect the following
categories of data:
-
Account data:
- Email address
- Name or nickname
- Password (stored only as a secure cryptographic hash)
-
Information about sign-in with Google (if you choose this option),
such as a unique identifier and your verified email address
- Profile photo (if you sign in with Google and it is provided)
- Profile settings (language, time zone and other App preferences)
-
Astrology and horoscope data:
- Date, time and place of birth provided by you
-
Saved natal charts, compatibility reports, forecasts and other
astrology-related content you create in the App
-
Favourite or pinned reports and your interaction history with the
App's AI astrologer
-
Subscription and purchase data:
-
Information about your purchases and subscriptions in Google Play
(for example product ID, purchase token, subscription type, start
and renewal dates, status of payment)
-
We do not receive or store your full payment card
details - these are processed by Google.
-
Technical and usage data:
- Device information (device model, operating system version)
- App version and basic configuration data
- Unique identifiers such as Firebase Installation ID / app instance ID
- IP address and rough location (country/region) derived from it
- Precise location (latitude/longitude), if you grant permission, used for daily panchanga calculations
-
Log data such as timestamps of requests, error messages and
performance information
-
Diagnostics and analytics data (where enabled):
- Crash reports and performance metrics
-
Aggregated information about how screens and features are used,
to help us improve the App
-
Push notification tokens:
-
Firebase Cloud Messaging (FCM) token of your device so that we can
send you notifications, for example when a requested report is ready,
or about trial and subscription events (where applicable).
-
Support communications:
-
Any information you choose to share when contacting our support
(for example via email), including your contact details and a
description of your issue.
5 Why do we process your data?
Where the General Data Protection Regulation ("GDPR") or similar laws
apply, we process your personal data on the following legal bases:
| Purpose | Legal basis |
| Creation and management of your user account; provision of access to the App and its core features |
Performance of a contract - GDPR Art. 6(1)(b) |
| Generation and display of personalised astrological charts, reports and AI-based interpretations |
Your consent - GDPR Art. 6(1)(a) and, where applicable,
9(2)(a) for the processing of special categories of personal data.
You may withdraw your consent at any time.
|
| Processing in-app purchases and subscriptions via Google Play Billing |
Performance of a contract - GDPR Art. 6(1)(b) |
| Security, fraud prevention, abuse detection and log retention |
Legitimate interests - GDPR Art. 6(1)(f) |
| Basic usage analytics, crash reporting and improvement of the App |
Legitimate interests - GDPR Art. 6(1)(f) |
| Compliance with legal obligations (e.g. tax, accounting, consumer protection) |
Legal obligation - GDPR Art. 6(1)(c) |
6 How does the data flow?
When you use the Miracle Astrology AI App, the data flow typically looks
like this:
-
You install the App on your Android device and create an account or sign
in (for example with email and password or with Google).
-
You provide birth details and other astrology-related information, and
request specific reports or consultations from the AI astrologer.
-
The App sends your requests and the necessary data to our backend
servers hosted at Hetzner, where we store your account and horoscope
data and perform calculations.
-
For generating AI-based text interpretations, our backend may send parts
of your request and relevant context to OpenAI and/or models available
via OpenRouter. These providers process the data to generate responses
and return them to our backend.
-
Our backend combines the results and sends the final report or response
back to your device, where it is displayed in the App and may be stored
in your user profile.
-
If you make a purchase or subscription, Google Play Billing processes
your payment and sends us purchase and subscription status information so
that we can grant or revoke access to premium features.
-
Push notifications are delivered via Firebase Cloud Messaging using a
device token associated with your account or installation.
7 Storage & retention
Your personal data is stored in databases on servers hosted by Hetzner.
Backups of these databases are retained for up to 90 days and are then
automatically overwritten as part of the backup cycle.
We keep personal data only for as long as necessary for the purposes
described in this Privacy Policy or as required by law:
-
Account, horoscope and subscription data:
stored for as long as your account remains active. If you ask us to
delete your account, we will delete or anonymise your personal data,
subject to legal obligations to retain certain information (for example
for tax or accounting purposes).
-
Technical logs and diagnostic data:
stored for up to 30 days, unless a longer retention period is needed for
security, fraud detection or debugging a specific incident.
-
Backups:
data contained in system backups may be retained for up to 90 days and
will be automatically overwritten in the normal backup cycle.
You can request deletion of your account at any time by contacting our
support at [email protected].
8 Security measures
We apply appropriate technical and organisational measures to protect your
personal data against unauthorised access, loss, misuse or alteration.
These measures include:
-
Encryption of data in transit using TLS when it is sent between your
device, our backend and third-party providers;
-
Secure storage of passwords using modern cryptographic hashing algorithms
(we never store your password in plain text);
- Access controls and logging on our servers and databases;
- Regular security updates and monitoring of our infrastructure.
No system can be completely secure, but we strive to protect your data and
review our security measures on an ongoing basis.
9 Automated decision-making
Astrological charts, reports and AI-generated interpretations in the App
are produced automatically by algorithms and machine-learning models based
on the data you provide. No human review of individual readings takes
place as part of the standard service. You may contact us if you would
like additional explanation of the logic behind a particular feature.
10 Your rights
Depending on your jurisdiction, you may have the following rights in
relation to your personal data:
-
Right of access - to obtain confirmation whether we
process your personal data and to receive a copy of that data.
-
Right to rectification - to have inaccurate or incomplete
personal data corrected (for example your email address or birth
details).
-
Right to erasure - to request deletion of your account
and associated personal data, subject to our legal obligations to retain
certain information.
-
Right to restriction of processing - to request that we
temporarily limit the processing of your data in certain circumstances.
-
Right to data portability - to receive certain personal
data in a structured, commonly used and machine-readable format and to
transmit it to another controller, where technically feasible.
-
Right to object - to object to processing based on our
legitimate interests, including basic analytics, in which case we will
stop such processing unless we have compelling legitimate grounds to
continue.
-
Right to withdraw consent - where we rely on your
consent, you may withdraw it at any time without affecting the lawfulness
of processing before withdrawal.
To exercise any of these rights, please contact us at
[email protected].
We may need to verify your identity before responding to your request.
You also have the right to lodge a complaint with a data protection
authority if you believe that our processing of your personal data
infringes applicable data protection laws.
11 International transfers
Some of our processors (such as OpenAI, OpenRouter and Google) may be
located in countries outside your own. Where such transfers involve
countries without an adequacy decision under EU data protection law, we
rely on appropriate safeguards such as Standard Contractual Clauses
approved by the European Commission, or on other mechanisms permitted by
applicable law.
12 Children's privacy
The Miracle Astrology AI App is rated 3+ in Google Play Content Rating,
which means that its content is suitable for a general audience. However,
the App is not specifically directed to children and is primarily designed
for adults and older teenagers interested in astrology.
We do not knowingly collect personal data from children under the age of 13
(or a higher age threshold where required by local law) without verifiable
parental consent. If you are a parent or guardian and believe that your
child has provided us with personal data without your consent, please
contact us at
[email protected]
and we will take steps to delete such data.
13 Changes to this Privacy Policy
We may update this Privacy Policy from time to time, for example to reflect
changes in the App, in our data processing practices or in applicable law.
The most current version will always be available within the App and on
our website. Material changes will take effect no earlier than 14 days
after they are posted, unless a shorter period is required by law.
© 2025 Pavlo Rodskyi · All rights reserved.