Détectez les changements d'interface non désirés dans chaque pull request. Votre CI génère les captures d'écran — Difora les stocke, les compare et les fait valider sur une infrastructure détenue en Europe, exploitée par une entreprise européenne.
Devenir partenaire pilote Accès anticipé · influencez le produit · tarif fondateur à viePas de ferme de navigateurs, pas de nouveau framework de test. Vous continuez à générer vos captures avec Playwright ou Storybook dans la CI que vous utilisez déjà.
Playwright, Storybook ou tout outil produisant des fichiers PNG — votre pipeline, vos navigateurs, vos versions. Déterministe par conception.
La CLI calcule l'empreinte de chaque capture et n'envoie que ce qui a changé. Une image identique n'est jamais transférée deux fois.
Votre pull request reçoit un statut réussite/échec. Les captures modifiées sont comparées côte à côte avec une surcouche de différences, puis validées comme nouvelle référence.
# .github/workflows/ci.yml
- run: npx playwright test # produit ./screenshots/*.png
- run: npx difora upload ./screenshots --branch "$GITHUB_HEAD_REF"
env:
DIFORA_TOKEN: ${{ secrets.DIFORA_TOKEN }}
« Conforme au RGPD » ne veut souvent dire que de la paperasse. Ici, c'est de l'architecture : tout le trajet des captures — API, stockage, comparaisons, sauvegardes, journaux — s'exécute chez des fournisseurs européens.
De bons outils existent. La différence, c'est qui contrôle l'entreprise qui détient les captures de votre produit — et où elles se trouvent réellement.
| Difora | Chromatic | Argos | Lost Pixel | |
|---|---|---|---|---|
| Siège de l'entreprise | 🇦🇹 UE | 🇺🇸 États-Unis | 🇫🇷 UE | arrêté en 2026 |
| Stockage des captures | UE uniquement | États-Unis | États-Unis (répliqué dans l'UE)* | — |
| Rendu dans votre CI | ✓ | navigateurs cloud propriétaires | ✓ | ✓ |
| Prix d'entrée | Gratuit / 29 € | 179 $/mois | offre gratuite | — |
*D'après les DPA et pages tarifaires publiés par les fournisseurs eux-mêmes, septembre 2026. Corrections bienvenues.
Des offres simples, factures en euros émises par une entreprise européenne. Les partenaires pilotes conservent le tarif fondateur à vie.
Oui. Difora remplit la même fonction — tests de régression visuelle par captures d'écran avec références, diffs de pixels, statuts de pull request et workflow de revue — mais votre CI génère les captures et tout est stocké et traité exclusivement dans l'UE par une entreprise européenne.
Uniquement sur une infrastructure détenue en Europe, dans des centres de données de l'UE : stockage objet, base de données, sauvegardes et journaux. Aucun sous-traitant américain sur le trajet des captures ; vous pouvez tout supprimer à tout moment.
Tout ce qui produit des fichiers PNG en CI : Playwright, Storybook, Cypress, Puppeteer, Selenium. La CLI n'envoie que les captures modifiées et ajoute un statut réussite/échec à votre pull request GitHub.
Oui — 5 000 captures par mois et un projet, sans carte bancaire. Les offres payantes démarrent à 29 € par mois (HT) pour les équipes et agences.
Oui. Les clients professionnels reçoivent un DPA conforme à l'art. 28 du RGPD avec une liste de sous-traitants exclusivement européens. Difora est exploité par Missus GmbH, Graz, Autriche.
Avant le lancement public, nous accompagnons un petit groupe d'équipes européennes. Vous bénéficiez d'une aide directe à la migration (depuis Chromatic, Percy ou Lost Pixel), d'une influence réelle sur la feuille de route et du tarif fondateur.