The Bay

Tools at the edge of the dock.

The Bay is where we tie up small, working experiments — practical tools we use ourselves, shaped enough that you can use them too. Each one runs in your browser, talks to its own provider, and stores nothing on our side. Bring your own keys.

Live Vanilla JS · BYOK · 100% client-side

AI Chat

A lean ChatGPT-style client. Streams from your own OpenAI account; conversations live in your browser only. Text, image generation, voice input, realtime voice — the full stack with none of the telemetry.

Live Vanilla JS · End-to-end encrypted · 100% peer-to-peer

Secure Chat

A serverless, end-to-end encrypted chat. Share a passphrase, find each other directly, talk in text, voice, files, images, or a group call. Encryption happens in your browser; nothing — not even the room's existence — leaves your devices unencrypted.

Live Vanilla JS · BYOK · Solo / Duo / Room / Reading

Translator

Speak, listen, read across languages. Talk to the phone solo, share it across a table, host a multilingual room over a secure passphrase, or paste a passage and see it side-by-side. Your key, your conversations.

Live Vanilla JS · Moshier ephemeris · 100% client-side

Cosmogram

A natal chart calculator. Birth date, time, and place — wheel, planets, houses, aspects, and a synthesis of where the chart leans. Calculations and rendering happen entirely in your browser; nothing leaves your device.

Live Vanilla JS · Peer-to-peer share · 100% client-side

CV

A clean, printable CV that lives in your browser. Edit your details, then share with a passphrase — the recipient connects to your tab directly, no copies stored anywhere. Print-ready out of the box.

Live Vanilla JS · WebRTC P2P · 100% client-side

DocSign

Multi-party PDF signing in the browser. Drop a PDF, mark each signer's zones, hand out per-signer encrypted links. The finished document carries a tamper-evident audit log — no servers, no SaaS account.

Have a tool that should exist?

If a sharp little browser app would unblock something specific you're trying to do, tell us about it. We build them quickly when the brief is right — and the good ones end up in the Bay.

Start a conversation