Privacy notice

Version 1.7 · Last updated

This is the long version: every category of data YanMate holds, why we hold it, who else touches it, how long it stays, and what you can make us do about it.

Privacy is the short version, and it is the one to read first — it is the same facts in the space of a page. This document exists because "we don't do anything creepy" is not a lawful basis, a retention period, or a list of processors, and a regulator, a reviewer or a careful user is entitled to all three.

Everything below describes what the service actually does, checked against the code rather than the intention. Where this notice and the short one disagree, this one is wrong and should be corrected: the short page is checked by a test against the running system.

Who is responsible for your data

The controller of your personal data is Galaxyway AI Ltd, which operates YanMate. It is a company registered in England and Wales (company number 15966090), with its registered office at 18 Holly Hill Road, Erith, Kent DA8 1QD, United Kingdom. Write to support@yanmate.com about anything in this notice.

What we collect

What you give us

DataWhen
Email addressCreating an account. It is how you sign in — we email a code to it — and where security notices and receipts go
Display nameCreating an account; shown to you and on anything you publish
A Google account identifierOnly if you sign in with Google. We never see your Google password
A password hashOnly on an account that set a password before 26 August 2026, when sign-in moved to emailed codes. It cannot be used to sign in any more, and it was never stored in a readable form
Birth yearAt sign-up. Never the full date
Characters, companions, greetings, scene notesWhenever you write or import one
ConversationsEvery message you send, and every reply
Voice notes and call audioOnly when you record or call
Uploaded and generated picturesAvatars, backdrops, and pictures you generate
Appeal textIf you appeal a moderation decision
Payment detailsNot to us. They go to Polar, our payment provider — see who else sees it

What the product generates about you

DataWhat it is
Memory LedgerFacts your companion has learned, visible and editable by you, with an audit trail of every change
Vector index of your memoriesA per-account namespace so your companion can recall the right thing. Destroyed with the account
Credit and usage countersWhat you have spent this month, and on what surface
Entitlements and plan stateWhich plan you are on and when the period ends
Moderation and safety recordsThe rule that fired, the surface, and a hash of what was checked. Never the content
Enforcement historyThe actions taken on your account and their appeals

What we collect automatically

DataWhy it exists
IP addressDelivered with every request. Used for rate limiting, abuse control, and to work out which country's minimum age applies
Approximate countryFrom the network request, not from a lookup on you
Session and device recordsSo you can see every signed-in session on your account page and end the ones you do not recognise
Request and error logsOperating the service. Short-lived
Product and cost telemetryWhich features get used and what an interaction costs to serve — see processors, because this one leaves our systems
Browser analyticsIf you accept: pages opened, clicks outside conversation screens, a random visitor id in a cookie, browser and device type, and country. If you decline, or until you answer: the same pages and clicks, with browser and device type, but no cookie, no visitor id, no account number and no country — grouped only by a one-way code that changes daily. Either way, on chat, call, scene, memory and inbox screens only the page view
Page-view countsWhich page loaded, the referring site, load speed, and browser and device type, from Cloudflare Web Analytics. No cookie, nothing stored on your device

What we never collect: identity documents, selfies, face scans, biometric templates, precise location, contacts, recordings of your screen, or anything from your device beyond the browser request itself and the analytics above.

Why we process it, and on what basis

PurposeBasis under UK/EU law
Running your account and the product you asked for — companions, conversations, memory, voice, picturesPerformance of a contract
Taking payment, issuing refunds, keeping billing recordsPerformance of a contract, and a legal obligation for the accounting records
Screening content for the content policy, and acting on what the screen findsLegal obligation, and our legitimate interest in a service that is safe to be in
Applying the minimum age, and acting on an under-age signalLegal obligation, and the legitimate interests of children
Security: rate limits, the bot check, session records, security emailsLegitimate interests in keeping accounts and the service intact
Product and cost telemetry, measured on our serversLegitimate interests in knowing what the product costs and which parts of it work. No consent is asked for this because nothing is stored on or read from your device. You may object: see your rights
Browser analytics (PostHog), with its cookieConsent, asked for before anything is stored on your device, and withdrawn under Cookie settings as easily as it was given
Measuring visits without a cookie — a PostHog visit you have not accepted (pages opened and clicks), and Cloudflare's page-view countsLegitimate interests in knowing how many people visit, which pages work and where they get stuck. Nothing is stored on your device, and nothing is linked to you, to your account, or across days. You may object: see your rights
Advertising, if the free tier is ever ad-fundedConsent, asked for before any ad code loads. Not legitimate interests
Answering you when you get in touch, and deciding appealsPerformance of a contract, and legitimate interests

Where we rely on legitimate interests, you can object — see your rights. Where we rely on consent, you can withdraw it, and withdrawing is as easy as giving it.

Who else sees it

Everyone we send data to, what they get, and what for. This list is exhaustive for personal data; if it changes, this notice changes with it.

