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.

CategoryExamplesPurposeLegal basisRetention
Account dataEmail, display name, Firebase Authentication identifierAccount creation, sign-in, and app operationPerformance of a contract – GDPR Art. 6(1)(b)Until account deletion
Profile dataNames, profile label, date of birth, language, calculation methodCreating a profile and numerology calculationsPerformance of a contract – GDPR Art. 6(1)(b)Until profile or account deletion
Results and saved contentPortraits, calculated numbers, analyses, reports, relationships, preferencesProviding features and saving the user's workPerformance of a contract – GDPR Art. 6(1)(b)Until the content, profile, or account is deleted
AI dataFirst name, date of birth, language, numbers, portrait context, question, and a necessary excerpt of an earlier analysisGenerating a requested interpretationConsent – GDPR Art. 6(1)(a)Saved output until it or the account is deleted; Google's technical processing under Google Cloud terms
Transaction dataTransaction ID and status, product, amount, currency, subscription statusPayments, feature access, accounting, and complaintsContract 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 dataIP address, device, browser, request time, errors, suspected abuseOperation, security, diagnostics, and abuse preventionLegitimate interests – GDPR Art. 6(1)(f)As needed for diagnostics and security, subject to provider retention
Analytics dataPages visited, product events, device, approximate locationMeasuring and improving the appConsent – GDPR Art. 6(1)(a)According to the configured Google Analytics retention period
CorrespondenceEmail address and message contentSupport, responses, complaints, or rights requestsContract, legal obligation, or legitimate interests depending on the matterUntil 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.

ProviderService and purposePossible dataLocation or transfer
Google Cloud / FirebaseAuthentication, Firestore database, and hostingAccount data, profiles, saved analyses, technical dataGoogle Cloud infrastructure under the selected configuration and Google terms
Google Cloud / Vertex AIOptional Gemini interpretationsSelected profile context described aboveUnder the selected configuration and Google Cloud terms
StripePayments, subscriptions, refunds, fraud preventionData given to Stripe and transaction informationEEA and other Stripe locations, including possible US processing
Google Analytics for FirebaseOptional consent-based analyticsUsage and technical dataGoogle infrastructure, including possible processing outside the EEA
SentryError and reliability monitoring, if enabledTechnical and error informationUnder the Sentry configuration and terms
Google reCAPTCHA / Firebase App CheckProtection against automated abuseTechnical device, connection, and request dataGoogle 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.