Launching today

Altersend
File transfer with no cloud storage, no account, no limits
49 followers
File transfer with no cloud storage, no account, no limits
49 followers
AlterSend sends files directly between devices - P2P, E2EE, no cloud storage, no account, no size limits. Open source and cross-platform: mobile + desktop. Share a code or scan a QR, and files stream straight across.







Altersend
Hey Product Hunt! 👋
I'm Denis. I built AlterSend because sending a big file to someone is still way harder than it should be. You upload it to WeTransfer or Google Drive, wait, hit a size limit, send a link, and your file ends up on a server that isn't yours. It's slow, it's capped, and it's not private.
AlterSend sends files straight from your device to the other person's. No upload step, no account, no size limit, end-to-end encrypted. Works anywhere - same room or another country.
We released a month ago and it's going better than I hoped: 7,000+ downloads, almost 1,000 GitHub stars, and a lot of great feedback from users that's helping me decide what to build next.
How it works:
• Each transfer creates a random 32-byte key - that's the join code you share with the receiver
• Devices find each other through a public DHT using a hash of that key - the key itself never leaves your devices
• The connection is encrypted end to end. If a direct connection isn't possible, a relay passes the encrypted stream along - it can't read your files and doesn't store anything
• When you disconnect, everything is wiped — nothing is stored anywhere
It's open source (Apache-2.0), free, and there are no accounts.
I'd love honest feedback - especially: what would it take for you to stop using WeTransfer, Drive links, or USB sticks? I'll be in the comments all day. 🙌
How do you handle firewall and NAT traversal in the peer-to-peer file transfer process?
Altersend
@aymnart
We use Hyperswarm for discovery and NAT traversal, public bootstrap nodes help get the first peers introduced, then the DHT helps them hole-punch a direct UDX connection to each other, and only when that can't work (symmetric CGNAT, VPNs) do we fall back to an opt-in blind relay that blindly forwards encrypted bytes.
@denisdev The way you've implemented Hyperswarm for peer discovery is really impressive.
Connecting devices is near-instant! and file transfer is fast!
I just Downloaded it for my linux and android devices and decided to keep it.
Good luck! looking forward to more UX improvements.
This looks really clean, love that there's no account or size limit involved. One thing that would make it way more usable for me is the ability to resume an interrupted transfer if someone drops off wifi for a second, since flaky connections mid-download are the worst.
no account or cloud step is honestly so refreshing, sent a big video between my laptop and phone in like seconds.
The no-account, code-or-QR pairing is such a refreshing call back to simplicity. Love that it's truly open source too, not just lip service.
Altersend
@hanifekrkir2f thanks for the feedback !
The privacy is key