1. Data controller
The controller is REVAJB 28 sp. z o.o., with its registered office at Wileńska 14B / U14, 03-414 Warsaw, Poland, entered in the Polish Register of Entrepreneurs under KRS number 0001245707, tax ID (NIP) 1133203814 and statistical number (REGON) 544918700 (“REVAJB” or “we”).
For privacy matters, email office@revajb.com or write to our registered office with “Privacy” in the subject line.
2. Data we process
Account and session
A random anonymous account identifier, session token, onboarding stage, and technical authentication data. We do not require an email address or phone number to create an account.
User profile
Your chosen name or nickname, age range, gender, conversation goals and challenges, and writing-style answers such as message length, flirting level, pace, energy, and use of humor.
Conversations and AI results
Pasted text, selected screenshots, data visible in them, file metadata, your history with REVAJB, generated analyses and replies, and technical information about the model and service usage.
Subscription
Premium entitlement status and transaction identifiers supplied by Apple. We do not receive your card number or full payment account information.
Support and diagnostics
Messages you send us and technical information such as IP address, device or browser type, app version, timestamps, requested URL, and error information.
On-device data
Secure device storage contains the session token, the identifier and time of a copied suggestion, and any result you voluntarily record. The app can access only photos you select; it does not use your camera, microphone, location, or contacts.
3. Purposes and legal bases
- Providing the service — creating a session, saving your profile, analysing conversations, generating replies, keeping history, and managing subscriptions; necessary to perform the contract (Article 6(1)(b) GDPR).
- Security and reliability — preventing abuse, diagnosing errors, and establishing or defending claims; our legitimate interests (Article 6(1)(f) GDPR).
- Billing and legal duties — accounting, tax records, and consumer rights; compliance with a legal obligation (Article 6(1)(c) GDPR).
- Support — responding to questions, feedback, and complaints; performance of the contract or our legitimate interest in handling correspondence (Article 6(1)(b) or (f) GDPR).
Dating conversations may exceptionally reveal special-category data, for example information about health, sex life, or sexual orientation. We do not ask for this information or use it for marketing profiling. If it concerns you and you knowingly include it in material submitted for analysis, we process it on the basis of your explicit consent (Article 9(2)(a) GDPR). You can withdraw consent by deleting the conversation or contacting us. Withdrawal does not affect processing carried out lawfully before it. Do not submit this data without such consent.
4. Other people’s data in a conversation
A screenshot or transcript may contain information about the person you are speaking with. This information comes from an app user. We process it only to the extent necessary to provide the requested analysis, relying on our legitimate interest in providing REVAJB features (Article 6(1)(f) GDPR). We do not use it to contact that person, advertise to them, or build a separate profile about them.
Before submitting material, remove details that are not necessary for the analysis, especially a surname, phone number, email address, face photos, and username. Do not submit another person’s special-category data unless they have explicitly consented. If your information was included in another user’s conversation, you may exercise the rights described in section 9. We will usually not have contact details that would allow us to notify you individually.
5. Service providers and recipients
We use only providers needed to operate the service:
- Supabase — anonymous authentication, database, and private screenshot storage;
- OpenAI — API-based analysis of submitted context and generation of suggested replies;
- Vercel — hosting of the website and API server and technical service logs;
- Apple — app distribution, payments, and subscriptions under Apple’s own terms.
Data may also be disclosed to advisers bound by confidentiality or to public authorities where required by law. We do not sell data, share conversations with advertisers, or use conversation content to train our models or OpenAI models.
6. Transfers outside the EEA
Some providers or their subprocessors may process data outside the European Economic Area, particularly in the United States. Where this happens, we use a transfer mechanism required by the GDPR, such as an adequacy decision of the European Commission or Standard Contractual Clauses. You may request information about the current mechanism or a copy of the relevant safeguards at office@revajb.com.
7. Retention
- We retain profile data and the account identifier while you use the service, until the account is deleted or a deletion request is completed.
- Conversation text, AI results, and screenshots remain in private history until you delete the conversation, clear all history, or delete the account. A screenshot is not automatically deleted immediately after analysis.
- OpenAI may normally retain request and response content in safety logs for up to 30 days, unless a longer period is required by law or necessary to protect the service.
- We generally retain technical logs for up to 30 days. Information related to an incident may be retained until the incident is resolved or related claims expire.
- We keep support and complaint records until the matter is closed and then for the applicable limitation period, generally no longer than six years. Accounting records are kept for the period required by law, generally five years from the end of the relevant year.
Deleted database records may remain in protected backups for up to 30 days. They are not used for ordinary app operation and disappear as backups rotate.
8. AI and automated processing
REVAJB automatically interprets the context you submit and tailors an analysis and suggestions to the conversation and your writing-style profile. Model output may be incomplete or incorrect. The app does not send a message to the other person or make decisions that produce legal or similarly significant effects for you. You decide whether and how to use a suggestion.
9. Your rights
Depending on the legal basis, you may request access to and a copy of your data, correction, deletion, restriction, or portability, or object to processing. You may also withdraw consent to the processing of special-category data at any time.
You can delete conversation history in the app settings. Send other requests to office@revajb.com. We may ask for information needed to identify the relevant anonymous account. You may also lodge a complaint with the President of the Polish Personal Data Protection Office (UODO), Stanisława Moniuszki 1A, 00-014 Warsaw, Poland, uodo.gov.pl, or with your local EEA supervisory authority.
10. Security
We use encrypted transmission, pseudonymous identifiers, per-user access controls, private file storage, and short-lived screenshot links. The session token is kept in secure device storage. No method eliminates all risk, so submit only the part of a conversation needed to obtain a useful answer.
11. Website and cookies
Revajb.com currently uses no advertising cookies, profiling tools, or third-party visitor analytics. Our hosting provider processes basic request data, including IP address and browser information, to display the website securely and detect failures or abuse. If we later add optional tools that require consent, we will ask before activating them.
12. Minors and policy changes
REVAJB is intended only for people aged 18 or older. We do not knowingly collect children’s data. If you believe such data has been submitted, contact us so that we can delete it.
We may update this policy when features, providers, or laws change. The effective date of the current version is always shown at the top, and we will notify users in the app or on the website before a material change takes effect.
This English version is provided for convenience. If it conflicts with the Polish version, the Polish version prevails to the extent permitted by applicable consumer and data protection law.