A LITTLE LESS NOISE. A LOT MORE CONNECTION.

Your people.
Your privacy.
Your terms.

A little space for the conversations that matter. Thoughtfully simple messaging, with privacy you can understand and data you can keep close.

✳Made for real connection. Built around your choice.

Your server, your choicePrivate conversations with E2EENative, wherever you arethoughtfully, milo.

ROOM FOR WHAT MATTERS

Connection, without
the complications.

A familiar place to say hello. With a little more thought put into what stays yours.

01 / PRIVACY

Some things are
just for you two.

Start a separate private conversation when a moment calls for it. Messages and attachments are encrypted on your devices, with keys that stay there.

Understand your privacy

02 / INDEPENDENCE

A home for your data.
You hold the keys.

Milo can run on your own infrastructure. Choose the server you connect to, and keep control of where your conversations live.

Explore self-hosting

03 / PEACE OF MIND

New device?
You get the say.

An existing trusted device approves new ones. Compare safety codes with your person, and see when the devices in a private conversation change.

FEELS LIKE A BREATH OF FRESH AIR

Less in the way.
More to say.

A quiet interface. Thoughtful details. Space for your words, photos, files, and the people on the other side.

  • Photos, videos & files
  • Offline history on your device
  • Delivery & read receipts

Two distinct conversations. Two clear privacy boundaries.

milo
AM
Alex MorganEnd-to-end encrypted
TODAY
A little escape this weekend?10:40
Somewhere with more trees and fewer notifications.10:41
I know just the place.
A little room to breatheA little room to breathe
10:42
This is exactly what I needed.10:42

Only your participating devices can read these messages.

An interactive visual preview. Messages are examples, not a live chat.

PRIVACY SHOULD BE UNDERSTANDABLE

Clear boundaries.
No fine-print surprises.

Trust starts with knowing how things actually work.

Read the privacy overview
01

Private means device-to-device.

Private message and attachment content is end-to-end encrypted using MLS. Your server relays encrypted content; it does not have the decryption keys.

02

Everyday chat has a different boundary.

Standard conversations are readable by the server and can be accessed by authorized administrators. They have a separate history from private conversations.

03

Encryption protects content, not all metadata.

The server can still see information such as accounts, devices, contacts, message timing, and message sizes. Reports may include material you explicitly choose to share.

04

Your keys come with responsibility.

A new device cannot read private history from before it joined. If all keys are lost, that private history cannot be recovered from the cloud.

A FEW GOOD QUESTIONS

Good to know.

Is every conversation end-to-end encrypted?

Private conversations are. Everyday (standard) conversations are server-readable. Milo keeps the two modes and their histories separate, and a private conversation never silently switches to standard mode.

Can I host Milo myself?

Yes. The repository includes the API, native client, administration interface, and Docker Compose configuration. You choose your infrastructure and connect the client to your server. Our self-hosting guide explains the setup and current release status.

Which devices does Milo support?

Milo targets Android, Windows, macOS, and iOS. Available Android and Windows packages are listed below. macOS distribution and iOS TestFlight require additional signing setup; there is no browser client.

Can a new device see my old private messages?

No. New devices must be approved and only gain access to private messages after they join that conversation. Milo does not provide cloud recovery of private history or encryption keys.

Does this website use analytics or tracking cookies?

No. This website does not include analytics scripts, advertising pixels, tracking cookies, or third-party fonts. Your hosting provider may still keep ordinary server access logs.

YOUR NEXT CONVERSATION STARTS HERE

A little hello.
A world of connection.

Make room for a messenger that feels a little more like you.

IN DEVELOPMENT

Android development builds have been tested. Available signed APKs are listed here after release verification.