Why No Accounts

Ensoul has no sign-up screen, no password, and no server-side record of your conversations.

Where your data actually lives

Every companion, conversation, memory, and setting is written to storage on your own device — the browser's local database on web, and the equivalent on desktop and mobile. Messages go directly from your device to whichever model provider you configured (your own OpenRouter key, or a local Ollama model) — never through an Ensoul server in between.

The honest trade-off

No accounts means no automatic sync between devices — each one only knows what happened on it. If you lose a device without a backup, there's no password reset to recover your history, because there was never a server copy to recover from.

You are the backup. Use Full backup if your conversations matter to you, and export individual companions to carry a specific one to another device.

Why we chose this

Companion conversations get personal. An account system means somewhere holds a permanent record tied to a real identity, on a server that can be breached or subpoenaed. Removing the account removes the target — there's no central list of who talked to what, for anyone, including us, to hand over.

Your API key is stored locally on your device — in your operating system's own secure storage where that's available — not in a shared pool tied to an account.

← Transfer & Backup Platforms →

Was this article helpful?

Thanks for the feedback.