WhoWhat they receiveWhat for
CloudflareEffectively everything: the application runs on their network, and your account, characters, conversations, memory index, pictures and the models that answer you all sit inside itHosting, database, object storage, the vector index, all AI inference including your companion's replies, speech-to-text on voice notes and calls, the safety classifiers, the bot check, page-view counts (Web Analytics), and transactional email
Fish AudioThe text of a reply that is read aloud — whatever the companion is saying, so it can include something you told it, such as your name — and any words you type into the voice search. Never your own messages, your voice, your email address or your accountTurning a reply into audio, for replies you play, voice notes and live calls, and finding voices in its library. Fish's terms of use let it use text it receives to develop and train its own models, and we have no agreement with Fish that says otherwise
PolarYour email address, and the payment details you give them directlyTaking payment as merchant of record, subscriptions, invoices, refunds. Card numbers never reach us
PostHogFrom our servers: product and cost events keyed to an internal account number. From your browser, if you accept: pages opened, clicks outside conversations, a random visitor id, browser and device type, and your account number when signed in. If you decline, or until you answer: the same pages and clicks without the visitor id or account number, grouped only by a one-way code that changes daily. Your IP address, to count the visit and find its country, and then discarded. Never any conversation contentProduct analytics, web analytics and cost telemetry, on their EU cloud — see where
GoogleAn account identifier and email, only if you choose "Sign in with Google"Signing you in
Your browser's push serviceAn opaque push subscription, only if you turn on notificationsDelivering a notification. Which service depends on your browser — typically Google, Mozilla or Apple

No model provider outside Cloudflare sees what you write or say. Every model that reads your messages or writes your companion's replies — your companion, the safety classifiers, the transcription, the embeddings — runs on Cloudflare Workers AI. There is no call to OpenAI, Anthropic, Google or anyone else with your words in it. The one model outside Cloudflare is Fish Audio's voice, which is sent a reply's text to read it aloud, on the terms in its row above.

We do not sell personal information, and we do not share it for cross-context behavioural advertising. There is no ad network in the list above because no advertising code is loaded on any page today. When ads start on the free tier, Google AdSense is added to this list first: third-party vendors, including Google, use cookies to serve ads based on prior visits to this and other websites. What that involves and how to opt out is in privacy.

We may also disclose data to professional advisers under confidentiality, to authorities where the law requires it, and to a buyer if the business is ever sold — in which case this notice travels with it and you are told before anything changes.

Where it is processed

The application runs on Cloudflare's network, which is global by design: a request is served near you, and stored data lives in the region Cloudflare places it in for the account.

Analytics is on PostHog's EU cloud, and so does not leave the EEA at all. It ran on their US cloud until 25 August 2026; that transfer is closed rather than papered over. What goes there is an internal account number and event metrics — not your name, and not anything you wrote. Your IP address passes through so a visit can be counted and placed in a country, and is discarded rather than kept.

The other processors are not all in Europe. Polar takes payment from the United States. Google sees an account identifier if you chose to sign in with them. Fish Audio receives the text of anything spoken aloud. Each is listed with what it receives in who else sees it, and each involves data leaving the UK and EEA.

How those transfers are protected. Cloudflare is certified under the EU–US Data Privacy Framework and its UK Extension, and the data processing addendum that forms part of our agreement with Cloudflare adds the EU standard contractual clauses and the UK Addendum. Polar is the controller of the payment details it collects as merchant of record, and relies on standard contractual clauses for its own transfers. Google handles "Sign in with Google" as a separate controller, under its own privacy policy. Fish Audio, which is run by Hanabi AI Inc. in the United States, receives the text of replies that are read aloud and any voice-search terms — never your email address or account — and our agreement with it does not yet include standard contractual clauses. Ask at support@yanmate.com for a copy of any safeguard named here.

How long we keep it

WhatHow long
Your account, characters, conversations, memory, picturesUntil you delete them, or delete the account. Deletion is immediate and unrecoverable
An account you never signed up for — browsing anonymouslyHard-deleted automatically after 30 days with no activity, along with its companions and chats
A sign-in codeStored only as a hash, and unusable after 10 minutes or five wrong attempts, whichever comes first
Your birth yearFor the life of the account
A birth year that was refusedBefore an account exists: never saved, and no account is made. On an existing account: deleted at once, and we keep only the fact that the account was turned away
Moderation and safety recordsKept after account deletion with your user id removed — a rule name, a timestamp and a hash, linked to nobody. We are required to keep the counts; we are not required to keep them attached to you
Billing recordsFor as long as tax and accounting law requires, which is measured in years. Polar holds their own copy as merchant of record
Operational job records90 days
Request and error logsShort-lived, and not used to build anything about you

Automated decisions, and your right to a person

Content on YanMate is screened by classifiers, automatically, before it is saved or shown. Those checks can block a message, refuse a character, or — for a behavioural under-age signal — put an account on hold. That is automated processing, and we would rather say so than describe it as "systems".

What you get in return is built into the product rather than promised here:

  • Every action names the rule that fired, in plain language, at the moment it happens.
  • A person reviews it on appeal, within 72 hours, and writes you a note in their own words. Not the classifier again.
  • If we got it wrong, we reverse it — and refund the paid time you lost, pro rata, without you asking.

