Privacy Notice
Updated
Sub Zero Labs OÜ ("CharacterX", "we", "us", "our") is the controller of the personal data processed through https://characterx.app, the CharacterX app for iOS, and every service we operate under that name (the "Services"). We are registered in Estonia under register code 17449187, at Sepapaja tn 6, 15551 Tallinn, Estonia.
CharacterX is AI character chat and roleplay for adults: you talk with fictional characters, choose an optional scenario for a conversation, create characters, and have images and voice generated by software. This notice explains what that means for your data. It applies alongside our Terms of Service.
It is written to meet the EU General Data Protection Regulation (GDPR), the UK GDPR, and comparable laws elsewhere, including the California Consumer Privacy Act.
The short version
- An email address — confirmed with a code we send it — and a password, or a Google account, are all you must give us to have an account.
- We do not sell your data, and we do not sell or publish your chats.
- Your messages are sent to AI model providers, because that is the only way a reply can exist. We do not train models on your chats.
- Card payments on the website are handled by Finby. We never see your full card number.
- There are no advertising trackers and no analytics tools on the website.
- You can delete your account at any time, and write to support@characterx.app to use any of your rights.
On this page
- 01Terms used in this notice
- 02What we collect and why
- 03Payment data
- 04Your chats and AI processing
- 05Safety and reports
- 06Who we share data with
- 07International transfers
- 08How long we keep data
- 09Cookies and browser storage
- 10Your rights
- 11Security, and no data from minors
- 12Contact and complaints
- 13Changes to this notice
§ 01
Terms used in this notice
- Personal data
- Any information about an identified or identifiable person: your email address, your IP address, the account identifier we give you, and what you send us where it identifies you.
- Processing
- Anything done with personal data: collecting, storing, using, sending, changing, disclosing or deleting it.
- Controller
- Whoever decides why and how personal data is processed. For the Services, that is Sub Zero Labs OÜ.
- Processor
- A company that processes personal data for us, on our instructions: our hosting, storage and AI providers. They may not use your data for their own purposes.
- Content
- What you put into the Services (messages, characters, personas, directions) and what the Services generate from it (replies, scenes, images, voice).
§ 02
What we collect and why
Each row is one processing activity, the data it involves, and the legal basis we rely on under the GDPR. Where the basis is consent, you can withdraw it at any time; see Your rights.
| Purpose | Data | Legal basis |
|---|---|---|
| PurposeCreating and running your account | DataEmail address; your password, stored only in hashed form; account identifier; a name if you set one; account creation date. If you sign in with Google: the email address Google confirms and Google's identifier for your Google account. We do not keep your Google name or photo. | Legal basisPerformance of a contract (Art. 6(1)(b)) |
| PurposeSigned in from NovelX | DataOnly if you open CharacterX from a link on novelx.ai while signed in there: NovelX, which we also run, tells us the email address it confirmed for you, once, through a pass that works one time and expires in two minutes, so you arrive signed in. If no CharacterX account uses that address, one is made for it. Nothing else comes from NovelX: not your stories, characters, chats or payments. | Legal basisPerformance of a contract (Art. 6(1)(b)), at your request when you open the link |
| PurposeWhere you arrived from | DataOnce, when your account is new: the page you first landed on, the campaign tags its link carried (such as utm_source), and the website that sent you, if your browser said. Read from the address in your browser while the page is open and saved on your account; nothing is stored on your device for it, and it is not used to follow you. | Legal basisLegitimate interests in knowing which links bring people to the Services (Art. 6(1)(f)) |
| PurposeA partner who sent you | DataOnly if you arrived through a partner's link (one carrying ?ref=): the partner's code, the page you landed on and a random identifier for your browser, kept in your browser's storage for up to 90 days and saved on your account if you create one, so the partner is credited and paid a share of what you pay. A partner sees counts and amounts, never your name, email or chats. | Legal basisLegitimate interests in paying the partners who introduce people to the Services (Art. 6(1)(f)) |
| PurposeKeeping you signed in | DataSession tokens stored in cookies and in your browser's storage. | Legal basisPerformance of a contract (Art. 6(1)(b)) |
| PurposeChat and conversation memory | DataYour messages and the characters' replies; selected scenarios, scene settings and recaps; the persona you choose; and conversation memory, such as what you like to be called. The app may label a saved roleplay conversation a “story”. | Legal basisPerformance of a contract (Art. 6(1)(b)) |
| PurposeCharacters and personas you create | DataThe sentence you create a character from and the character that is drafted from it; personas you write; how a character looks to you (a name, appearance words, a chosen look). | Legal basisPerformance of a contract (Art. 6(1)(b)) |
| PurposeHeat and content settings | DataThe heat you choose for a chat and the kinds of scenes you pick, which may reveal something about your sexual preferences. | Legal basisConsent (Art. 6(1)(a)) and, where they reveal data about your sex life or sexual orientation, explicit consent (Art. 9(2)(a)) |
| PurposeImages and voice | DataThe directions you give for a picture, the prompt we write from them and from the character, the generated image, the text of a line read aloud and its audio, and job records. | Legal basisPerformance of a contract (Art. 6(1)(b)) |
| PurposePlans, images and payments | DataYour plan, its status and period dates; message and image counts; image pack purchases; personal-offer eligibility, activation time, expiry, price and redemption; payment records (our reference, amount, currency, outcome, timestamps, card brand and last four digits); the country your IP address points to, to route a card payment; App Store purchase records. Card details are handled by Finby; see Payment data. | Legal basisPerformance of a contract (Art. 6(1)(b)); legal obligation for tax and accounting records (Art. 6(1)(c)) |
| PurposeAge | DataYour confirmation that you are 18 or over, given when you enter the website (kept in a cookie on your device), and, if we ever require verification, its outcome and the reference the provider returns. Creating an account confirms it again; if you arrive signed in from NovelX, the confirmation you gave on NovelX stands for it. We do not keep identity documents. | Legal basisLegal obligation (Art. 6(1)(c)); legitimate interests in keeping minors off an adult service (Art. 6(1)(f)) |
| PurposeSafety, reports and enforcement | DataReports sent to us; the content and account data reviewed because of a report or a suspected breach; the action taken; timestamps. | Legal basisLegal obligation (Art. 6(1)(c)); legitimate interests in preventing misuse and protecting people and the Services (Art. 6(1)(f)) |
| PurposeSupport | DataThe email address you write from, what you tell us, and the account data we need to look at to answer you. From the Feedback box on the website: what you wrote, whether it is a bug, an idea or praise, the page you sent it from, your account if you are signed in, and the email address you give if you are not. | Legal basisLegitimate interests in answering you (Art. 6(1)(f)); performance of a contract (Art. 6(1)(b)) |
| PurposeSecurity and fixing problems | DataServer and application logs: IP address, browser details, requests, timestamps, errors. | Legal basisLegitimate interests in keeping the Services secure and working (Art. 6(1)(f)) |
| PurposeLegal claims and lawful requests | DataWhat falls within a lawful request from an authority or court, or is needed to establish, exercise or defend a legal claim. | Legal basisLegal obligation (Art. 6(1)(c)); legitimate interests in defending our rights (Art. 6(1)(f)) |
If you do not give us the data a contract needs, such as an email address, we cannot give you an account.
§ 03
Payment data
We never see or store your full card number, expiry date or security code. On the website, card details are entered on and processed by our payment provider, on its own systems.
Card payments on the website are processed by Finby, a licensed European payment institution. To process a payment it receives what its fraud, risk and settlement obligations require: typically your name and email address, the card's scheme, last four digits and issuing country, the amount and currency, your IP address, and the outcome. For that processing Finby is an independent controller, under its own privacy policy and financial-services law, including anti-money-laundering rules.
What comes back to us is limited: whether the payment succeeded, our own reference for it, the amount and currency, the time, the card's brand and last four digits, and, for a subscription, Finby's reference that lets us charge the same card at renewal. That reference is not your card number and cannot be used anywhere else.
Charges appear on your card statement as CHARACTERX.APP, which does not describe the content of the Services.
In the iOS app, purchases are made through Apple, which processes your payment as an independent controller under its own privacy policy. We use RevenueCat to learn from Apple which subscriptions and packs your account holds; it receives your account identifier and your purchase records. We never receive your Apple payment details.
§ 04
Your chats and AI processing
This section matters more than any other, so it is stated plainly.
- Your messages are sent to AI model providers. A character's reply is written by a large language model running on third-party infrastructure; sending it your message, the conversation so far and what the character remembers is the only way a reply can exist. The same is true of the sentence you create a character from, and of the directions behind images and voice.
- We instruct our AI providers not to use your Content to train their models, and choose services on that basis. We cannot audit their infrastructure, and we tell you so rather than promise otherwise.
- We do not train our own models on your chats, and we do not sell, rent, publish or share them with anyone for their own purposes.
- We keep your chats so you can come back to them and so characters can remember what happened. That is a feature, and it is why the history exists.
- Your chats can reveal intimate things about you, including your sexual preferences. We process them only to provide the Services to you, and to keep them safe as described in Safety and reports.
- Generated output can be wrong. Do not treat it as fact, advice, or the words of a real person.
Do not put into a chat what you would not want processed this way. Characters are software; they have no need to know who you really are. Never share your full name, address, financial details, identity numbers, passwords, or another person's personal data in a conversation.
You can delete a chat from your Library, and deleting your account deletes all of them, as set out in How long we keep data.
Pictures and audio are delivered through file URLs. We do not list your private media publicly, but someone with a working file URL may be able to open it. Avoid sharing those URLs if you want the media to remain private.
§ 05
Safety and reports
Safeguards are built into how content is generated, so that characters are adults and are painted as adults, and a model may refuse or change a request. What you type to create a character, a persona, a scene or a picture is read by an automated check, using our lists of prohibited terms and an AI review, and a refused picture request or a request the AI review stops is recorded with your account and the time. We do not read your chats out of curiosity.
When we receive a report, or otherwise have reason to believe our Terms or Content Policy have been broken, authorised staff may review the content concerned, other content on the account, and the account's data, and may act on it: removing content, restricting features, or suspending or closing the account.
We have zero tolerance for sexual content involving minors. Where we find it, we may report the material and the associated account data to the competent authorities as the law requires or permits. This processing does not depend on your consent.
§ 07
International transfers
Several of the providers above are established or process data outside the European Economic Area, principally in the United States, and, for some chat generation, in China. Your personal data may therefore be transferred there.
Where it is, we rely on an adequacy decision of the European Commission where one covers the recipient, and otherwise on the Commission's Standard Contractual Clauses together with technical and organisational safeguards. You can ask us for a copy of the safeguards for a specific transfer, with commercially confidential terms removed.
§ 08
How long we keep data
We keep personal data while your account exists and for as long as we need it for the purpose we collected it, unless the law requires otherwise.
| Data | How long |
|---|---|
| DataAccount data, chats, characters, personas and what characters remember | How longWhile your account remains active. An account-deletion request starts a 48-hour grace period in which it can be cancelled; deletion then runs in batches. Deleting a chat removes it from your Library and starts removal of its messages, memory and media. |
| DataGenerated images and audio | How longWhile the chat, character or saved image needs them. Deletion removes your media and records through our cleanup process. Artwork still used by another retained item or by the official catalogue remains; your personal edits are removed when no longer referenced. Backup and cached copies can remain until their normal expiry. |
| DataMessages sent from the Feedback box | How longWhile your account remains active; deleting your account deletes them. A message sent while signed out belongs to no account: write to support@characterx.app to have it deleted. |
| DataPayment and transaction records | How longSeven years from the end of the financial year they belong to, as Estonia's accounting law requires. This survives account deletion. |
| DataReports and enforcement records | How longAs long as needed to enforce our rules, prevent repeat abuse and meet reporting duties. Records about illegal material are kept as the law requires. |
| DataServer and security logs | How longUp to 30 days, unless kept longer for a specific security investigation. |
| DataData relevant to a legal claim or lawful request | How longAs long as needed for the claim or the request. |
Deleting your account does not remove records we must keep by law, and does not undo a report already made to an authority.
§ 10
Your rights
Under the GDPR and similar laws you have these rights over your personal data. Using them is free, and never counts against you.
- Access
- Confirmation of whether we process your data, a copy of it, and information about the purposes, recipients, retention and source.
- Rectification
- Have inaccurate data corrected and incomplete data completed. Much of this you can do yourself in the Services.
- Erasure
- Have your data deleted where it is no longer needed, where you withdraw consent and no other basis applies, where you successfully object, or where it was processed unlawfully. This does not override what the law requires us to keep.
- Restriction
- Have processing paused while accuracy or an objection is checked, where processing is unlawful but you do not want deletion, or where you need the data for a legal claim.
- Portability
- Receive the data you gave us in a structured, commonly used, machine-readable format, and have it sent to another controller where feasible.
- Objection
- Object at any time to processing based on our legitimate interests. We stop unless we have compelling grounds that override your rights, or need the data for a legal claim.
- Withdraw consent
- Withdraw any consent you gave, at any time. It does not affect processing that already happened, and it may mean we can no longer provide part of the Services.
- No automated decisions with legal effect
- We do not make decisions with legal or similarly significant effects about you by purely automated means. An automated check may refuse a single request; restricting an account needs a person to confirm it, and you can ask for a person to review any restriction.
To use any of these rights, write to support@characterx.app from the email address on your account. We may need to confirm it is you. We answer within one month; if a request is complex we may extend that by up to two more months, and will tell you why within the first month.
If you live in California, you also have the right to know what we collect, to have it deleted or corrected, and not to be discriminated against for using those rights. We do not sell or share personal information as the CCPA defines those terms. Use the same address.
§ 11
Security, and no data from minors
Security
We use technical and organisational measures suited to the risk: encryption in transit, access controls and least-privilege access to production systems, and providers chosen for their own security. We hold no card numbers and no plain-text passwords.
No system is perfectly secure. If a breach is likely to put your rights at high risk, we will tell you and the supervisory authority as the GDPR requires.
Minors
The Services are for adults. We do not knowingly collect personal data from anyone under 18, or under the age of majority where they live if that is higher. If we learn an account belongs to a minor, we close it and delete its data as quickly as we can. If you believe a minor has an account, tell us at support@characterx.app.
§ 12
Contact and complaints
For any question about this notice, or to use your rights:
- Controller
- Sub Zero Labs OÜ
- Registered office
- Sepapaja tn 6, 15551 Tallinn, Estonia
- Register code
- 17449187
We would rather resolve a concern with you directly, so please come to us first. You always have the right to complain to a supervisory authority: the Estonian Data Protection Inspectorate (Andmekaitse Inspektsioon), the authority in the EU country where you live or work, or the Information Commissioner's Office if you are in the UK.
§ 13
Changes to this notice
We update this notice when our practices or the law change. The new version is posted here with a new date, and takes effect when posted. Where a change is significant we will tell you before it takes effect, by email or in the Services, and where it needs your consent we will ask for it.