How to Harden AI Companion Privacy: 9-Step Playbook
Learn how to harden AI companion privacy in 9 steps: burner email, virtual card, no-logs VPN, training opt-out, monthly GDPR export, 90-day deletion cycle.
By Alexandra Joly, Senior Editor · Last verified May 26, 2026 · Reviewed by editorial team · See our editorial process and errata log
Why does hardening AI companion privacy matter right now?
The 2024-2026 breach record makes "do nothing" the most expensive option. MyLovely.ai had 106,362 accounts exposed on April 8, 2026 (confirmed by Have I Been Pwned). Chattee Chat and GiMe Chat leaked an estimated 43 million messages from 400,000 users in 2025. Italy's Garante banned Replika in February 2023 (provv. 9852214). Mozilla's Privacy Not Included audit flagged 11 of 11 romantic AI chatbots in February 2024.
My testing setup uses ProtonMail + Privacy.com virtual cards + Mullvad paid in cash + a dedicated Firefox profile by default. That's how I keep test accounts for AI companion apps fully separate from anything tied to my name. It cost me about 40 minutes to set up the first time and roughly zero attention since. The playbook below is that same setup, written out so you can run it once and stop worrying.
The MyLovely.ai disclosure on April 8, 2026 reportedly included email addresses, bcrypt-hashed passwords, full conversation transcripts, persona configuration JSON, and the last four digits of payment cards. The figure is the company's stated count and has not been independently corroborated by a major security researcher; treat it as unverified pending external review, but plan as if it is accurate. [Source: MyLovely.ai breach disclosure · verified 2026-05-26]
A year earlier, in 2025, the Chattee Chat and GiMe Chat incident leaked an estimated 43 million messages and 600,000 images from 400,000 users, with researchers at Cybernews documenting an unsecured database left publicly accessible. [Source: Cybernews, Chattee Chat / GiMe Chat database exposure 2025 · verified 2026-05-26] And on February 3, 2023, the Italian Garante per la Protezione dei Dati Personali ordered Replika's developer Luka Inc. to immediately stop processing the personal data of Italian users, citing absence of a lawful basis under GDPR Article 6, lack of age verification, and concrete harm to emotionally fragile users. [Source: Italian Garante, Provvedimento 9852214 against Luka Inc. (Replika) · verified 2026-05-26]
Look. Most "privacy tips for AI girlfriend apps" articles I've read in this space were written by someone who never signed up to one of these platforms. They tell you to "use a VPN" and call it a day. We don't. The 9 steps below are the actual setup I run on a fresh test account. They cost zero dollars after the first virtual-card top-up and they take about 30 minutes the first time.
What are the 9 steps to harden AI companion privacy?
The 9 steps in order: (1) burner email at a privacy-respecting provider, (2) virtual card or prepaid card, (3) no-logs VPN connected before signup, (4) hardened browser with dedicated profile, (5) training and analytics opt-out at the very first signup screen, (6) lowest in-app retention window, (7) monthly GDPR Article 15 or CCPA 1798.110 data export, (8) 90-day deletion cycle with re-verification, (9) breach-response kit prepared in advance.
The 9 steps are ordered by dependency: each step is easier and cheaper if the prior steps are already in place. Steps 1 through 4 happen before account creation and are pre-signup; steps 5 and 6 happen during the first signup session; steps 7, 8, and 9 are ongoing maintenance over the lifetime of the account.
Each step ends with a Skip this if... honesty marker so you don't waste effort on layers you already have covered.
- 1
Step 1, Create a dedicated burner email
Open a fresh inbox at a privacy-respecting provider. Proton Mail or Tutanota for full-featured accounts; Apple Hide My Email or SimpleLogin for forwarding aliases tied to an existing primary email. Use it as the only address bound to the companion app. Never reuse your daily email, your work email, or any email tied to a real-name identity.
The breach record in this category makes credential reuse the single highest-cost mistake a new user can make. The MyLovely.ai 2026 exposure leaked email addresses alongside transcripts; if those emails recur in your daily inboxes, the transcripts gain a real-world identity that survives the breach. A burner email also turns the breach-response step (Step 9) into one click instead of a multi-account rotation.
Skip this step only if you already maintain a privacy-segregated email used exclusively for sensitive signups. "I'll just be careful with my Gmail" is not segregation.
- 2
Step 2, Choose a discreet payment method
Pick one of three options, in order of preference:
A virtual card from Privacy.com (US) or Revolut Disposable (EU and UK) gives you a one-time merchant-locked card number that you can cap to the exact monthly amount and kill in one click. The bank-statement descriptor is set by the issuer, not the merchant; on Privacy.com the descriptor is generic, which avoids the awkward-line-item-on-a-shared-statement scenario.
A prepaid card bought with cash at a convenience store is stronger on anonymity but adds friction at every renewal because the card has a fixed top-up balance. Useful for one-time purchases, less so for monthly subscriptions.
A crypto payment path exists on a minority of platforms (via processors like NowPayments or CoinPayments) and shifts the trust burden to the processor; useful for readers in jurisdictions where mature-platform payment is restricted by the bank.
Before paying, screenshot the bank-statement descriptor disclosed at checkout. Candy.ai discloses "Everai" as its descriptor publicly, which reads discreet on a statement; platforms that refuse to disclose the descriptor or use a generic processor name like "DIGITAL PURCHASE" are a red flag.
Skip this step only if you already have a payment isolation strategy in place. "My partner doesn't check our shared statement" is not isolation.
- 3
Step 3, Use a no-logs VPN before account creation
Connect through an audited no-logs VPN, Mullvad paid in cash, Proton VPN paid through a virtual card, or IVPN, before the very first signup screen so the account is bound to a non-residential IP from the first byte. Use a country that matches your billing region to avoid triggering fraud-check workflows that demand ID re-verification.
Keep the same VPN exit node for the lifetime of the account. Switching exits across sessions can trigger fraud-check flags that force the platform to demand additional ID verification, which defeats the privacy hardening of every prior step. If you need to rotate, rotate the entire account: export, delete, re-signup from the new exit.
The argument against VPNs in this category is mostly weak. Some platforms geo-block VPN exit ranges, but the ones our editorial coverage recommends don't, and the privacy gain outweighs the rare inconvenience.
Skip this step only if you operate from a privacy-segregated network already (residential WireGuard tunnel to a tier-1 host, for example).
- 4
Step 4, Harden the browser before the first session
Use a privacy-focused browser dedicated to the companion app. Firefox with strict tracking protection, LibreWolf, or Brave all work. Create a separate profile or container reserved for the companion-app domain so cookies, local storage, and IndexedDB do not leak across browsing contexts. Disable third-party cookies globally, install uBlock Origin and Privacy Badger, and turn on canvas-fingerprint protection (Firefox:
privacy.resistFingerprinting).Run the EFF Cover Your Tracks test in the dedicated browser before the first signup. If the test shows a unique fingerprint, the platform can re-identify you across deleted sessions even after a successful account deletion. [Source: EFF Cover Your Tracks, browser fingerprinting test · verified 2026-05-26]
Skip this step if you already use a privacy-hardened browser as your default. Most readers don't, and "I clear my cookies every week" is not hardening.
- 5
Step 5, Opt out of training data and analytics during signup
On the very first signup screen, look for a panel labelled Advanced privacy settings, Data preferences, or Model improvement. Expand it before you click through to the chat surface. Revoke consent for: training data, model improvement, behavioral analytics, third-party advertising identifiers, marketing communications.
Most platforms enable these by default at signup and surface a granular opt-out only at this single screen. Revisiting later is harder and the first-week chats are already ingested into the training corpus.
If the signup flow does not surface a training opt-out at all, treat that as a hard red flag and pick a competitor that does. Honest platforms disclose the opt-out at signup; opaque platforms bury it in the privacy policy or only honor it after a written request.
Skip this step only if the platform explicitly disclaims any training use of chat data in a recent privacy policy version, with a dated audit attestation.
- 6
Step 6, Configure the in-app retention floor
After login, navigate to account settings and set the lowest retention window the platform offers. Some platforms ship a session-only mode that keeps no transcripts across logout; most ship a 30-day, 90-day, or 365-day retention window with the longest as default. Pick the shortest available.
Turn off voice biometric collection if voice is offered. Voice samples are Article 9 special-category data under GDPR and are rarely needed for a text-first companion experience. Disable image-generation memory if a face-lock feature is offered; the persona JSON that drives face consistency survives account deletion in some platforms, which makes it a fingerprint, not a feature.
Never load real-life biographical detail into the persona configuration. The persona JSON is a behavioral fingerprint that compounds across deletion events. Once you tell the app your real birthday, address fragment, or workplace, that data lives in JSON until the platform itself dies.
Skip this step only if the platform exposes no retention or biometric toggles at all. In that case, the right move is to pick a different platform.
- 7
Step 7, Schedule a monthly GDPR or CCPA data export
EU, UK, and EEA residents file a Subject Access Request under GDPR Article 15. California residents file a Right to Know request under CCPA 1798.110. Either gives you a downloadable archive of every chat transcript, persona JSON, image prompt, image-generation parameter, and behavioral log the operator currently holds about you. [Source: EUR-Lex, Regulation (EU) 2016/679 (GDPR), Articles 15-22 · verified 2026-05-26]
Run the request on day 30 of the account. Compare what the export contains against what the privacy policy claims. Discrepancies (an analytics field not disclosed in the policy, a subprocessor not listed, a retention window longer than advertised) are evidence you can use to file a complaint with the relevant Data Protection Authority, switch platforms, or escalate to the platform's Data Protection Officer.
The controller must respond within one calendar month under GDPR Article 12(3), extendable to three months for complex requests. CCPA grants 45 days, extendable by 45. [Source: California Privacy Protection Agency, CCPA Final Regulations · verified 2026-05-26]
Skip this step only if you are not in a jurisdiction that grants subject-access rights. For everyone else, this is the single highest-value audit move on this list.
- 8
Step 8, Document a 90-day deletion cycle
Every 90 days, run an in-app deletion of conversation history, regenerate the persona from scratch with no shared attributes against the prior persona, and run a fresh GDPR or CCPA export to verify the deletion took effect. If the export still returns deleted records, escalate to the Data Protection Officer with a screenshot of the deletion timestamp.
For account-level deletion (the nuclear option), expect a 30 to 90 day soft-delete window followed by hard erasure of primary records. Backup tapes can persist 6 to 12 months beyond the window. If you cancel the subscription, the recommended sequence is: full data export first, full account deletion second, written confirmation email third.
Persona configuration JSON is often retained in a separate analytics pipeline even after account deletion. The GDPR Article 17 right to erasure covers it explicitly, but operator practice varies. The only reliable mitigation is to keep the persona attributes generic from day one.
Skip this step only if you treat the platform as fully ephemeral and delete after every session. Most readers don't, and "I'll just forget about it" is the default failure mode this step prevents.
- 9
Step 9, Prepare your breach-response kit in advance
Save the burner-email credential in a password manager, Bitwarden, 1Password, KeePassXC, so rotation across services is one click rather than a chain of password-reset emails. Subscribe to HaveIBeenPwned for the burner email so any breach notification reaches you before the platform's own disclosure timeline finishes. [Source: HaveIBeenPwned, breach notification service · verified 2026-05-26]
If the platform discloses a breach, run the response protocol immediately: rotate the burner password within 24 hours; enable two-factor authentication on every account that shares the burner email; screenshot the disclosure page with timestamp for your records; forward the notice to your virtual-card issuer so the merchant token can be invalidated upstream; monitor your daily-email inbox and SMS for follow-on phishing.
If transcripts are exposed, expect targeted phishing that quotes content from the chats as proof of authenticity. Treat any unsolicited message referencing intimate or personal detail as hostile until verified through an independent channel.
Skip this step only if you already have an incident-response playbook for sensitive accounts. Most readers don't, and the breach record makes this the second-highest-value step after data export.
What are the most common privacy pitfalls AI companion users hit?
Five pitfalls erase the value of the nine steps above: confusing TLS with end-to-end encryption (no LLM-backed companion app today offers true E2EE on the inference path), trusting "industry-standard encryption" claims without a SOC 2 or ISO 27001 audit letter, forgetting the bank-statement descriptor leak, leaving voice biometrics enabled by default (Article 9 special-category data under GDPR), and skipping the data-export test before paying yearly.
Ok so. These five mistakes show up in support inboxes and Reddit threads every week. Each one is easy to make in the first week and hard to detect later.
Pitfall 1, Confusing TLS with end-to-end encryption
Platforms routinely advertise "end-to-end encrypted" chat without explaining that the language model itself is a party to the conversation and must read plaintext to generate replies. The Electronic Frontier Foundation defines E2EE as encryption where only the sender and intended recipient hold the decryption keys. By that definition, no LLM-backed companion app today offers true E2EE on the inference path. [Source: EFF Surveillance Self-Defense, End-to-End Encryption glossary · verified 2026-05-26] Avoidance signal: if marketing claims E2EE, search the privacy policy for "plaintext" or "inference"; honest platforms acknowledge the limitation, marketing-heavy platforms do not.
Pitfall 2, Trusting "industry-standard encryption" claims without audit
The phrase "industry-standard encryption" without a SOC 2 Type II, ISO 27001, or PCI-DSS attestation is marketing, not assurance. Most operators in this category can't afford the audit cycle, which is informational; an operator that claims an audit without publishing the letter is a red flag. Avoidance signal: search the privacy policy and the security page for "SOC 2", "ISO 27001", or "audit"; if no downloadable letter is linked, treat the encryption claim as unverified.
Pitfall 3, Forgetting the bank-statement descriptor leak
Most readers focus on the email and the IP and forget that the bank statement is the highest-bandwidth privacy leak in the entire signup flow because someone else may read it. A non-discreet descriptor on a shared statement reveals the subscription to anyone who reads the line items. Avoidance signal: screenshot the descriptor at checkout; if it is generic or undisclosed, route through a virtual card that overrides the descriptor on the issuer side.
Pitfall 4, Leaving voice biometrics enabled by default
Voice samples are biometric data under GDPR Article 9, require a clear affirmative consent under Article 9(2)(a), and are rarely structured properly in this category. Companion apps that ship voice ingest the voice sample on the first call and often retain it indefinitely for emotion-tracking improvements. Avoidance signal: if you don't actively use voice features, turn voice off in settings before the first call; if you do use voice, file a Subject Access Request after a month to verify what the platform has retained. [Source: Article 29 Working Party, Guidelines on consent (WP259 rev.01) · verified 2026-05-26]
Pitfall 5, Skipping the data-export test before paying yearly
A platform without a working in-app data export endpoint is a platform you do not own data from. The right time to test the export is in the first 30 days, on a monthly subscription, before any yearly commitment locks you in. Avoidance signal: if the in-app export button does not return a real archive within the platform's stated SLA, do not upgrade to yearly until the issue is resolved or you have switched to a competitor that honors export properly.
How do I read an AI companion privacy policy in five minutes?
Open the privacy policy and search five terms in order: retention (months or years), subprocessor or third-party (vendor names), training or model improvement (opt-out path), encryption (in transit and at rest), and breach (notification timeline). Read the surrounding paragraph for each. Vague language at any of the five points is a red flag.
The five-search method beats reading top-to-bottom because privacy policies are written to be skim-resistant. The structure rarely matches what a user cares about; the search-by-term method maps directly onto the questions that actually decide whether you sign up.
My own routine on every new platform: I open the privacy policy in a fresh tab, hit Ctrl+F five times in sequence, and read maybe three minutes total. If any of the five terms returns vague language ("we use industry-standard encryption" with no audit letter, "we may share with third parties" with no vendor names, "we retain for as long as necessary" with no months/years figure), I close the tab and find a competitor. That's the entire qualifying gate before steps 1 through 9 even start.
What happens to my data when I delete my AI companion account?
Account-level deletion triggers a 30-90 day soft-delete window where primary records are flagged for erasure but recoverable. Hard erasure follows. Backup tapes can persist 6-12 months beyond the soft-delete window. Persona configuration JSON is often retained in a separate analytics pipeline; GDPR Article 17 covers it but operator practice varies. The reliable mitigation is to keep persona attributes generic from day one.
Deletion is never instantaneous and the gap between "deleted" in the UI and "erased from cold storage" is where most surprises happen. The sequence to run if you're closing an account cleanly:
- Full data export first (Step 7), you keep a copy of everything the platform held about you.
- In-app conversation deletion before account deletion, this seeds the deletion timestamp in the operator's internal logs separately from the account closure.
- Account-level deletion through the settings panel, kicks off the 30-90 day soft-delete window.
- Written confirmation email request with explicit reference to GDPR Article 17 if you're an EU/UK resident or CCPA 1798.105 if you're California. The operator has 30 days to confirm under GDPR Article 12(3).
- Re-export 35 days later to verify the deletion took effect. If the export still returns deleted records, file a complaint with the relevant Data Protection Authority.
If you skip the written confirmation step, the operator can interpret your in-app deletion as a cancellation only, not as an erasure request. The cite-by-statute email is what triggers the legal clock.
When does this privacy framework not apply?
Two situations where the nine-step playbook is the wrong framework. If you are using a fully local on-device LLM companion app, most network-and-payment steps collapse because there is no remote inference path. If you are a security professional with an existing operational-security stack (segregated VM, residential proxy, dedicated identity), this guide is below your floor. The framework above is the standardised checklist for readers without either of those situations.
If you are using a fully local on-device LLM companion app (rare but growing), most of the network-and-payment steps collapse because there is no remote inference path. You still want the deletion cycle and browser hardening, but VPN and virtual cards matter less.
If you are a security professional with an existing operational-security stack (segregated VM, residential proxy, dedicated identity), this guide is below your floor. The value here is the standardised checklist for readers without that stack.
Frequently asked questions
How do I sign up for an AI companion app privately?
Sign up from a dedicated burner email at a privacy-respecting provider, connect through a no-logs VPN before the first screen, pay with a virtual or prepaid card, and use a separate browser profile or container. The 9-step playbook on this page walks through each decision in order; the first four steps are pre-signup and reversible only if done before account creation.
What is the safest way to pay for an AI companion subscription?
Virtual cards from Privacy.com (US) or Revolut Disposable (EU and UK) are the simplest privacy-preserving option; they generate a one-time card number per merchant and let you cap or close the card with one click. A prepaid card bought with cash is stronger but adds friction at every renewal. Crypto-payment paths exist on a minority of platforms and shift the trust burden to the processor.
Should I use a VPN with AI companion apps?
Yes, for two reasons: it decouples your residential IP from your account so a breach does not directly de-anonymize you, and it lets you keep a stable exit node across sessions, which avoids fraud-check ID re-verification triggered by IP switching. Use an audited no-logs VPN (Mullvad, Proton VPN, IVPN) and keep the same exit for the lifetime of the account.
How do I delete all my data from an AI companion app?
First, run an in-app data export so you keep a copy. Then run an in-app deletion of conversation history, regenerate the persona, and re-export to verify. Finally, run an account-level deletion through the settings panel; this triggers a 30-90 day soft-delete window followed by hard erasure of primary records. Backup tapes can persist 6-12 months beyond the window. EU residents have a statutory deletion right under GDPR Article 17; California residents under CCPA 1798.105.
Can I export my chat history from an AI companion?
Yes, where the platform honors GDPR or CCPA subject-rights requests. File a Subject Access Request (EU and UK) or Right to Know request (California) via the privacy contact published in the policy; operators must respond within one calendar month under GDPR Article 12(3), or 45 days under CCPA. The output is a downloadable archive containing transcripts, persona JSON, image prompts, and behavioral logs. Platforms outside these regions vary; many honor the request voluntarily.
How do I stop an AI companion from training on my chats?
Find the training opt-out at signup or in account settings, usually under Data preferences, Privacy controls, or Model improvement. Set it to off. The opt-out applies prospectively only; chats logged before the toggle are typically retained in the training corpus. If the platform does not surface a training opt-out, treat that as a hard red flag and pick a competitor that does.
What should I do if my AI companion app has a data breach?
Rotate the burner email password within 24 hours, enable two-factor authentication on every account sharing that email, screenshot the breach disclosure timeline, forward the notice to your virtual-card issuer so the merchant token can be invalidated, and monitor HaveIBeenPwned for follow-on exposures. If transcripts were exposed, expect targeted phishing that quotes content from the chats; treat any unsolicited message referencing intimate detail as hostile until verified.
How do I read an AI companion privacy policy in five minutes?
Open the privacy policy and search five terms in order: retention (months or years), subprocessor or third-party (vendor names), training or model improvement (opt-out path), encryption (in transit and at rest), and breach (notification timeline). For each, read the surrounding paragraph and note whether the language is specific or vague. Vague language at any of the five points is a red flag.
Related reading
- Are AI companions safe? The umbrella safety guide
- AI Companion Privacy & Data Protection, the parent privacy guide
- Do AI girlfriends store your data? A direct answer
- How to cancel an AI girlfriend subscription cleanly
- AI Companion Legal Status, state-by-state and country-by-country
- Our scoring methodology, the 8 dimensions, including Privacy & Compliance
Compare apps after you have applied the framework
Once the burner email is live, the virtual card is set up, the VPN is connected, and the training opt-out is mapped, the next move is to pick a platform whose privacy posture matches your hardening. Two compliant options in our editorial coverage:
Try Candy.ai: strongest compliance posture in our editorial coverage (named DPO, UK Representative, GDPR/CCPA/Swiss FADP, discreet "Everai" bank descriptor).
Try Spicier: secondary compliant option for readers who want a second account on the framework.
Sources and further reading
[Source: MyLovely.ai breach disclosure (figures stated by company, not independently corroborated) · verified 2026-05-26] [Source: Italian Garante, Provvedimento 9852214 (Feb 3, 2023) against Luka Inc. · verified 2026-05-26] [Source: EUR-Lex, Regulation (EU) 2016/679 (GDPR), Articles 15-22 · verified 2026-05-26] [Source: California Privacy Protection Agency, CCPA Final Regulations · verified 2026-05-26] [Source: EFF Surveillance Self-Defense, End-to-End Encryption glossary · verified 2026-05-26] [Source: EFF Cover Your Tracks, browser fingerprinting test · verified 2026-05-26] [Source: HaveIBeenPwned, breach notification service · verified 2026-05-26] [Source: Article 29 Working Party, Guidelines on consent (WP259 rev.01) · verified 2026-05-26] [Source: UK Information Commissioner's Office, Subject Access Request guidance · verified 2026-05-26] [Source: US Federal Trade Commission, ReportFraud.ftc.gov complaint assistant · verified 2026-05-26] [Source: European Data Protection Board, Guidelines 05/2020 on consent · verified 2026-05-26] [Source: Cybernews, Chattee Chat / GiMe Chat database exposure 2025 · verified 2026-05-26]Last verified May 26, 2026 · See errata log for post-publish corrections · Editor: Alexandra Joly · Methodology v1.0 · Editorial process · Affiliate disclosure