Self-hosted team messaging with walkie-talkie, E2EE, and cryptographic message signing. Your infrastructure. Your brand. Your data.
Parts are printing. ETA 2 hours.
$8.75/user/month adds up fast. 50 people? $5,250/year. 250? $26,250.
Your messages live on someone else's servers. Their outage is your outage.
No white-labeling. Your team sees their brand, not yours.
No message provenance. No cryptographic proof who said what.
Voice requires third-party integrations. Extra cost, extra complexity.
One-time setup. Runs on Cloudflare Workers. Pennies per month in infrastructure.
Your server, your data, your uptime. Full control.
Full white-label. Your logo, your colors, your domain.
Every message is cryptographically signed with Ed25519. Provenance built in.
Walkie-talkie is a first-class feature. Push-to-talk, voice messages, real-time.
Walkie-talkie built into every channel. Hold to talk, release to send. Real-time voice with waveform visualization.
AES-256-GCM encryption with X25519 key exchange. Messages are encrypted on your device. The server never sees plaintext.
Every message signed with Ed25519. Tamper-evident hash chains prove message integrity and ordering.
Your logo. Your colors. Your domain. Deploy Yak as your own product. Your team never knows it's Yak.
Threads, reactions, mentions, file sharing, image previews, message editing and deletion. Everything you expect.
Owner, admin, member, guest. Invite-only teams. Channel permissions. Full audit trail of every action.
Runs on Cloudflare Workers and Durable Objects. Sub-50ms response times globally. No origin server required.
Web, mobile, desktop. QR code device linking with per-device encryption keys. Use everywhere.
Each device gets its own Ed25519 signing key and X25519 encryption key. Revoke a device without affecting others.
Billed annually
Infrastructure cost only (~$5-20/mo on Cloudflare)
Yak was built from day one to be white-labeled. Swap the logo, change the colors, point your domain, and deploy. Your team, your clients, your community sees your brand. Not ours.
Logo, colors, fonts, favicon. All configurable.
chat.yourcompany.com. Full CNAME support.
No "Powered by" badges. It's yours.
Run separate teams on one deployment.
Same platform. Different brands.
Messages are encrypted on-device with AES-256-GCM before leaving your browser. The server stores ciphertext only. Even with full database access, messages are unreadable.
Every message includes an Ed25519 digital signature and a hash-chain link to the previous message. You can cryptographically verify who sent it, when, and that it hasn't been tampered with.
Pull the repo. Configure your brand colors, logo, and domain.
One command to Cloudflare. Workers, D1, R2, Durable Objects. Done.
Create your team. Send invite links. Members generate their own keys.
Chat, walkie-talkie, voice messages. All encrypted. All signed.
Stop paying per seat. Stop trusting third parties with your conversations. Deploy Yak on your infrastructure and take control.