Numerology Portrait
Privacy Policy
Last updated: September 15, 2026
This Privacy Policy explains what personal data we process when you use Numerology Portrait, why it is needed, who may receive it, and what rights you have. Numerology is not a scientific or medical method. App content, including AI responses, is intended for personal reflection and entertainment and does not replace medical, psychological, legal, or financial advice.
At a glance
- The data controller is Adrian Zagożdżon.
- We process account data and information entered in numerology profiles, including a first name and date of birth.
- A date of birth is required for date-based numerology calculations.
- Google Gemini features are additional, voluntary, and activated only with the user's consent.
- We do not send a surname, email address, payment data, or account identifier to Gemini.
- Card payments are handled by Stripe; Numerology Portrait does not store full card details.
- You can immediately delete your account and data held in the active Numerology Portrait database from account settings.
1. Data controller
The controller of your personal data is Adrian Zagożdżon, Choszczówka Stojecka 55, 05-300 Mińsk Mazowiecki, Poland.
Privacy contact: help@numerologyportrait.com. Additional contact: awakemobileapps@gmail.com.
The controller determines why and how personal data is processed and is responsible for protecting it.
2. Data we process
The data involved depends on the features you use. We do not require information that is unnecessary for a selected feature.
| Category | Examples | Purpose | Legal basis | Retention |
|---|---|---|---|---|
| Account data | Email, display name, Firebase Authentication identifier | Account creation, sign-in, and app operation | Performance of a contract – GDPR Art. 6(1)(b) | Until account deletion |
| Profile data | Names, profile label, date of birth, language, calculation method | Creating a profile and numerology calculations | Performance of a contract – GDPR Art. 6(1)(b) | Until profile or account deletion |
| Results and saved content | Portraits, calculated numbers, analyses, reports, relationships, preferences | Providing features and saving the user's work | Performance of a contract – GDPR Art. 6(1)(b) | Until the content, profile, or account is deleted |
| AI data | First name, date of birth, language, numbers, portrait context, question, and a necessary excerpt of an earlier analysis | Generating a requested interpretation | Consent – GDPR Art. 6(1)(a) | Saved output until it or the account is deleted; Google's technical processing under Google Cloud terms |
| Transaction data | Transaction ID and status, product, amount, currency, subscription status | Payments, feature access, accounting, and complaints | Contract and legal obligation – GDPR Art. 6(1)(b) and (c) | For the service period; legally required records for the applicable tax or accounting period |
| Technical data | IP address, device, browser, request time, errors, suspected abuse | Operation, security, diagnostics, and abuse prevention | Legitimate interests – GDPR Art. 6(1)(f) | As needed for diagnostics and security, subject to provider retention |
| Analytics data | Pages visited, product events, device, approximate location | Measuring and improving the app | Consent – GDPR Art. 6(1)(a) | According to the configured Google Analytics retention period |
| Correspondence | Email address and message content | Support, responses, complaints, or rights requests | Contract, legal obligation, or legitimate interests depending on the matter | Until the matter closes and as needed to protect against claims |
3. Date of birth and numerology profile
We use a date of birth for numerology calculations based on dates and cycles shown in a portrait. A full date-based profile cannot be created without it, although parts of the app that do not require such a profile remain available.
The date is stored in the profile and may be used in portraits, analyses, and reports. It may be sent to Google Gemini only through an optional AI feature after consent. It is not sent to Stripe in the standard payment process.
A date of birth is not special-category data under GDPR Article 9, but we protect it as personal data. It is removed from the active Numerology Portrait database when the profile or account is deleted.
4. Google Gemini and AI features
Numerology Portrait offers additional interpretations generated with Google Gemini through Vertex AI. These features are voluntary. Core calculations and prewritten descriptions work without sending a profile to Gemini.
Before first use, we ask for consent. Depending on the request, Gemini may receive a first name, date of birth, response language, calculated numbers and necessary portrait context, the selected topic, the user's question, and a necessary excerpt of an earlier analysis or conversation.
We do not add surnames, middle names, email addresses, payment details, or Firebase account identifiers to the prompt. We use the submitted information only to fulfil the specific AI request, not for advertising or marketing profiling. We do not call it anonymous because a first name and date of birth may relate to an identifiable person.
Under the Vertex AI terms, Google does not use customer data to train or fine-tune models without the customer's permission or instruction. Google may process technical data or log requests as needed to provide and secure the service and detect abuse. The scope and duration depend on the configuration and current Google Cloud terms.
You can withdraw consent by clearing this site's stored data in your browser or contacting help@numerologyportrait.com. Withdrawal does not affect processing that was lawful before it. New data will not be sent to Gemini after withdrawal unless you consent again.
AI output can be inaccurate. We do not use it to make solely automated decisions that produce legal or similarly significant effects for you.
5. External service providers
We use services needed to operate and secure the app.
| Provider | Service and purpose | Possible data | Location or transfer |
|---|---|---|---|
| Google Cloud / Firebase | Authentication, Firestore database, and hosting | Account data, profiles, saved analyses, technical data | Google Cloud infrastructure under the selected configuration and Google terms |
| Google Cloud / Vertex AI | Optional Gemini interpretations | Selected profile context described above | Under the selected configuration and Google Cloud terms |
| Stripe | Payments, subscriptions, refunds, fraud prevention | Data given to Stripe and transaction information | EEA and other Stripe locations, including possible US processing |
| Google Analytics for Firebase | Optional consent-based analytics | Usage and technical data | Google infrastructure, including possible processing outside the EEA |
| Sentry | Error and reliability monitoring, if enabled | Technical and error information | Under the Sentry configuration and terms |
| Google reCAPTCHA / Firebase App Check | Protection against automated abuse | Technical device, connection, and request data | Google infrastructure |
6. Payments and Stripe
Card payments are handled through Stripe Checkout. You enter card data directly into Stripe's form. Numerology Portrait does not receive or store the full card number or CVC.
We receive only the information needed to identify and account for a purchase, such as the transaction or subscription ID, product, amount, currency, payment status, and the email supplied during checkout.
The app may offer automatically renewing subscriptions and one-time purchases such as AI point packs or PDF export. The price and billing frequency are shown before payment. A subscription renews as disclosed at checkout until cancelled.
Stripe may act as an independent controller for its legal duties, payment security, and fraud prevention. See Stripe's Privacy Policy: https://stripe.com/privacy.
7. Transfers outside the EEA
Google, Stripe, and Sentry operate internationally, so some data may be processed outside the European Economic Area, including in the United States.
Where required, a transfer relies on a European Commission adequacy decision, the EU–US Data Privacy Framework where the recipient participates, European Commission Standard Contractual Clauses, or another GDPR Chapter V mechanism. The applicable mechanism depends on the provider and processing operation.
8. Cookies and browser storage
We use cookies, localStorage, and sessionStorage for sign-in state, language, theme and interface preferences, analytics and AI choices, temporary previews, and local draft copies. The language cookie may remain for up to 12 months.
Google Analytics runs only after consent and only when configured. It may measure visited pages, product events, device and browser details, and approximate location. You can decline consent and later withdraw it by clearing this site's stored data or contacting the controller.
The app may store a referral code for up to 1 day to attribute a referral to a partner. The code does not contain the user's name or email address.
Browser-stored data can remain on your device after account deletion. You can remove it by clearing site data in your browser.
9. How long we retain data
- Account data – until account deletion.
- Profile data – until profile or account deletion.
- Analyses, reports, and AI results – until they or the account are deleted.
- Subscription and entitlement data – while the paid service is provided.
- Transaction records – for the period required by tax, accounting, or claims law.
- Correspondence – until the matter closes and as needed to protect against claims.
- Technical and error logs – for the provider-configured period, no longer than needed for diagnostics and security.
- Analytics data – according to the configured Google Analytics retention period.
10. Deleting your account and data
Sign in, open account settings, select permanent account deletion, and follow the confirmation instructions. You may also email help@numerologyportrait.com.
Once confirmed, the account and related data in the active Numerology Portrait database are deleted immediately. This includes profiles, saved analyses, AI analyses, reports, settings, and account entitlements.
Exceptions may include transaction, tax, or accounting records required by law; data retained independently by Stripe; short-lived security or technical logs; data in a provider's backup deletion cycle; and browser-local data. We use retained information only for a legal obligation, security, or the establishment, exercise, or defence of claims.
11. Your rights
Subject to GDPR conditions, you have rights of access and copy, rectification, erasure, restriction, portability, objection, and withdrawal of consent.
Withdrawal does not affect earlier lawful processing. Send requests to help@numerologyportrait.com. We may ask only for information necessary to verify your identity.
You may complain to the supervisory authority in your country. In Poland this is the President of the Personal Data Protection Office: https://uodo.gov.pl/en.
12. Security
We use HTTPS/TLS, Firebase Authentication, Firestore access rules, owner-scoped access, privileged server-side operations, abuse-prevention mechanisms, and error and security monitoring.
No processing method can guarantee absolute security. If a personal-data breach occurs, we will take the steps required by applicable law.
13. Other people's profiles and children
If you create a profile for another person, make sure you have the right to use their data. Do not enter data without their knowledge or information unnecessary for calculations, especially health, political, religious, ethnic-origin, or sexual-life data.
Numerology Portrait is not intended for children. If we learn that a child created an account without required parental or guardian consent, we will take steps to delete it.
14. Changes to this Policy
We may update this Policy when features, providers, laws, or processing practices change. The current version and update date will appear here. We may also notify you of material changes in the app or by email.
If a change requires fresh consent, we will request it before the relevant processing begins.
15. Contact
For privacy questions or to exercise your rights, contact Adrian Zagożdżon, Choszczówka Stojecka 55, 05-300 Mińsk Mazowiecki, Poland.
Email: help@numerologyportrait.com. Additional contact: awakemobileapps@gmail.com.