You are reading this page as
mum
File 00 / How it works

How what you said stays between you and your Mum.

This is the technical version. It names the hardware and the protocols, and says what each part of the system can and cannot see. The design itself is not redacted. Only your messages are.

Signal Protocol AMD SEV-SNP Intel TDX NVIDIA confidential computing Remote attestation Hardware security modules Public transparency log
File 01 / A message’s journey

Readable on your phone and inside sealed hardware. Nowhere else.

01

Your phone

Signal Protocol

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

Seen here as
table for six, Saturday
Readable by you.
02

Mum’s Signal line

Confidential VM · AMD SEV-SNP / Intel TDX

Mum’s Signal account runs inside its own sealed computer. Its identity key is created inside and never leaves sealed hardware, so Signal’s end-to-end encryption ends inside hardware we cannot read.

Seen here as
table for six, Saturday
Readable inside the sealed computer only.
03

Our relay

Mutual remote attestation · Sealed envelope

Before the line hands anything on, it and your Mum verify each other’s hardware attestation. The message then crosses our relay encrypted to your Mum’s key. The relay learns which Mum it is for and when it arrived, and deletes that within minutes of delivery.

Seen here as
table for six, Saturday
Ciphertext. This is the part we run in the open.
04

Your Mum

One confidential VM per person

Each person’s Mum runs in its own confidential computer, holding their memory, tasks and keys. The processor encrypts its memory with a key that never leaves the chip. Nobody can log in, open a shell or read its logs, including us. There are none.

Seen here as
table for six, Saturday
Readable inside the sealed computer only.
05

The model

Open-weight model · NVIDIA confidential computing

The open-weight model that writes Mum’s replies runs inside a secure enclave on the GPU. Your Mum verifies the enclave’s attestation before it sends anything, so nobody outside the enclave can read along.

Seen here as
table for six, Saturday
Readable inside the GPU enclave only.
06

Back to you

The reply takes the same route in reverse: encrypted to Mum’s Signal line across the relay, then end to end to your phone.

Seen here as
Booked. 7:30, corner table.
Readable by you.
0
Messages we can read
0
Logs from sealed computers
0
Metadata kept
File 02 / Keys

Your keys open for one build only.

The chip in a sealed computer can prove exactly which software it is running. This is remote attestation: a signed measurement from the processor itself.

Your key is held in a hardware security module. It is released only to a sealed computer whose attestation matches a version recorded in the public log. Any other software, even one character different, does not get it.

Who gets your keysExample
The logged build
a91f 07c2 5be3 … 9d0c e44b
Keys released
Any other build
a91f 07c2 5be3 … 9d0c e44c
Stays locked
File 03 / Updates

Every change goes on the record before it runs.

A version that is not in the public log cannot receive anyone’s keys, so nothing changes without a public record.

A

Measured

Each new version gets a fingerprint of exactly what may run inside the sealed computer: the software, its commands and its settings. Change one character and the fingerprint changes.

B

Signed and logged

We sign that fingerprint with a key that never leaves a hardware security module, and add it to a public transparency log built so entries cannot be quietly changed or removed.

C

Checked before keys

A sealed computer gets a key or a message only when its chip’s attestation matches a fingerprint in the log. Anything else stays locked.

File 04 / Verification

Four checks. One of them is yours.

At every handover, hardware checks hardware. You do not have to take our word for any of it.

01

The line and your Mum check each other

Before Mum’s Signal line hands your Mum anything, the two sealed computers verify each other’s attestation.

02

Your key checks the chip

Your key leaves its hardware security module only for a sealed computer whose chip proves it is running a version in the public log.

03

Your Mum checks the model

Before your Mum sends anything to the GPU, it verifies the enclave’s attestation and that its software is published.

04

You check the safety number

Signal shows a safety number for your chat with Mum and warns you if it changes. Mum’s Signal key never leaves sealed hardware, so a change you did not expect is worth telling us about at hi@mum.ai.

File 05 / On the web

The web is the one place Mum steps outside.

When Mum researches, compares or books, its visits go out through residential proxies, so they arrive from ordinary home connections in your area. Its browser uses a standard 1920×1080 window, the most common screen size there is.

To a website it is one more ordinary visitor. Every visit is anonymous unless you have asked Mum to sign in as you, and the model that steers the browser is not told who you are.

File 06 / By design

Six things we can’t do.

01

Log in.

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

02

Read your messages.

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

03

Change the code quietly.

Every new version is recorded in a public log before it can receive anyone’s keys.

04

Read along with the model.

Mum’s replies, reading and sorting run inside hardware-sealed enclaves, so nobody outside them sees your conversation.

05

See who you talk to.

Mum does not store metadata, so there is no record of who, when or where from.

06

See your Signal number.

The link between your Signal account and your Mum stays inside the Signal line’s sealed computer. Our other systems see only a stand-in.

File 07 / At a glance

The whole system in one table.

Where Mum runs
Confidential VMs on AMD SEV-SNP or Intel TDX. The processor encrypts memory with a key that never leaves the chip.
Access for our team
To the sealed computers, none. No logins, no shell, no logs.
Keys
Held in a hardware security module, released only to a sealed computer running a logged version.
Updates
Recorded in a public transparency log before they can receive any keys.
Signal
Signal Protocol, end to end. Mum’s key is created inside a sealed computer and never leaves sealed hardware.
AI model
Open weight, running in GPU enclaves with NVIDIA confidential computing that attest what they are running.
Messages we can read
None.
Metadata
Not stored. In transit, the relay knows which Mum a message is for and when it arrived, and deletes that within minutes of delivery.
Training on your data
Never.
Accounts
A random ID. No name or email. Your Mum is tied to your Signal account.
Web browsing
Through residential proxies in a standard 1920×1080 window. The model steering the browser is not told who you are.
Logins and cards
Kept in your own encrypted vault. Every payment needs your yes.
Deleting your account
Self-serve. Your sealed computer and its storage are deleted, and its key is destroyed.

Checked it? Get on the list.

Request an invite →