How Mum works

Built to be checked.

Mum runs on sealed computers that even we can’t open. This page explains how the whole system works, and how you can check every part of it yourself.

A message’s journey Sealed computers No quiet changes Check it yourself At a glance
A message’s journey

Sealed the whole way.

Here’s what happens when you send Mum a message, and who can read it at each step. The answer is always the same: you and your Mum.

01
Your phoneEncrypted here

You message Mum in Signal. Signal encrypts the message on your phone before it goes anywhere.

02
Mum’s Signal lineKey never leaves

Mum’s Signal account lives in its own sealed computer. Its key is created inside and never leaves, so Signal’s encryption ends inside hardware we can’t read, not on our servers.

03
Your MumNo way in

Your private Mum runs in its own confidential computer, with memory encrypted by the processor itself. We run the machine, but nobody can log in, open a shell or read its logs. There are none.

04
The AI modelHost can’t read

The model that writes Mum’s replies runs on verified private hardware, so the company hosting it can’t read your conversation either.

05
Back to youEnd to end

Mum’s reply comes back the same way, encrypted end to end.

When Mum uses the web1920 × 1080

Every visit Mum makes is anonymized, and its browser uses a standard 1920×1080 window, the most common screen size in the world. To a website, it looks like one more ordinary visitor.

Messages storedNone
Logs keptNone
Metadata keptNone
Sealed computers

Your keys only open for public code.

Each person’s Mum runs in its own confidential computer, with memory encrypted by the processor itself, using technology from AMD. We operate the hardware, but nobody can log in, open a shell or read its logs. There are none.

The chip also proves exactly which code is running. Your keys are released only to that exact build, the one published for anyone to read. Any other code, even a slightly changed version, doesn’t get them.

Who gets your keysExample
The published builda91f 07c2 5be3 … 9d0c e44b
✓ Keys released
Any other codea91f 07c2 5be3 … 9d0c e44c
✕ Stays locked

One character different is a different build, so the chip keeps the keys locked.

No quiet changes

Every change waits a week in public.

Every new version of Mum goes into a public log and waits 7 days before it can touch anyone’s keys. Anyone can read the code, and anyone can see a change coming.

Day 0Day 1Day 2Day 3Day 4Day 5Day 6Day 7
Day 0 Published

The new version and its code are added to the public log, where anyone can inspect them.

Days 1–7 Waiting in public

The new version can’t touch anyone’s keys yet. Anyone can read it and see exactly what’s changing.

Day 7 Eligible for keys

Only now can it be given keys, and only if the chip confirms it’s the exact build in the log.

Check it yourself

Don’t trust us. Check.

You can check that your chat is sealed whenever you like. It takes one message and the open verifier.

  1. 01
    Ask Mum for proof

    Send “prove it” in your chat with Mum, or “@mum prove it” in a group.

  2. 02
    Get a signed file

    Mum replies with a file signed by the chip itself, naming the public code that holds your chat’s keys.

  3. 03
    Run the open verifier

    The verifier checks the chip’s signature and confirms the code matches a build published in the public log.

  4. 04
    Watch the safety number

    Signal shows a safety number for every chat. If Mum’s key ever changes, the number changes too, and Signal tells you.

Open verifier
Example result
Proof of seal
Signed by the chip
a91f 07c2 5be3 … 9d0c e44b
✓Signed by the chip itself
✓Running the exact public code
✓Code published at least 7 days ago
✓Mum’s Signal key hasn’t changed
All four checks passed
Open the verifier → Read the code See the public log
By design

What we can’t do.

We can’t log in.

Nobody can log in to your Mum’s sealed computer, open a shell or read its logs. There are none.

We can’t read your messages.

Signal’s encryption ends inside a sealed computer whose key never leaves it, not on our servers.

We can’t change the code quietly.

Every new version waits 7 days in a public log before it can touch anyone’s keys.

The AI host can’t read along.

The model runs on verified private hardware, so the company hosting it can’t see your conversation.

We can’t see who you talk to.

Mum doesn’t store metadata, so there’s no record of who, when or where from.

We can’t recover your account.

Accounts are random numbers with no name or email attached, so we don’t know whose is whose.

At a glance

The whole system, in one table.

{{ g.k }} {{ g.v }}
Go on. Tell Mum.Private AI that lives in Signal.