The one exception is the under-age hold, which is settled by a person you reach rather than through the appeal form. It is named in moderation and appeals for the same reason it is named here.

Your rights

Wherever you live, you can:

  • See what we hold — export gives you one file with every character, transcript, Memory Ledger entry and billing record.
  • Correct it — your account details and the Memory Ledger are editable by you, entry by entry.
  • Delete it — self-serve, immediate, and permanent.
  • Take it elsewhere — the export is machine-readable JSON.
  • Object to processing we base on legitimate interests — product analytics included — and withdraw any consent you have given. Email support@yanmate.com and say so; it is not a setting we grant, it is a right you exercise.
  • Complain — to us first, and to your data protection authority if we do not fix it.

Export and delete are both on your account page, neither is behind a plan, and both work on a lapsed account and on an account under moderation review. That is deliberate: a right you have to email someone for is a right with a queue in front of it.

Some jurisdictions add to this list. See the annexes below.

Children and young people

YanMate is open from 13, higher where local law says so, and relational or romantic companions are 18 and over. How a 13-to-17 account is treated differently — what it cannot reach, what is switched off, and what we do not collect — is set out in children and young people.

Cookies and similar technologies

What is set, by whom, for how long, and how to refuse it is in the cookie policy.

Worth stating here too, because it decides which rules apply: the one analytics cookie waits for your answer. The rules that require a consent banner are triggered by storing or reading information on your equipment, so PostHog's cookie is set only if you accept, and "Decline" is on the first screen beside "Accept". Nothing else we store is for any purpose beyond keeping you signed in, remembering your interface preferences, and remembering that answer.

That changes for the free tier when ads start: Google's advertising cookies are storage on your device, so in the UK, the EEA and Switzerland they wait for your answer to a consent message. The cookie policy lists them.

Changes to this notice

Every version of this notice is kept in version control, so what changed and when is a matter of record rather than of trust. For a change that materially affects you we give notice before it takes effect.

Contact

  • Privacy questions, and rights requests we haven't built a button for: support@yanmate.com.
  • Copyright and takedowns: the same address with "DMCA" in the subject line — full process in copyright and DMCA.

Annex: UK and EEA

If you are in the UK or the European Economic Area, the UK GDPR or the GDPR applies to you, and the legal bases in why are the ones we rely on.

In addition to your rights above, you have the right to restrict processing, and the right not to be subject to a decision based solely on automated processing that has legal or similarly significant effects — see automated decisions for how that is answered here.

You can complain to a supervisory authority. In the UK that is the Information Commissioner's Office (ico.org.uk). In the EEA it is the authority for the country you live in. You can do that without going through us first, though we would rather you told us.

Annex: California

If you are a California resident, the CCPA as amended by the CPRA gives you specific rights, and specific things we have to tell you.

Categories of personal information we have collected in the last 12 months: identifiers (email, account id, IP address); commercial information (plan, purchases, credits); internet activity (feature usage and cost telemetry); audio (voice notes and call audio you record); and user content (characters, conversations, the Memory Ledger). We collect them for the purposes in why, from you and from your device.

We have not sold personal information, and we have not shared it for cross-context behavioural advertising — in the last 12 months or ever. If the free tier becomes ad-funded, that changes only with your consent and this notice changes first, with a "Do Not Sell or Share" control on your privacy choices.

Sensitive personal information. We treat your birth year and your account credentials as sensitive, use them only to run the service and apply the age floor, and never to infer characteristics about you.

Your rights: to know, to delete, to correct, to opt out of sale or sharing, and to limit the use of sensitive personal information — all covered by the self-serve controls above. We will not discriminate against you for exercising them: the service, the price and the plan are identical either way. An authorised agent may act for you with proof that you asked them to.

Annex: Philippines

The Data Privacy Act of 2012 applies if you are in the Philippines. You have the right to be informed, to object, to access, to correct, to erasure or blocking, to damages, and to data portability — the controls in your rights cover all of them, and the export is portable by design.

You may withdraw consent where we rely on it, without affecting the service you get for anything we do not.

You can complain to the National Privacy Commission. You can also ask us to route a request through a person rather than the self-serve controls, and we will: write to support@yanmate.com.

Annex: Brazil

The LGPD applies if you are in Brazil. Its lawful bases map onto the ones in why: execution of a contract, legal obligation, legitimate interests, consent for advertising, and the protection of children, which the LGPD singles out and so do we.

You have the rights of confirmation, access, correction, anonymisation, portability, deletion, information about sharing, and the right to review decisions made by automated processing — the last of which is answered in automated decisions by a person who writes you a note.

To exercise any of these through a person, write to support@yanmate.com. You can also complain to the ANPD.

Annex: Indonesia

Law No. 27 of 2022 on Personal Data Protection applies if you are in Indonesia. You have the rights to information, access, correction, erasure, withdrawal of consent, objection to automated decision-making, and portability. The controls in your rights cover them, and the automated-decision answer is the same person who reads your appeal. To exercise any of them through a person, write to support@yanmate.com.