About PeerCrypt
Our mission is to provide secure, private file sharing without compromising your data
Our Mission
Why we built PeerCrypt
PeerCrypt was built with a simple mission: to allow people to share files securely without requiring them to upload their data to third-party servers or cloud storage providers.
We believe that your data belongs to you, and you should have complete control over how it's shared and who has access to it. By using peer-to-peer technology, we've eliminated the middleman and created a direct connection between you and your recipient.
Technology Stack
How PeerCrypt works
PeerCrypt is built using modern web technologies that enable secure, direct browser-to-browser communication:
- WebRTC - Enables direct peer-to-peer connections between browsers without requiring plugins or additional software
- Web Crypto API - Provides cryptographic operations in the browser for end-to-end encryption of your files
- Socket.IO - Powers our signaling server to help establish the initial connection between peers
- Next.js - A React framework that powers our frontend and API routes
- Tailwind CSS & shadcn/ui - Provides our responsive, modern UI components
- Framer Motion - Powers our smooth animations and transitions
Privacy & Security
How we protect your data
At PeerCrypt, we take your privacy and security seriously. Here's how we protect your data:
- No Server Storage - Your files are never stored on our servers. They're transferred directly from one browser to another.
- End-to-End Encryption - All files are encrypted before they leave your browser and can only be decrypted by the intended recipient.
- Secure WebRTC - We use DTLS (Datagram Transport Layer Security) which is built into WebRTC to secure the data channel between peers.
- Temporary Connections - Connections are temporary and exist only for the duration of the file transfer.