Is the Android app available yet?+
Not yet. A native Android app is coming soon. Today, AirBridge is an open-source prototype that runs a service on your Mac and opens in browsers on both devices. There is no APK or Mac installer in this repository.
Why do I need to install a certificate?+
Phone browsers require a secure context for Web Crypto. The local service creates a certificate authority (CA) so your phone can use HTTPS. Verify the fingerprint printed in Terminal against the certificate on your phone. Don’t bypass browser warnings. See the certificate instructions for details and removal.
My phone says “secure connection required.”+
Make sure you installed the CA certificate and are opening the printed https:// phone address—not the plain HTTP address. On the Mac, http://localhost:3000 is fine.
Why can’t my devices find each other?+
Check that the service is running, both browsers can reach the same server, and Nearby is enabled on both devices. Try the same pair code on both sides. Guest Wi-Fi, VPNs, firewalls, and client isolation can block connections; try another network or a phone hotspot.
Terminal says Node, npm, or Git is missing.+
Install Node.js 20 or newer, which includes npm, and Git. Open a new Terminal window and check node -v, npm -v, and git --version. Then repeat the setup commands.
Port 3000 is already in use. What now?+
Stop the other process, or start AirBridge on a different port with PORT=3001 npm run dev. Use the addresses printed in Terminal and replace 3000 with the chosen port in the steps above.
Where do received files go?+
On the Mac running the service, the default is ~/Downloads/AirBridge; you can change it in Settings. On the phone, storage behavior depends on browser support: choose a directory when offered, or use the download fallback. Large files may use substantial memory in the fallback.
Will clipboard sharing work in the background?+
The current Mac service can watch copied text while it runs. On Android, the browser relies on page copy events, the PWA share sheet, or permitted clipboard reads when returning to the tab. Browser and OS restrictions mean fully automatic cross-device clipboard behavior is not guaranteed.
What if a transfer stalls or is interrupted?+
Keep the Mac service and both browser pages open; backgrounded mobile tabs can be throttled. Try a smaller batch if the phone is using the memory-based download fallback. The Mac keeps partial files for supported resume flows, but an in-flight offer does not recover across a page reload.
Does this use Apple AirDrop?+
No. AirBridge is an independent project and does not use or implement Apple’s AirDrop protocol. AirDrop and Universal Clipboard are Apple features and trademarks; AirBridge is not affiliated with Apple or Google.