Fonctionnement
Private Convert est un site statique avec de puissants moteurs de conversion côté client. Il n’y a ni API de conversion ni backend de stockage de fichiers.
1. Vous ouvrez une page de convertisseur
Les pages sont pré-générées depuis un registre de convertisseurs afin que la découverte et le SEO évoluent vers des centaines ou des milliers de combinaisons de formats.
2. Vous sélectionnez des fichiers dans le navigateur
Les fichiers sont chargés en mémoire locale. Nous disons volontairement « sélectionner » ou « ajouter » des fichiers — pas « envoyer » — car rien n’est transmis à un serveur.
3. Les moteurs s’exécutent sur votre appareil
La conversion est orchestrée sur le thread principal et exécutée dans un Web Worker lorsque c’est possible. Les moteurs et modules WASM se chargent à la demande et peuvent être mis en cache par la PWA pour un usage hors ligne — ressources moteur uniquement, jamais vos documents.
4. Vous téléchargez le résultat
La sortie est produite sous forme de Blob local. Une URL d’objet temporaire vous permet d’enregistrer le fichier. Cette URL est révoquée après le téléchargement.
Architecture en un coup d’œil
- Site statique sur Cloudflare Pages
- Registre de convertisseurs → routes statiques + métadonnées SEO
- Moteurs enfichables (codecs image, PDF, ffmpeg.wasm, …)
- Détection des capacités pour un support navigateur honnête
- Cache PWA pour le shell et les moteurs