Privacy

What we store

Your email, the companions you make, your messages, the memories extracted from them, your pouting.me plan, and your Kisses ledger. Magic-link tokens are stored only long enough to sign you in. When email delivery is not configured, those links also sit in a local developer inbox that should never be turned on in public.

Memories

Facts are kept per companion, and scene facts are kept apart from the private chat. You can edit or delete them. Deleting the account deletes the rest.

Export and deletion

From your account you can download a JSON export or erase the account. Erasure removes the user row and, through the database, the messages, memories, characters, sessions, and ledger attached to it.

Cookies

An age-confirmation cookie remembers that you said you are 18 or older. A sign-in cookie keeps the session. Analytics load only if you accept the separate consent cookie. Declining leaves that script unloaded.

Model providers

If you set an OpenAI-compatible API key, message text is sent to that provider to produce replies and, optionally, to extract memories. With no key, replies stay on this machine in a preview voice and nothing is sent out for generation.