Skip to content

SaadUmairr/SecureShare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SecureShare πŸ›‘οΈ

A Zero-Knowledge File Sharing Platform


πŸ“š Table of Contents


1. Introduction πŸ‘‹

SecureShare is a secure, privacy-first file sharing platform designed with zero-knowledge encryption at its core. Your files are encrypted locally on your device before they ever reach our servers. This means we can't see or access your dataβ€”only you and your recipient can decrypt it using a secure passphrase.

Think of it as sending a sealed, unbreakable box. Even though we help deliver it, we don’t have the key, and we never will.


2. Features ✨

  • πŸ” Client-Side Encryption: Files are encrypted in your browser before uploadβ€”nothing leaves your device unprotected.
  • πŸ”‘ Passphrase-Protected Keys: Encryption keys are locked with a passphrase that only you and your recipient know.
  • ⏳ Auto-Expiry: Files self-destruct after a set durationβ€”no manual cleanup needed.
  • πŸ“‰ Download Limits: Limit how many times a file can be accessed.
  • 🚫 No Ads. No Tracking: We don’t track you, and we never will.
  • 🧘 Minimal Data Collection: Only your IP is temporarily stored for abuse prevention only when using the trial. Otherwise, we collect nothing.

3. Tech Stack πŸ› οΈ

Frontend:

Backend:


4. Demo & Screenshots πŸ“½οΈ

(Click thumbnail to play)
Watch the video

πŸ–ΌοΈ Screenshots

Homepage

Homepage

Passphrase Setup

Passphrase Setup

Profile Page

Profile

File Selection

Files Selected

Uploaded Files Overview

All Uploaded Files

Enter Share Passphrase

Share Passphrase Input

Share Link

Share URL

Access Shared File

Share File Access

Incorrect Passphrase

Incorrect Input

File Download Available

Download Ready

Download Limit Reached

Limit Reached

File Expired

File Expired


5. License πŸ“„

This project is licensed under the GNU GPL v3 License. See the LICENSE file for more details.


6. Author ✍️


About

πŸ” SecureShare β€” Zero-knowledge file sharing done right. Share encrypted files with passphrase protection, auto-expiry, and download limits. No ads. No tracking. No server-side access to your data. Ever.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages