Joy G. Majumdar

BurnLink – Share Files Like They Were Never There

The open-source file sharing tool for people who actually care about privacy.

Ever sent sensitive data through email? Or watched your files sit on someone's cloud forever? We built BurnLink because the alternative to privacy shouldn't be inconvenience.

The Problem

Most file sharing services are built for convenience - not trust. Your files sit on company servers, encrypted (maybe), logged (definitely), and stuck in someone's infrastructure indefinitely.

Meet BurnLink

Zero-knowledge, end-to-end encrypted file sharing. No accounts. No traces. 100% open source.

What makes it different:

  • Files burn after first download — single-use links that delete immediately after access

  • Client-side encryption — AES-256-GCM encryption happens in your browser before upload. Server sees zero.

  • No accounts needed — Click, upload, share, done

  • Password protection — Add an extra security layer

  • View-once mode — Recipients have 60 seconds to view before auto-deletion

  • Download mode - Automatically delete after one time use

  • Brute-force protection — Built-in defense against attacks

  • Fully open source — Audit the code, self-host it, modify it—it's yours

  • Up to 1GB files — Direct uploads, no slowdowns

Who Uses It?

  • Sending API keys and credentials safely

  • Sharing confidential documents with clients

  • Team members exchanging sensitive configs

  • Anyone who wants their data to actually disappear

What's New in v1.2.0?

Improved performance, enhanced security audits, and better self-hosting documentation. Full transparency—all changes reviewed by the community.

Try it: burnlink.page
Self-host: https://github.com/paperfrogs-hq/burnLink/
MIT License — deploy it anywhere, modify it freely.

167 views

Add a comment

Replies

Best
Charlotte Harris

Sorry to say but the scary part is how normal it's become to upload sensitive files somewhere and just hope the eventually disappear .

Tools like this make that problem feel a lot more real.

James Anderson

@charlotte_harris2 You are right , but now a days risk is everywhere, we have to survive because we are living in digital era , nothing is impossible to make things at stake.

Zoe Alexandra

@james_anderson77 Agree with you

Joy G. Majumdar

@james_anderson77 True, risk is unavoidable in the digital era. But that's exactly why tools like this matter, we can't eliminate risk, but we can dramatically reduce it. BurnLink won't solve everything, but at least for sensitive file sharing, you get guarantees instead of hope.

Amelia Martin

@charlotte_harris2 This is not wrong to think first about our own security, but be positive.

Joy G. Majumdar

@amelia_martin7 You're right, security doesn't have to be doom and gloom. BurnLink is actually pretty optimistic in a way: it's built on the idea that we can control our own security if we're thoughtful about tools. The positivity is in taking action, not ignoring the problem.

@charlotte_harris2   I completely get your point, and honestly that concern is valid. But the difference is in how we’re approaching it. We’re not trying to build another typical file-sharing platform that repeats the same cycle.

Our focus is on privacy between the users involved. When someone shares an important file, there shouldn’t be a third party sitting in between with potential access to it. That’s why we’re working toward a more end-to-end private sharing system where the shared files disappear after delivery and don’t stay on our system, while remaining secure throughout the whole process.

keep commenting, have a good day!
co-founder of @BurnLink

Diego Rincon

That's a great idea. We are building products in a similar space.

I'm curious do you require accounts for sending and receiving files? How do you control who can have access to a specific file?

Joy G. Majumdar

@diego_2r87 No accounts required for either side, that's core to our design philosophy.

Access control works like this:

  1. Each file gets a unique share link (URL with an embedded encryption key)

  2. Only people with that link can access the file

  3. Optional password layer on top if you want extra security

  4. Single-use only—once downloaded, the link dies permanently

  5. The server never sees the decryption key (it's in the URL fragment, never sent to us)

So access control is purely URL-based + optional password. No user management, no permission systems, no databases tracking "who has access to what." If you don't want someone accessing a file, you just don't send them the link.

Diego Rincon
@joy0x1 does that mean the user is responsible for managing and storing the URL? I guess the only risk is if the link is somehow intercepted and used before the intended recipient. Which is highly unlikely since it’d have to be intercepted at transit AND before it’s used. That’s a clever solution. Well done!!
Joy G. Majumdar

@diego_2r87 Thanks so much! You nailed the risk assessment perfectly.

Exactly, the URL interception + timing requirement makes it practically unfeasible. And the beauty is, if someone does somehow intercept it, they still can't decrypt the content (they'd need the encryption key, which is different from the URL fragment in actual deployment).

The trade-off is intentional:

no server-side complexity = no permission management overhead = genuinely zero-knowledge.

Most competitors add database tracking "for convenience," which defeats the purpose.

Diego Rincon
@joy0x1 so how’s the encryption key shared? If the BE has zero knowledge and an account is not required then the URL must contain everything needed to decrypt and download the file. What am I missing?
Joy G. Majumdar

@diego_2r87 The short answer: Yes, the client needs everything to decrypt, so it's in the URL. The key detail is that it never touches our servers, it stays in the browser.

But I don't want to dive too deep into architecture here. The full technical breakdown is in our GitHub repo if you want to audit the code directly. That's actually the best way to verify how it works, way better than me explaining it in comments.

What I can say: we've designed it so the server genuinely cannot decrypt files, and the trade-off is that URL security matters. That's why we recommend HTTPS, password protection, and single-use links.

Check the code if you want the full picture, that's the whole point of being open source.

Diego Rincon
@joy0x1 I didn’t know it’s open source! That’s great. Congrats again!
Stan Kolotinskiy

Sounds impressive, thanks for sharing - will give it a shot!

Joy G. Majumdar

@sk_uxpin Thanks! Really appreciate it