Go live from your camera and share a link so anyone with it can watch. No account, no install. Your video is encrypted in your browser — the relay that carries it only ever sees ciphertext it can't read.
Each page loads exactly two pieces of JavaScript, on purpose:
earthseed.js:
one unminified, documented file that runs in the browser as-is (no build step). It does
capture, encode, encrypt, decrypt, decode and render. What you read is
what runs.
@moq/net
(Media over QUIC), loaded directly from its published package at a pinned
version. We don't vendor or modify it — you can verify it upstream.
No accounts, no analytics, no server-side list of streams.
Each broadcast has a content key derived in your browser. The random part lives only in the
#… fragment of the share link — browsers never send a URL fragment to a server —
so no relay or host can derive it. Whoever has the link can watch; nobody else can decrypt.