Tests de régression visuelle.
Chaque octet reste dans l'UE.

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 à vie
🇪🇺 Entreprise et infrastructure européennes 🇦🇹 Exploité depuis l'Autriche Aucun sous-traitant américain sur le trajet des captures

Comment ça marche

Pas 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à.

1Générer dans votre CI

Playwright, Storybook ou tout outil produisant des fichiers PNG — votre pipeline, vos navigateurs, vos versions. Déterministe par conception.

2Envoyer en une commande

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.

3Vérifier & valider

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 }}

Où va chaque octet

« 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.

Votre CI Playwright / Storybook génère les captures la CLI n'envoie que les PNG modifiés (SHA-256) TLS Union européenne — fournisseurs européens uniquement API + app de revue centre de données UE Stockage des captures stockage objet UE, chiffré au repos Worker de diff comparaison de pixels Base de données région UE Sauvegardes région UE Journaux métadonnées seules

Comparaison honnête

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.

Tarifs

Des offres simples, factures en euros émises par une entreprise européenne. Les partenaires pilotes conservent le tarif fondateur à vie.

Free

0 €
  • 5 000 captures/mois
  • 1 projet
  • Support communautaire

Indie

29 €/mois
  • 15 000 captures/mois
  • Projets illimités
  • Support par e-mail

Team

99 €/mois
  • 75 000 captures/mois
  • Projets et utilisateurs illimités
  • Support prioritaire

Business

249 €/mois
  • 250 000 captures/mois
  • DPA et dossier de conformité
  • Support prioritaire

Questions fréquentes

Difora est-il une alternative à Chromatic ou Percy ?

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.

Où sont stockées mes captures d'écran ?

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.

Avec quels outils fonctionne-t-il ?

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.

Existe-t-il une offre gratuite ?

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.

Signez-vous un accord de traitement des données (DPA) ?

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.

Devenir partenaire pilote

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.

Nous utilisons votre adresse uniquement pour répondre à cette demande. Pas de newsletter, pas de traçage. Voir notre politique de confidentialité.