EDELPrivate messenger
Sign in Get access

Invite-only · E2E · Zero-knowledge

EDEL — elite end-to-end encrypted chat with paid access

End-to-end encryption on your device: the server relays only opaque envelopes and deletes offline messages after confirmation. Keys never leave the device, and access opens by paid invitation — no ads, no strangers, no message reading.

Platforms: Web · Android APK · iPhone — no app by policy · why

Ed25519 + X25519 XChaCha20-Poly1305 Keys on the device Server cannot read
E2EContent is encrypted before sending
Zero-knowledgeThe server stores no keys
Invite-onlyPaid access and invitation codes
No GMSWorks without Google Play Services

How the protection works

The server is a courier. Not a reader.

Three things set EDEL apart from an ordinary messenger: opaque relaying, local keys and disappearing offline messages.

01

Opaque envelopes

Text, files and images are encrypted on the client. The server sees the route, type and size — but not the content or the names.

02

Keys only on your side

Ed25519 + X25519, XChaCha20-Poly1305 and a master password. The private key never goes online; the QR backup is sealed with your password.

03

Offline messages burn

A message waits on the server only until the recipient signs a confirmation — then it is deleted. History is an encrypted blob.

Three steps

From invite to the first message

Get an invitation

A code from a member or a paid access package. There is no random registration — the circle stays closed.

Create an identity

A master password and a name. The key pair is generated locally; only the public address goes to the server.

Connect

The web client via QR approval from your phone, or the Android APK. One identity — your keys on every screen.

Paid access

Invitations for the people you want nearby

Payment opens invitations, not ads. Packages: $10 / 2 invites, $20 / 5 invites, $35 / 10 invites. Credits are issued after the transfer is confirmed.

From $3.50 per invite. Exact package prices are loaded from the server and may change.

Starter

$10 / 2 invites

  • 2 invitation codes
  • Web + Android
  • One-time payment
Recommended

Club

$20 / 5 invites

  • 5 invitation codes
  • Popular choice
  • Web + Android

Circle

$35 / 10 invites

  • 10 invitation codes
  • For a team or family
  • One-time payment
Pay for accessdirect in USDC or USDT on Base

Access is paid directly in USDC or USDT on Base to the treasury address. Packages: $10 / 2 invites, $20 / 5 invites, $35 / 10 invites. Credits are issued after the transfer is confirmed; keep the transaction hash. Packages, prices and payout rules may change. This is not an investment product: no income, buyback or liquidity is guaranteed. Terms — Terms, Privacy, Risk and Referrals.

Terms · Privacy · Risk · Referrals

Verifiable security

Invariants, not promises

  • Every request is signed — HMAC with a monotonic counter: forgery and replay are rejected.
  • Server key pinning — The client remembers the server identity and blocks substitution.
  • Signed static assets — The web client verifies the manifest before running modules.
  • Local-only decryption — Keys are never sent over the network or stored in clear.
  • No Google Play Services — The APK installs directly, without background pushes or third-party SDKs.

Verifiable security

Check us. Don't trust us.

Every security claim is tied to an artifact you can fetch: a signed web manifest, an APK hash and a server build endpoint. What we do not claim is listed too.

Open the verification page · llms.txt · security.txt

FAQ

Questions people ask before buying

Can the server really not read messages?

Yes. Content is encrypted on the device before sending, and the server receives only an opaque envelope. Only you and the recipient hold the decryption keys.

What does paid access mean?

Registration is closed: you need an invitation from a member or a package of invitation codes. Payment is direct in USDC or USDT on Base.

Where do offline messages go?

They are stored encrypted on the server until the recipient sends a signed confirmation, then deleted. Chat history is a separate encrypted blob.

Is Google Play required?

No. The Android app installs from an APK directly and does not depend on Google Play Services; the web client runs in a browser.

What if I lose my phone?

The profile is restored from a QR key backup (SCB2) with your master password. Without the backup and password, the correspondence cannot be recovered — that is the price of zero knowledge.

Do you have an iPhone app?

No. We do not plan an iOS app: our threat model requires an OS we control and can reason about, and documented cases of data access at the OS level make iOS unsuitable for confidential messaging. The web client remains available in Safari.

Why is Edel paid?

Paid access funds development and support. Packages are one-time purchases, not a subscription; there is no recurring membership fee.

How can I verify the security claims?

Fetch manifest.json and manifest.sig, verify the Ed25519 signature with the pinned key, then compare SHA-256 of every .js/.mjs/.html. APK hashes are in /api/v1/version. Full table: /verification.html.