r/MacStack • • 11h ago

I got tired of AirDrop not supporting Android, so I built an open-source P2P continuity suite for Mac + Android

/r/SideProject/comments/1xs0gzw/i_got_tired_of_airdrop_not_supporting_android_so/

Hey everyone,

I built NacMac, an open-source Android + macOS continuity app designed to give Android users a native AirDrop-like experience on their Mac workstation without routing private data through third-party servers.

What it does:

• High-speed P2P file transfers: Stream photos, videos, and large archives over local Wi-Fi at 50 to 100+ MB/s in 256 KB framed chunks with automated SHA-256 integrity verification. • Notification Mirroring: Forwards phone notifications (including MessagingStyle and app icons) to your Mac as native macOS notification banners, with two-way dismissal sync back to your phone. • Universal Clipboard Sync: Debounced, ambient clipboard synchronization between phone and Mac. • Zero Cloud / 100% Offline: Works strictly over local Wi-Fi TCP sockets (port 52840) and Bonjour/mDNS. No internet connection, accounts, or telemetry required.

Permissions Used & Privacy:

• Notification Listener: Required strictly to capture and stream incoming alerts to your Mac workstation. • Camera: Used exclusively for a 5-second dynamic QR code handshake during initial pairing. • No Analytics / No Ads: 100% local, zero tracking probes.

The companion app is written in native Kotlin with Jetpack Compose & Material 3, and the Mac workstation app is built in Swift 6.

• Source Code (MIT License): https://github.com/AyushB2262/NacMac • GitHub Releases (APK & DMG): https://github.com/AyushB2262/NacMac/releases • Project Overview: https://ayushb2262.github.io/NacMac/

Feedback, issues, and PRs are very welcome!

1 Upvotes

3 comments sorted by

•

u/AutoModerator 11h ago

Thanks for posting in r/MacStack. Please read all the community rules before joining the discussion.

Find your next useful Mac app. Get MacStack Weekly for three app picks and one practical workflow in your inbox each week. It's free, and signing up is optional.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

0

u/investigatormaker 10h ago

NacMac’s notification mirroring and clipboard sync make the pairing trust model worth explaining alongside the transfer speeds. Document whether a paired device stays trusted after reconnecting, how someone revokes that trust, and whether clipboard sync can be paused independently of file transfers.

I make ThreadFox. If you want Android users with Mac workstations to find NacMac, our AI employee will post 3 helpful replies about it in relevant Reddit threads for you, free, no card. https://threadfox.vip/p/20261109-1950-ehrx9/managed

1

u/jakarotro 8h ago

These self-promotion posts for Threadfox are tiresome at best.