Categories of Personal Information We Collect (Overseas)

Revised: 10 July 2026 (overseas draft)

Version: v0.1-overseas-review-draft

Overseas review draft. Before release, verify against real features, real SDKs, real model providers, real permission requests and real backend tables; add retention periods, processor contacts and legal review. This list is a GDPR-style record of processing categories.

ScenarioPurposeHow collectedCategoriesLegal basis (indicative)
Account (email / Apple / Google)Register, sign in, recover, securityYou provide; systemEmail, account identifier, session, IP, security logsContract; legitimate interests (security)
Device & account securityAnomaly detection, sign-out-all, anti-fraudSystemDevice model, OS/app version, identifiers, network, IP, login/operation logsLegitimate interests; legal obligation
Now records, life-stream, EchoRecord, review, AI organisation, reduce re-explainingYou provide; you confirm saveText, title, time, your tags, your corrections, AI summary, source refs, save scope, deletion watermarkContract; consent (long-term understanding)
Voice input & transcriptionInput, transcription, rhythm, confirmed saveYou record; systemAudio file, transcript, duration, status, confirmed text/summaryContract; consent
Voice rhythm & emotion candidatesContext, rhythm, re-confirm, safety; not diagnosis/scoring/ads/TAFirst explicit confirmation; on-device model; you can switch offPace, pauses, energy, pitch trend, event-level emotion candidates, confidence, window, model/version, source refs, authorisation, corrections, deletion watermarkExplicit consent (Art. 9-adjacent)
Images/video/files/importMultimodal understanding, facts, safetyYou upload / authoriseMedia, filename/type/size, upload time, status, recognition summary, confirmed contentContract; consent
Talk-It-Through, Deliver-to-TASayable sentence, preview, invitation, shared spaceYou provide; you confirm deliveryYour input, draft, confirmed version, relationship id, invite/delivery/withdrawal state; no open/read/online statusContract
Long-term understanding & AI memoryViewable/correctable/deletable understanding fragmentsYou enable; you confirm; system within authorisationSwitch, fragments, source refs, version, corrections, deletion record, Capsule assembly logConsent
Training & improvement choiceRecord separate consent/withdrawal; default not used for base-model trainingYou separately confirm/withdrawConsent state/version/time, withdrawal time, scope, receipt idConsent
Export/delete/correct/account deletionProcess sovereignty requests with receiptsYou submit; system statusRequest type/scope/time, task status, export-package status, deletion watermark, failure reason, receipt id, audit logContract; legal obligation
Payments (post-launch only)Purchase, renewal, refund, entitlementYou provide; store returns; systemOrder id, store channel, amount, status, refund state, entitlement, receipt header, email, timeContract (not present at launch)
Feedback/complaint/appealHandle feedback, complaints, appeals, safety escalationYou provide; system recordsDescription, contact, account id, attachments, entry, time, ticket id, outcome, communication logContract; legal obligation (DSA)
NotificationsSafety, receipts, complaint progress, necessary noticesYou provide / systemEmail, device push token, in-app notice id, statusConsent / legitimate interests
Operations & securitySafety, stability, fault-finding, legal dutiesSystemHardware/OS/app version, identifiers, IP, network, crash/performance, operation/service logs, security eventsLegitimate interests; legal obligation

Note: not every category is collected on every use. We apply data minimisation; denying non-essential categories or permissions never blocks recording, deletion, export, exit, complaint or crisis support.