Cryptographic Proof
Not Policy
Assume GitHub, our relay, a factory and the network are all hostile. Here is why you are still safe, and what is not shipped yet.
- ML-DSA-65 identity
- ML-KEM-768 sealing
- Your phone is the mailbox
- Cloudflare edge
- Signed, hash-named bins
- Open source firmware
Overview
If this happens, this stops it
GitHub is hacked
Unsigned builds never install. Signing keys stay offline.
A factory disk is stolen
Mail is ciphertext. Bins are named by hash and signed.
Our relay is breached
It holds sealed boxes it cannot open, deleted after delivery.
A rogue Wi-Fi poses as your device
The device key must match the registry. Fakes are refused.
A device is stolen
Revoke its key. One device is the whole blast radius.
A port is left open
Agents only dial out. Rules are signed by the owner.
A flood of traffic hits us
Cloudflare absorbs it at the edge. There is no origin server to find.
A bot scrapes our downloads
Bad user agents are refused. Limits apply per IP and per network.
Cloudflare edge
Attacks thin out before they reach us
Cloudflare's network takes the first hit. We add our own gates behind it.
- Pages
- Workers
- Durable Objects
- D1
- KV
- R2
- Email Routing
Mail and pokes
Your phone is the mailbox
We carry sealed boxes. We keep no inbox.
- 30 days max in the queue
- 25 MB cap per person
- Relay sees who, when, how big
- Pokes expire in 7 days
Galaxy
Direct first. Relay if blocked.
A relay only ever sees ciphertext.
- No port forwarding
- Revoke a share instantly
- Ownership is a key on the device
Nexus and the Factory
Factories you do not have to trust
Every company gets three nexuses. Every factory replicates all three.
- Helm chart: infra/factory/charts/nexus
- Extra mail drives allowed
- Gateway keys mount on the device pod only
Firmware
A bin cannot be swapped
Two independent gates. A factory can withhold a bin, not change one.
Post-quantum
What post-quantum costs, in bytes
Bigger signatures, built to outlast quantum computers.
- FIPS 204 ML-DSA
- FIPS 203 ML-KEM
- SHA-256
- Argon2id + AES-256-GCM backups
Alien Lights devices
Not your average WLED
Vanilla WLED, as most makers ship it, takes unsigned updates.
- Vanilla WLED: CWE-306, CVSS 10.0
- Validated on 10+ devices
- Firmware source
Optional: catch attackers instead of only blocking them.
Honest status
What is shipped and what is not
Limits
What we do not protect
- Malware with root on an unlocked phone
- A lost recovery password. We hold no copy.
- Metadata: who, when, how big
- Outside email, readable at our edge for a moment
- A factory withholding data. It can refuse, not forge.
- Leaked offline signing keys
- Your own gateway and factory machines. Their uptime and DDoS exposure are yours.
- USB reflashing by someone holding the device. It wipes the identity.
- App nexus data. It is isolated, and apps seal their own data.
Found a flaw? security@alienlights.net