GeckoShare
Share Files Securely Without Leaving a Trail
Send encrypted files that automatically delete after you set the time limit
Features
Share Files Without Compromising Privacy
Client-side encrypted file sharing - your files are encrypted before they leave your device
Client-Side Encryption
Files encrypted in your browser using AES-256-GCM before upload. Encryption keys never touch our servers.
Expiring Links
Set custom expiration times for your shared files to automatically delete after a set period
Password Protection
Add an extra layer of security with password-protected download links
No Registration Required
Share files instantly without requiring recipients to create an account
Audit Logs
Track who accessed your files and when with detailed access logs
Team Collaboration
Pro users get team workspaces with shared access controls and permissions
Security Details
How Gecko Share Encryption Works
Technical transparency for privacy-conscious users
Encryption Process:
- File encrypted in your browser using Web Crypto API (AES-256-GCM)
- Random 256-bit encryption key generated locally using crypto.getRandomValues()
- Encrypted file uploaded to our servers (we never see plaintext)
- Key included in URL fragment (the part after #, never sent to servers)
- Recipient's browser decrypts locally using key from URL
Technical Specifications:
- Algorithm: AES-256-GCM with random 96-bit IV per file
- Key generation: Cryptographically secure random number generator (CSPRNG)
- No key derivation needed (random keys, not passwords)
- Same encryption standard used by Signal and WhatsApp
- Open source code releasing Q4 2025 after security audit
Security Limitations (We're Honest):
- Anyone with the full link can decrypt the file
- If you send the link over insecure channels (unencrypted messaging), encryption can be bypassed
- Browser security vulnerabilities could potentially compromise encryption
- We can see file sizes and upload timestamps (metadata), but not contents
- We're transparent about what we can and cannot protect
Third-Party Services:
File storage: Vercel Edge Network (US) • Analytics: Plausible (EU, cookieless) • Payments: Stripe (PCI compliant)
How It Works
Secure File Sharing in 4 Simple Steps
Upload Your File
Drag and drop or select files up to 5GB (Pro users)
Set Security Options
Choose expiration time, add password protection, and customize settings
Share the Link
Copy the secure link and share it with your intended recipients
Auto-Delete
Files are automatically deleted after expiration for maximum privacy
Pricing
Choose Your Plan
Start free, upgrade when you need more
Pro
PopularUp to 5GB per file, custom expiry
Start Pro TrialFAQ
Frequently Asked Questions
How does encryption work technically?
GeckoShare uses AES-256-GCM encryption. Files are encrypted entirely in your browser before upload. The encryption key is generated client-side and transmitted via URL fragment (never sent to servers). Same encryption standard used by Signal and WhatsApp for end-to-end encryption.
What file types can I share?
You can share any file type - documents, images, videos, archives, code files, and more. The only limitation is file size (100MB free, 5GB Pro).
Can I track who downloaded my files?
Pro users get detailed audit logs showing download timestamps, IP addresses (anonymized for privacy), and access attempts.
What happens after files expire?
Files are permanently deleted from our servers after expiration. This deletion is cryptographically secure and irreversible.
Ready to Share Files Securely?
Start sharing with end-to-end encryption today. No account required.