Skip to content

Slock

Two computers... one-bit.

Slock screenshot

About Slock

Two computers... one-bit. A tiny E2E encrypted messenger, tucked inside your capslock key.

Hold Caps Lock on your Mac. A little light comes on on someone else’s keyboard. Let go, and it goes off.

That’s the whole idea. Caps Lock has spent quite enough time shouting. It can have a small, gentle job now.

The firefly is Dit . Dit has one light and considerable enthusiasm.

It’s private by construction. Every message is end-to-end encrypted between your two Macs. There are no accounts, no server that knows who you are, and no analytics. The relay only sees ciphertext and routing.

It’s tiny and open. Two Swift files, no third-party libraries, no Xcode project required. Read the whole thing over a coffee, then build it yourself.

An honest note before you download. slock is an experiment with rough edges. It uses a public MQTT test relay, is not notarized (macOS will ask you to confirm the first launch), and its encryption has no forward secrecy. Keyboard lights also vary by model. Please use it with someone you trust and keep sensitive conversations elsewhere. The security details · What’s been tested

You’ll need two Macs running macOS 13 or newer, an internet connection, and one willing accomplice.

Discussion

Sign in to join the discussion.

Loading comments…

Tagged

Alternatives to Slock

Tools in the same space, ranked by how they are performing in the directory.

Compare all
  • Player vs Computer

    My first game. Fight as a player against your computer in many ways, and "test" your IQ and durability in a funny battle web video game!

    /Developer Tools
  • App Store

    Download Anything Piano: Learn Any Song by Songscription on the App Store.

    Paid/Video & Audio
  • Visemix

    Create private AI lip sync videos with Visemix.

    /Video & Audio
  • spotmp3

    Paste a Spotify link and get an MP3 — 320 kbps, ID3 tags and cover art written in.

    One-time/Video & Audio
  • Streamtop

    Terminal HLS, DASH, and IPTV stream monitor.

    /Developer Tools
  • Try Omarchy

    Run Omarchy on MacOS without any setup.

    /Video & Audio