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

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages