← Back to Espero

Security model

Last updated: 7 June 2026

Espero's job is to translate your messages so people who speak different languages understand each other. That shapes our security model — and we'd rather explain it plainly than imply protections we don't provide.

The honest version, up front

Why isn't it end-to-end encrypted?

End-to-end encryption means the server can never read your messages. Live translation means the server (and the AI translation service) must read each message to turn it into every reader's language. Those two goals are fundamentally opposed — you cannot translate text you cannot read. Espero is built around translation, so it does not offer end-to-end encryption, and we won't claim a protection we don't actually provide.

How translation handles your data

Message text — plus transcripts of voice notes and descriptions of images — is sent to our translation provider (Google's Gemini API) to be turned into each recipient's language. One request produces every language at once. The content is processed only to produce the translation; it is not used to train models, and we don't sell or monetise it.

What the server can and can't do

 Espero
Encryption in transitYes — TLS
Encryption at restYes
Server can read messages (to translate)Yes — by design
Sold or used for advertisingNever
Used to train AI modelsNo
Report & block · delete your accountYes

What we don't do

Infrastructure

Messages, accounts and media live in our database (Convex) hosted in the European Union (Ireland), behind TLS and access controls. Payments are handled by Apple, Google or Stripe — we receive only your subscription status, never card details.

Responsible disclosure

Found a security issue? Please email security@espero.live before disclosing publicly. We're grateful for reports and will work with you on a fix.

Honesty note

Security claims about messaging deserve scrutiny. Espero gives you encryption in transit and at rest and treats your messages with care — but it is not end-to-end encrypted, because translation requires reading your messages. We will keep this page accurate and will never claim a protection we don't provide.

← Back to Espero   Privacy policy →