Their files appear as a folder
on your computer

KEIBIDROP connects two devices directly. Files transfer over a post-quantum encrypted channel. The relay, if used, forwards bytes it cannot decrypt.

Open source · MPL-2.0 · macOS, Windows, Linux, Android, iOS

KeibiDrop connection screen where you exchange codes

What it does

KEIBIDROP solves a specific problem: getting files from one device to another without uploading them to someone else's server.

Unlimited transfers

Any file size, any number of files, no bandwidth quota. Send a 5 KB config or a 500 GB database dump. Transfers resume on reconnect.

Stream on demand

In virtual folder mode, files are streamed on access. Open a 4 GB video and it starts playing immediately. The full file downloads in the background.

Post-quantum encryption

ML-KEM-1024 + X25519 hybrid key exchange. AES-256-GCM or ChaCha20-Poly1305 for data. The relay, if used, forwards bytes it cannot decrypt.

Direct connection

Files travel directly between devices. There is no upload-then-download step. On a local network, it saturates gigabit ethernet.

Internet and LAN

On the same WiFi, devices discover each other automatically. On different networks, they connect through an encrypted relay.

Every platform

macOS, Windows, Linux, Android, iOS. Desktop GUI for regular use, CLI for scripting and servers, agent mode for automation.

Two modes

Pick files and send them directly, or mount a shared folder that both peers can read and write to.

Direct Transfer

Drag files in. Your peer saves what they need.

KeibiDrop direct transfer mode showing shared files between peers

Virtual Folder (FUSE)

Peer files appear as a folder. Open in any app.

KeibiDrop virtual filesystem mode with shared folder mounted

It behaves like a real folder

The shared mount is a standard filesystem. Your file manager, terminal tools, git, rsync, IDEs all work on it.

KeibiDrop shared folder visible in macOS Finder

Peer's files visible in Finder. Open, copy, or stream them.

Git clone, log, and status working on the KeibiDrop FUSE mount

git clone, git log, git status all work over the shared mount.

Browse your peer's folders

In direct transfer mode, directories show up as navigable folders. You can drill into them and save individual files.

Browsing a git repository received from a peer in KeibiDrop

Browsing a git repository received from a peer. Folder structure, source files, and docs all preserved.

Security details

The code is open source and the cryptography is auditable.

Post-quantum key exchange

Key exchange uses ML-KEM-1024 + X25519 (hybrid, so it is secure against both classical and quantum attacks). Data encryption uses AES-256-GCM or ChaCha20-Poly1305, negotiated per session. When a relay is involved, it forwards encrypted bytes that it cannot decrypt. The full engine is open source under MPL-2.0.

How it works

Three steps to a secure connection.

1

Open the app on both devices

Each device generates a code. On the same WiFi you can toggle LAN mode and skip the codes entirely.

2

Exchange codes

Copy your code and send it to your peer over Signal, email, or a sticky note. They paste it, you paste theirs.

3

Connect and share

Press connect. Drag files in, or open the shared folder. The connection is encrypted end-to-end from the first byte.

Comparison

KeibiDrop is the only open-source tool that combines internet connectivity, cross-platform support, and a virtual shared folder.

KeibiDrop WeTransfer LocalSend AirDrop
Works over the internet Yes Yes No No
Works on local network Yes No Yes Yes
No file size limit Yes 2 GB free Yes Yes
No account needed Yes No Yes Yes
End-to-end encrypted Post-quantum Server can read TLS TLS
Cross-platform All platforms Web All platforms Apple only
Virtual folder / FUSE Yes No No No
Open source MPL-2.0 No Yes No

Runs on everything

Same protocol and encryption on every platform.

macOS Windows Linux Android (soon) iOS (soon) CLI

Desktop app with GUI. CLI for scripting and servers. Agent mode for automation pipelines.

Get started

Free and open source. Download, exchange codes, and start sharing.