Skip to content
ClipHop
Download
2 min read

Introducing ClipHop

Why we built a Bluetooth-only, end-to-end encrypted clipboard for Android and Mac — and what you get in v0.1.0.

By

If you live between an Android phone and a Mac, you already know the dance. Copy a link on the phone, open Messages on the Mac, text it to yourself, wait, paste. Or the reverse: copy a command, open WhatsApp Web, send it to a group where the only member is you.

ClipHop fixes that. Copy on either device, paste on the other. That’s the whole product.

Why Bluetooth?#

Because everything else leaks.

  • iCloud-backed clipboards only work between Apple devices and route your text through Apple’s servers.
  • LAN-based tools like KDE Connect only work on networks you control — useless at a coffee shop, on airplane WiFi, or behind a captive portal.
  • “Cloud clipboard” apps ask you to create an account, trust their encryption claims, and keep sync history on someone else’s server forever.

Bluetooth LE is ambient, no-config, and doesn’t require either device to be on the same network — or any network at all. That’s the right transport for something as short-lived and sensitive as a clipboard.

What’s in v0.1.0#

  • QR or 6-digit pairing between one phone and one Mac.
  • Clipboard sync over BLE, L2CAP where supported, with a GATT fallback.
  • AES-256-GCM session keys derived from an X25519 ECDH handshake, authenticated by Ed25519 identity keys in the Keychain / Keystore.
  • Identity fingerprint verification at pair time and any time after — re-open Paired Devices on Android or Preferences → Security on Mac to confirm your connection is still to the device you expect.
  • Local clipboard history on each device, biometric-locked on Android. On Android 13+, system keyboard paste suggestions can be masked.
  • Mac panel: hit Return on any history item to copy and auto-paste it back into the previous app (opt-in, requires Accessibility).

What’s next#

The things we want to earn trust on before calling this 1.0: a third-party audit of the crypto and BLE stack, iOS support (same protocol, different peripheral implementation), and richer file-type support (images first).

Grab it from the download page.