Bridge — Owner Console, redesigned

Interactive preview of the restructure. Dark-only, on purpose: it mirrors the real product so this reads as Bridge, not a new skin. Everything below is clickable — toggle state, open chat, reveal secrets, hover the dotted termsGlossary terms carry their definition on hover/focus — the text-reduction idea in action..

Bridge
Design review assets
Created Design review assets — manifest v1, 1 encrypted file.

Add files

Encrypted in your browser, then added to the manifestThe encrypted list of files in a tunnel. The server only stores ciphertext..
Drop files here
or click to choose · up to 5 GB total
0 files selected · 27 B in manifest · 5.0 GB cap
This tunnel is collapsed — create a new one to share more files.

Tunnel details

This tunnel is collapsed.

Its encrypted files were permanently deleted from the server. The link, QR and downloads below no longer work.

Share link — contains the read keyRecipient links keep the read key after the “#”. Anyone with the full link can decrypt.
http://…/t/tunnel_pN44Cn…#read_••••••••••••
Scan to open the recipient link
Invite · 4:15 PM Open
0/1 claimed · expires 7/13/2026
Key delivery via ECDHElliptic-curve key agreement. Each recipient’s browser makes a keypair; you wrap the read key to their public key so only they can open it.. Approve who gets in.
z21zvQ84AzJB…
claimed 4:16 PM
authorized
Writer token — keep privateThe writer token is the secret that lets you add files or delete this tunnel. Treat it like a password.
writer_••••••••••••••••••••••
Anyone with this can add files or delete the tunnel.
Auto-expire
CollapsingPermanently deletes the tunnel and every encrypted file from the server. Cannot be undone. deletes all files from the server for good.
Collapsed manually at 7/6/2026, 4:16:15 PM

Owner manifest v1

screenshot-file.txt
encrypted blob · file_9NQj4t2et-K6T1Fw…
27 B

The Tunnel chat is a movable window — dock it to either side, or pop it out and drag it anywhere (the icons at the top-right of the chat header). It’s framed as end-to-end encrypted so it never reads like a support widget. The four accordion sections keep everything else in one column without the scroll-tower.

Create tunnel — files first, config behind “Advanced”

Dashboard cards now show mode at a glance
Design review assets2 hours ago
OwnerStored1 fileActive
Q3 board deckyesterday
OwnerRecipients3 filesActive
Raw camera footage4 days ago
OwnerPeer-to-peer12 filesActive

You couldn’t tell a P2P tunnel from a stored one in the old list — now the mode chip carries it, and dates are relative.

What changed & why

01
Collapsed tunnels stop pretending to work. Share link, QR, downloads and P2P go dead and greyed; a banner leads with “files permanently deleted.” Flip the Tunnel: Active control up top to see it. (Was: a collapsed tunnel still showed a live-looking share panel.)
02
The scroll-tower becomes an accordion. Share / Recipients / Settings / Danger — one concern open at a time. Chat becomes a movable window: dock it left or right, or pop it out and drag it anywhere (icons at the top-right of the chat header).
03
Secrets are masked with a reveal toggle. The read-key link and writer token no longer sit on screen in plaintext — matches the zero-knowledge promise. Try the eye toggle.
04
Create puts files first. Choose files, name it, done — the three either/or settings collapse into “Advanced options” with sane defaults.
05
Less prose, definitions on hover. Explanatory paragraphs are cut; jargon (tunnelAn encrypted share. The server only ever stores ciphertext — never your keys or plaintext., writer token, manifest, ECDH…) carries its definition on hover/focus. Safety warnings stay visible — never hidden behind a hover.
06
Polish. Mode chips + relative dates on cards, a styled drop-zone instead of the raw file input, lifted contrast on secondary text, and stroke-icon reveal/copy buttons (no stray emoji).
07
Chat reads as encrypted & private. Renamed Tunnel chat, with a green lock, an “end-to-end encrypted” caption, an at-top notice, and monospace peer handles on every message — so it’s clearly a key-locked conversation with your recipients, never a support widget.