Responsable du traitement
EUPHYRA (EURL), 514 Avenue du Colonel Fabien, 77190 Dammarie-les-Lys, France.
Contact : [email protected].
Catégories de données collectées
- Email — fourni volontairement lors de la création d'une clé API, de l'inscription à la newsletter, du formulaire de contact, ou pour recevoir un résumé de scan.
- Contenu des fichiers soumis à validation — PDF ou XML envoyés à l'API. Traités pour répondre à la requête ; non conservés sauf cas explicite décrit ci-dessous.
- Identifiants entreprise présents dans la facture — SIREN/SIRET, nom ou raison sociale et adresse vendeur/acheteur peuvent être vérifiés auprès de registres publics français lorsque l'enrichissement Sirene est activé.
- Données des demandes Business et Pilote — email, nom, société, volume, vertical métier, logiciel/ERP cible, nombre de clients potentiels et contexte transmis dans le formulaire concerné.
- Métadonnées techniques de scan — verdict, codes erreur Schematron, type d'input et champs métier manquants. Conservées de manière agrégée pour observabilité produit ; si vous demandez le résumé par email, un rapport temporaire sans PDF, XML, email, nom de fichier ni contenu de facture peut être conservé jusqu'à 14 jours pour ouvrir le lien reçu.
- Données de facturation premium — profils émetteurs, clients, lignes de facture, notes, snapshots, champs de paiement/routage et références de PDF lorsque vous utilisez le dashboard de facturation.
- Données de paiement — gérées exclusivement par Stripe. Aucune donnée de carte ne transite ni n'est stockée par facturxapi.com.
- Mesure d'audience anonyme — Plausible Analytics (sans cookie, sans identifiant personnel).
Demandes Business et Pilote
Les formulaires Business et Pilote servent à qualifier votre contexte et à vous recontacter au sujet de cette demande. Les informations soumises sont transmises à Brevo, notre outil de gestion des contacts et d'envoi d'emails, pour créer ou mettre à jour le contact concerné et permettre le suivi par email.
Le formulaire Business collecte notamment l'identité, la société, le volume et le message. Le formulaire Pilote collecte l'email, la société, le vertical métier et, si vous les renseignez, l'ERP ou logiciel cible, le nombre de clients potentiels, le volume et le contexte du pilote. Cet avis ne vaut pas inscription à une newsletter.
La durée de conservation effective dépend de la configuration des listes et du compte Brevo utilisés pour ces parcours. Cette configuration n'est pas vérifiable dans le code public au moment de cette mise à jour : aucune durée chiffrée non vérifiée n'est annoncée ici. Pour exercer vos droits ou demander une suppression, écrivez à [email protected] en précisant le formulaire concerné.
Finalités et bases légales
- Fourniture du service de validation/conversion Factur-X — exécution du contrat (art. 6.1.b RGPD).
- Vérification des identifiants entreprise Sirene — exécution du contrat pour produire le diagnostic demandé. Le paramètre
enrich=false est disponible uniquement sur les requêtes API directes pour garder la requête sur un traitement hors registres publics ; les outils du dashboard ne proposent pas ce réglage aujourd'hui. - Envoi et consultation du résumé de scan demandé — consentement (art. 6.1.a), avec rapport temporaire limité aux métadonnées utiles au diagnostic.
- Création et suivi des factures premium — exécution du contrat (art. 6.1.b) et obligations légales/comptables pour les factures émises.
- Newsletter et communications produit — consentement (art. 6.1.a). Désinscription en un clic.
- Mesure d'audience anonyme via Plausible — intérêt légitime (art. 6.1.f), pas de cookie, pas d'identifiant personnel.
- Gestion des paiements Stripe — exécution du contrat + obligations légales.
- Conservation temporaire 72 h des fichiers en cas d'échec de conversion — consentement explicite et opt-in (art. 6.1.a).
Vérification Sirene et registres publics
Par défaut, les endpoints API /validate, /convert, /repair et /extract peuvent vérifier les identifiants entreprise détectés dans une facture auprès de services publics français. Cette vérification sert à améliorer le diagnostic technique : elle ne réalise pas de scoring commercial, ne soumet pas la facture à une Plateforme Agréée et ne prouve pas une acceptation PA.
- Données envoyées — uniquement les SIREN/SIRET, noms ou raisons sociales et adresses nécessaires à la recherche vendeur/acheteur ; le PDF ou XML complet n'est pas envoyé à ces registres pour cette vérification.
- Opt-out API — utilisez
enrich=false sur une requête API directe pour rester sur un traitement hors registres publics. Les outils du dashboard ne proposent pas ce réglage aujourd'hui. - Statut juridique — ces services sont listés séparément des sous-traitants confirmés. Leur qualification contractuelle exacte dans un DPA client doit être confirmée avant toute présentation comme sous-traitant.
| Service public | Finalité | Données transmises | Désactivation |
INSEE — API Sirene Service public de registre listé séparément ; qualification contractuelle exacte à confirmer avant toute mention comme sous-traitant/DPA client. | Vérification des identifiants entreprise SIREN/SIRET et des informations vendeur/acheteur déclarées dans la facture | SIREN/SIRET, nom ou raison sociale, adresse vendeur/acheteur extraits ou fournis dans la facture | Paramètre API enrich=false sur /validate, /convert, /repair et /extract |
recherche-entreprises.api.gouv.fr Service public de registre listé séparément ; qualification contractuelle exacte à confirmer avant toute mention comme sous-traitant/DPA client. | Recherche publique de secours lorsque la vérification Sirene directe ne suffit pas | SIREN/SIRET, nom ou raison sociale, adresse vendeur/acheteur extraits ou fournis dans la facture | Paramètre API enrich=false sur /validate, /convert, /repair et /extract |
Sous-traitants
Les sous-traitants suivants traitent des données pour notre compte. La liste reflète l'état actuel de la production ; toute évolution sera publiée sur cette page. Les services publics de registre utilisés pour la vérification Sirene sont listés séparément ci-dessus et ne sont pas qualifiés ici comme sous-traitants sans confirmation juridique.
| Sous-traitant | Finalité | Pays | Hors UE ? |
| Cloudflare, Inc. — DPA | Hébergement web (Pages), CDN, KV pour rate limiting et compteurs | États-Unis | Oui |
| Sendinblue SAS (Brevo) — DPA | Email transactionnel, gestion de la liste de contacts (newsletter, leads scan, demandes commerciales) | France | Non |
| Plausible Insights OÜ — DPA | Mesure d'audience anonyme (sans cookie) | Estonie | Non |
| Stripe Payments Europe Limited — DPA | Traitement des paiements (abonnements, packs de factures traitées) | Irlande (entité européenne) ; transferts vers Stripe, Inc. (États-Unis) possibles | Oui |
| Railway Corporation — DPA | Hébergement de l'API back-end (FastAPI, base éphémère) | États-Unis | Oui |
| Resend, Inc. — DPA | Email transactionnel API (magic link, alertes quota) | États-Unis | Oui |
| Sentry (Functional Software, Inc.) — DPA | Détection d'erreurs et observabilité côté API | États-Unis | Oui |
| Mistral AI — DPA | OCR de secours pour documents scannés (uniquement appelé en fallback) | France | Non |
| callas software gmbh | Génération PDF/A-3 (pdfToolbox) | Allemagne | Non |
Transferts hors Union européenne
Certains sous-traitants ci-dessus sont établis hors UE et peuvent traiter des données depuis ces pays :
- Cloudflare, Inc. — États-Unis.
- Stripe Payments Europe Limited — Irlande (entité européenne) ; transferts vers Stripe, Inc. (États-Unis) possibles.
- Railway Corporation — États-Unis.
- Resend, Inc. — États-Unis.
- Sentry (Functional Software, Inc.) — États-Unis.
Ces transferts sont encadrés par les clauses contractuelles types (CCT) de la
Commission européenne lorsque les sous-traitants concernés y adhèrent. Vous
pouvez consulter les engagements de chaque sous-traitant via les liens DPA
du tableau ci-dessus.
Matrice de conservation par parcours
Les engagements de conservation dépendent du parcours utilisé. Une validation ponctuelle ne conserve pas les mêmes données qu'un dashboard de facturation qui doit retrouver des factures émises.
Scan public et rapport temporaire
Utile pour relire le diagnostic sans exposer durablement le document source.
Données concernées : Fichier PDF/XML soumis, résultat de diagnostic et lien de rapport demandé par email.
Conservation : Le fichier source n'est pas conservé après le traitement. Le rapport temporaire peut rester accessible jusqu'à 14 jours lorsqu'un email de rapport est demandé, sans PDF, XML, nom de fichier, email ni contenu de facture.
/validate
Validation à la demande, sans stockage durable du fichier transmis.
Données concernées : Fichier envoyé à l’API et résultat technique de validation.
Conservation : Le fichier est traité pour répondre à la requête puis supprimé. Les journaux techniques gardent seulement les métadonnées nécessaires à l'observabilité et à la sécurité.
/extract
Extraction ponctuelle du XML embarqué, pas une indexation métier de vos factures.
Données concernées : Fichier envoyé pour extraire le XML CII embarqué et profil détecté.
Conservation : Le fichier transmis n'est pas stocké durablement. Les métadonnées techniques peuvent être conservées pour diagnostiquer le service.
/convert
Génération contrôlée : le source ne devient pas une archive, les livrables restent téléchargeables temporairement.
Données concernées : PDF source, compléments fournis, fichier Factur-X généré, XML et proof pack lorsque le traitement différé produit ces livrables.
Conservation : Le PDF source et le contexte de requête sont conservés pendant le traitement différé puis supprimés lorsque ce traitement est terminé. Les livrables générés (PDF, XML, proof pack) restent disponibles temporairement pour téléchargement jusqu'à l'expiration du résultat, 24 h par défaut aujourd'hui. Les URL signées ont une durée courte et bornée. En échec, une conservation de 72 h du fichier source n'a lieu que si l'option de diagnostic a été activée avant la requête. Le fichier transmis au service de reconnaissance optique de caractères peut être conservé jusqu’à trente jours selon la politique de ce sous-traitant.
Dashboard de facturation premium
Stockage attendu pour un outil de facturation : il permet de retrouver et prouver les factures créées.
Données concernées : Profils émetteurs, clients, lignes de facture, notes, snapshots, champs de paiement/routage et références de PDF.
Conservation : Ces données sont conservées pour créer, retrouver et justifier les factures émises depuis le dashboard. Les factures émises restent conservées selon les obligations légales et comptables.
Paiement et factures Stripe
Facturation du service gérée par Stripe, avec conservation légale des justificatifs.
Données concernées : Abonnement, paiements, factures de service et preuves de paiement gérés par Stripe.
Conservation : Les données de carte ne transitent pas par FacturX API. Les factures Stripe et preuves de paiement sont conservées 10 ans pour obligation légale.
Export et suppression RGPD
L'export reflète la couverture réellement disponible ; les exceptions légales restent visibles avant suppression.
Données concernées : Compte, clés API, usage, facturation Stripe et données applicatives actuellement couvertes par l'export.
Conservation : L'export liste les données actuellement incluses dans l'export disponible. Les données de facturation premium conservées restent décrites par parcours ; leur export détaillé n'est annoncé que lorsqu'il est disponible dans votre espace. La suppression du compte efface ou anonymise les données applicatives supprimables après délai de sécurité, mais les factures Stripe et factures émises restent retenues lorsqu'une obligation légale l'impose.
| Parcours | Données concernées | Conservation |
Scan public et rapport temporaire Utile pour relire le diagnostic sans exposer durablement le document source. | Fichier PDF/XML soumis, résultat de diagnostic et lien de rapport demandé par email. | Le fichier source n'est pas conservé après le traitement. Le rapport temporaire peut rester accessible jusqu'à 14 jours lorsqu'un email de rapport est demandé, sans PDF, XML, nom de fichier, email ni contenu de facture. |
/validate Validation à la demande, sans stockage durable du fichier transmis. | Fichier envoyé à l’API et résultat technique de validation. | Le fichier est traité pour répondre à la requête puis supprimé. Les journaux techniques gardent seulement les métadonnées nécessaires à l'observabilité et à la sécurité. |
/extract Extraction ponctuelle du XML embarqué, pas une indexation métier de vos factures. | Fichier envoyé pour extraire le XML CII embarqué et profil détecté. | Le fichier transmis n'est pas stocké durablement. Les métadonnées techniques peuvent être conservées pour diagnostiquer le service. |
/convert Génération contrôlée : le source ne devient pas une archive, les livrables restent téléchargeables temporairement. | PDF source, compléments fournis, fichier Factur-X généré, XML et proof pack lorsque le traitement différé produit ces livrables. | Le PDF source et le contexte de requête sont conservés pendant le traitement différé puis supprimés lorsque ce traitement est terminé. Les livrables générés (PDF, XML, proof pack) restent disponibles temporairement pour téléchargement jusqu'à l'expiration du résultat, 24 h par défaut aujourd'hui. Les URL signées ont une durée courte et bornée. En échec, une conservation de 72 h du fichier source n'a lieu que si l'option de diagnostic a été activée avant la requête. Le fichier transmis au service de reconnaissance optique de caractères peut être conservé jusqu’à trente jours selon la politique de ce sous-traitant. |
Dashboard de facturation premium Stockage attendu pour un outil de facturation : il permet de retrouver et prouver les factures créées. | Profils émetteurs, clients, lignes de facture, notes, snapshots, champs de paiement/routage et références de PDF. | Ces données sont conservées pour créer, retrouver et justifier les factures émises depuis le dashboard. Les factures émises restent conservées selon les obligations légales et comptables. |
Paiement et factures Stripe Facturation du service gérée par Stripe, avec conservation légale des justificatifs. | Abonnement, paiements, factures de service et preuves de paiement gérés par Stripe. | Les données de carte ne transitent pas par FacturX API. Les factures Stripe et preuves de paiement sont conservées 10 ans pour obligation légale. |
Export et suppression RGPD L'export reflète la couverture réellement disponible ; les exceptions légales restent visibles avant suppression. | Compte, clés API, usage, facturation Stripe et données applicatives actuellement couvertes par l'export. | L'export liste les données actuellement incluses dans l'export disponible. Les données de facturation premium conservées restent décrites par parcours ; leur export détaillé n'est annoncé que lorsqu'il est disponible dans votre espace. La suppression du compte efface ou anonymise les données applicatives supprimables après délai de sécurité, mais les factures Stripe et factures émises restent retenues lorsqu'une obligation légale l'impose. |
Conservation temporaire de fichiers en cas d'échec de conversion
Lorsque vous activez l'option « autoriser la conservation temporaire en cas d'échec de conversion » et que la conversion échoue, le fichier soumis est conservé 72 heures à des fins de diagnostic technique. Sans activation explicite, le fichier est supprimé immédiatement, qu'il y ait succès ou échec.
- Le fichier est conservé uniquement si l'option a été activée AVANT la requête ET que la conversion a échoué.
- En cas de succès, le fichier est supprimé immédiatement, même si l'option est cochée.
- Durée maximale de conservation : 72 heures, après quoi la suppression est automatique.
- Le fichier conservé pour diagnostic n'est pas utilisé pour entraîner un modèle, enrichir un tiers ou créer un index métier.
- Vous pouvez demander la suppression anticipée en écrivant à [email protected].
Cookies et consentement
La gestion du consentement utilise Tarteaucitron (open-source, exécuté côté client, sans serveur tiers). Vos préférences sont stockées dans un cookie local navigateur uniquement, sans serveur tiers.
Aucun cookie publicitaire n'est déposé. Plausible Analytics fonctionne sans cookie. Un bandeau de consentement n'est affiché que si un service tiers nécessitant un accord préalable est effectivement activé.
Mesure d'audience sans consentement
Nous utilisons Plausible Analytics, dans une instance open-source auto-hébergée sur une infrastructure que nous contrôlons en Union européenne, pour mesurer l'audience du site. Cette mesure relève de l'exemption de consentement reconnue par la CNIL pour certains outils de mesure d'audience, car notre configuration respecte cumulativement les conditions suivantes :
- Aucun cookie ni identifiant persistant n'est déposé sur votre terminal.
- Les données exploitées sont agrégées et ne visent pas votre ré-identification.
- Aucune donnée n'est réutilisée pour le compte d'un tiers : l'instance est exploitée pour notre seul compte.
- Aucun suivi cross-site n'est réalisé : cette instance mesure uniquement l'activité liée à facturxapi.com.
Quelles données sont collectées ?
- Pages vues, provenance de la visite et durée de session, sous forme agrégée.
- Type de navigateur, système d'exploitation et résolution d'écran, sous forme agrégée.
- Pays de provenance dérivé de l'adresse IP, sans stockage de l'IP complète.
- Événements personnalisés liés au parcours produit (scanner utilisé, clics CTA, création de clé API, usage des outils), sans email, identifiant de compte, clé API, nom de fichier ni contenu de facture.
Durées de conservation
- Données d'audience conservées 25 mois maximum.
- Aucun traceur persistant n'étant déposé sur votre terminal, il n'y a rien à conserver côté navigateur pour cette mesure.
Vos droits
Même lorsqu'aucun consentement préalable n'est requis, vous pouvez activer le signal Global Privacy Control ou Do Not Track dans votre navigateur pour demander l'absence de mesure d'audience. Vous pouvez également demander la suppression d'éventuelles données d'audience nous concernant en écrivant à [email protected].
À ce jour, aucun autre outil tiers de mesure d'audience n'est actif sur le site. Si un service nécessitant un consentement préalable était activé à l'avenir, un bandeau de gestion des cookies réapparaîtrait automatiquement pour recueillir votre choix.
Signal Global Privacy Control (GPC)
Le site détecte le signal Global Privacy Control envoyé par votre navigateur. Si GPC est actif, tous les scripts d'analyse sont automatiquement bloqués, indépendamment de votre choix dans le bandeau de consentement.
Comment activer GPC dans votre navigateur
- Firefox : Paramètres → Vie privée → cocher "Indiquer aux sites web de ne pas me pister".
- Brave, DuckDuckGo Browser : GPC actif par défaut.
- Chrome / Edge : installer l'extension OptMeowt.
- Safari : extension compatible GPC requise.
Plus d'informations : globalprivacycontrol.org
Vos droits
Conformément au RGPD, vous disposez des droits d'accès, rectification, effacement, limitation, opposition et portabilité de vos données. Pour exercer un droit, écrivez à [email protected]. Une réponse vous sera apportée dans le délai légal d'un mois (extensible à trois mois pour demandes complexes, avec information préalable).
Vous avez également le droit d'introduire une réclamation auprès de la
Commission Nationale de l'Informatique et des Libertés (CNIL).
Sécurité
Les flux entre votre navigateur et nos services sont chiffrés en TLS. Les API keys sont hashées en base. Les fichiers transmis aux parcours de validation/extraction/conversion sont supprimés après traitement, sauf opt-in explicite de diagnostic ou disponibilité temporaire des livrables générés par un traitement différé. Les données du dashboard de facturation sont conservées lorsqu'elles sont nécessaires pour créer, retrouver ou justifier vos factures. Les secrets de production ne sont accessibles qu'au personnel autorisé.
Note de transparence : nous n'affirmons pas une localisation géographique
stricte des données dans l'UE tant que les contrats correspondants
(Cloudflare Regional Services, R2 jurisdiction EU, Brevo Data Residency)
ne sont pas en place et vérifiables.