Hide a message inside a message.
CoverMsg seals a one-time hidden message inside an ordinary one. Hold to reveal. Read once. Gone for good.
To anyone glancing at the screen, that conversation is all there is.
OPENED ONCE. GONE EVERYWHERE.The hidden message lived for a few seconds — the ordinary cover conversation above is all that remains, and all anyone will ever see.
An ordinary cover message — with a hidden message sealed inside.
Write the cover — an ordinary message. Seal a hidden message inside.
The hidden message is locked on your phone before it ever leaves. The moment you send, your copy is destroyed — even you can't reopen it.
Their chat looks completely ordinary.
No lock icons. No banner. Not even a tint — at rest, the thread is pixel-identical to one with no secrets in it.
They press and hold to reveal it — once.
The hidden message appears, then destroys itself — gone from their phone, your phone, and our server, which never could read it anyway. The cover message stays in the chat, ordinary as ever.
Watch a hidden message live — and die.
1The hidden message is sealed on your phone — your copy destroyed at send.
2Queued as a locked blob our server has no key to open.
3Delivered — and deleted from the server that instant.
4Revealed once, then gone everywhere. Only the cover message remains on your two phones.
They protect the journey. We eliminate the archive.
You should — Signal stops interception, and stops it well. But interception was solved years ago. What wasn't: the readable copy that piles up in chat history on both phones, and an app whose very presence announces you have something to hide.
Everything you just watched — a secret sealed inside an ordinary message, a thread that marks nothing, a readable life measured in seconds — no other messenger does any of it.
Everything we ever store fits right here.
Most apps show you a privacy policy. We can show you the whole inventory — this is everything that exists on our side, and there is nothing else to leak, subpoena, or steal. Cover conversations live on your two phones; hidden messages, once read, live nowhere at all.
Nothing waits forever. An unopened hidden message expires after 7 days — sealed, unread, and then not even that.
No cloud, no sync. Your conversation is never stored or backed up anywhere — not on our servers, Apple's, Google's, or anyone's. The only thing that ever touches our server is a sealed blob passing through, deleted at delivery.
No ads to feed. CoverMsg is funded by subscriptions, not advertising. There is no ad profile, and nothing readable to build one from.
Identity stops at an email. It must be an address you actually receive, but it never has to reveal who you are — and it attaches to an account code, never to a conversation.
"It started with a spy show — a message hidden inside an ordinary one. I went looking for an app that could actually do it and researched the whole landscape: encryption everywhere, concealment nowhere. Nothing hides the fact that a secret exists. So I designed the app I couldn't find." — the founder, CoverMsg
Answer three questions. Get your spot.
Right now, every message you've ever sent still exists — readable, on phones and servers you don't control. It doesn't have to stay that way.
Claim your spot
Three taps and an email. Thirty seconds.
Get your invite at launch
Early access opens in waves — your email is your place in line.
Bring your person
CoverMsg only works between people who have it. Invite the one you'd actually message — you'll get a share link the moment you sign up.