Partage de fichiers P2P chiffré via WebRTC — 100% statique, sans serveur ni hébergement tiers.
- Déposez un fichier sur la zone de drop
- Un code à 8 caractères et un QR code sont générés instantanément
- Le destinataire scanne le QR ou entre le code pour télécharger directement
Le transfert s'effectue en pair-à-pair (WebRTC) avec PeerJS. Aucune donnée ne transite par un serveur. Le fichier est chiffré via AES-256-GCM.
Ce dossier public/ est conçu pour GitHub Pages.
- Pusher sur GitHub
- Dans Settings > Pages, choisir
public/comme dossier racine
Ou en local :
npx serve public/- WebRTC via PeerJS
- QR codes via qrcodejs
- Chiffrement AES-256-GCM intégré
- Stockage localStorage pour l'historique des envois
- Pas de dépendances npm — tout est statique
- Chrome / Firefox / Safari / Edge (desktop & mobile)
- Fichiers jusqu'à 500 Mo
- Connexion via serveur de signaling public
0.peerjs.com
MIT