Politique de confidentialité

Dernière mise à jour : 5 novembre 2026

Read in English

Revecto est une API qui transforme du HTML en documents PDF. Cette politique explique quelles données personnelles Revecto traite lorsque vous visitez revecto.dev, créez un compte et utilisez l'API, pourquoi, et quels sont vos droits.

Responsable du traitement

Revecto (« nous ») est responsable du traitement des données de votre compte, de vos clés, de vos relevés d'utilisation et de vos données de facturation. Les informations sur l'éditeur figurent dans les mentions légales disponibles sur www.revecto.dev/fr/mentions-legales. Contact : privacy@revecto.dev.

Les documents, données, modèles et fichiers que vous envoyez peuvent contenir des données personnelles concernant d'autres personnes, comme les noms figurant sur une facture. Pour ces données, vous êtes le responsable du traitement et nous les traitons uniquement pour votre compte, selon l'accord de sous-traitance disponible sur www.revecto.dev/fr/sous-traitance.

Données collectées

  • Données de compte : votre adresse e-mail et votre nom, reçus de notre prestataire de connexion lors de la création de votre compte, ainsi qu'un identifiant interne de compte.
  • Clés d'API : le nom que vous donnez à chaque clé, un court indice (ses quatre premiers et quatre derniers caractères) et une empreinte irréversible de la clé. Nous ne conservons jamais la clé elle-même.
  • Relevés d'utilisation : pour chaque appel à l'API accepté par votre clé et vos limites, le point d'accès, la clé d'API et le projet utilisés, le moteur de rendu, le statut du résultat, la durée, la taille du HTML envoyé et du PDF renvoyé, un identifiant de requête, si l'appel a consommé un crédit, un code et un message d'erreur si l'appel a échoué, et l'heure de l'appel. Les relevés d'utilisation ne contiennent ni le HTML que vous envoyez ni le PDF que vous recevez. Du texte issu de votre requête peut y figurer dans trois cas : les adresses (sans leurs paramètres de requête) d'au plus dix ressources référencées par votre document qui n'ont pas pu être chargées, avec la raison ; les éléments qu'un rendu Forme a refusés, qui peuvent citer des noms de polices, des propriétés CSS et des caractères de votre document ; et les messages d'erreur, qui peuvent citer les noms et valeurs des options envoyées ou le nom de fichier d'une ressource de modèle introuvable.
  • Modèles : le HTML du modèle, les données d'exemple, l'historique des versions et les fichiers que vous ajoutez à un modèle (images et polices).
  • Données de facturation, à l'ouverture des offres payantes : les identifiants de votre client et de votre abonnement Stripe et l'historique de vos achats. Les données de carte sont traitées par Stripe et ne nous parviennent jamais.
  • Statistiques de visite sur revecto.dev : la page consultée, sans ses paramètres de requête, le site d'origine, votre pays, votre type d'appareil, votre navigateur et votre système d'exploitation, et les temps de chargement des pages.

Notre base de données ne conserve ni votre adresse IP ni votre agent utilisateur. Nos prestataires les traitent pour fournir et protéger le service : Cloudflare pour chaque requête, et Clerk lors de votre connexion.

Ce que nous ne conservons pas

Le HTML que vous envoyez à /v1/convert, les données que vous envoyez à /v1/render et les PDF que nous renvoyons sont traités en mémoire pour produire la réponse. Ils ne sont conservés ni dans notre base de données ni dans notre stockage de fichiers, hormis les éléments listés sous Relevés d'utilisation.

Notre hébergeur conserve des journaux techniques de chaque requête pendant 7 jours au plus, sur son réseau mondial. Ils peuvent contenir les adresses des ressources référencées par votre document qui n'ont pas pu être chargées (sans leurs paramètres de requête), les noms des fichiers de modèle, et les messages d'erreur des rendus échoués, qui peuvent citer des noms de polices de votre document.

Pour produire votre document, nous récupérons les images, feuilles de style et polices qu'il référence, aux adresses écrites dans votre HTML. Ces serveurs reçoivent une requête de notre hébergeur, et non de votre appareil. Lorsque votre document utilise Google Fonts avec le moteur Forme, les caractères de votre document (800 caractères distincts au plus) sont envoyés à Google Fonts pour obtenir un sous-ensemble correspondant. Google reçoit cette requête avec l'adresse de notre serveur et indique ne pas utiliser les données de Google Fonts pour établir des profils ni à des fins publicitaires.

Finalités et bases légales

  • Fournir le service auquel vous avez souscrit : votre compte, vos clés, vos modèles, le rendu de vos documents et l'application des limites de votre offre (exécution du contrat conclu avec vous).
  • Assurer la sécurité et le bon fonctionnement du service : prévention des abus, limitation du débit et diagnostic des erreurs (notre intérêt légitime à exploiter un service fiable).
  • Vous facturer, à l'ouverture des offres payantes (exécution du contrat et nos obligations comptables légales).
  • Compter les visites sur revecto.dev et mesurer le chargement de ses pages (notre intérêt légitime à comprendre l'utilisation du site).

Nous utilisons votre adresse e-mail uniquement pour faire fonctionner le service : la connexion, les informations sur votre compte et le service, et les réponses à vos messages. Nous n'envoyons pas d'e-mails commerciaux, nous n'utilisons pas vos données à des fins publicitaires et nous ne les vendons pas.

Destinataires et sous-traitants

PrestataireRôleRégionConditions de traitement des données
Cloudflare, Inc.Hébergement, rendu, journaux de requêtes, stockage des fichiers de modèle et des compteurs d'utilisation, protection des accès, et statistiques de visite de revecto.devTraitement au plus près de l'appelant ; compteurs dans la région du projet (UE, États-Unis ou Asie-Pacifique) ; stockage dans l'UE ; statistiques de visite : lieu non précisé par Cloudflarewww.cloudflare.com/cloudflare-customer-dpa
Neon (Databricks, Inc.)Base de donnéesUnion européenne (Francfort, Allemagne)neon.com/dpa
Clerk, Inc.Connexion, gestion des comptes et e-mails de connexionÉtats-Unisclerk.com/legal/dpa
Stripe Payments Europe, LimitedPaiements, à l'ouverture des offres payantesIrlande et États-Unisstripe.com/legal/dpa
Better Stack, Inc.Rapports d'erreur, journaux de requêtes et tracesUnion européenne (Allemagne)betterstack.com/dpa

Les rapports d'erreur de Better Stack, issus de notre API et de notre tableau de bord, contiennent le type d'erreur, le message, la pile d'appels, l'identifiant de requête, le chemin de la page ou de l'API sans paramètres de requête et votre identifiant de compte, ainsi que, pour les erreurs de l'API, l'identifiant de la clé d'API utilisée. Ses journaux de requêtes et traces, issus de notre API, de notre tableau de bord et de nos sites, contiennent l'heure, la méthode, le chemin sans paramètres de requête, le statut, la durée, l'agent utilisateur, la localisation approximative déduite du réseau (pays, région, ville et opérateur réseau) et les noms d'hôte des ressources distantes chargées par vos documents. Ils ne contiennent jamais le contenu de vos documents ou modèles.

Cloudflare, Databricks, Clerk et la société américaine de Stripe participent au cadre de protection des données UE–États-Unis (Data Privacy Framework), et leurs conditions de traitement des données incluent les clauses contractuelles types de la Commission européenne. Better Stack s'appuie sur les clauses contractuelles types de la Commission européenne. Nous annonçons tout changement de cette liste sur cette page et, pour les prestataires qui traitent le contenu de vos documents, nous respectons le préavis prévu par l'accord de sous-traitance.

Lieux de conservation et de traitement

Vos données sont stockées dans l'Union européenne : la base de données à Francfort, en Allemagne, les fichiers de modèle chez Cloudflare, et les rapports d'erreur, journaux de requêtes et traces chez Better Stack, en Allemagne. Font exception votre compte de connexion, que Clerk stocke aux États-Unis, les données de paiement traitées par Stripe à l'ouverture des offres payantes, les journaux techniques que Cloudflare conserve 7 jours au plus sur son réseau mondial, et les statistiques de visite détenues par Cloudflare, dont Cloudflare ne précise pas le lieu de stockage.

Les conversions sont traitées sur le site Cloudflare le plus proche de l'appelant et comptabilisées dans la région du projet (Union européenne, États-Unis, ou Asie-Pacifique dans la mesure du possible) ; les modèles et les relevés d'utilisation sont stockés dans l'Union européenne. Les documents que vous envoyez sont traités en mémoire et ne sont pas conservés, hormis ce que contiennent les relevés d'utilisation.

Durées de conservation

Nous conservons les données de votre compte, vos clés, vos modèles et vos relevés d'utilisation tant que votre compte existe. Les journaux de requêtes et les traces sont conservés 30 jours au plus. Les rapports d'erreur sont conservés 90 jours. Les statistiques de visite nous sont accessibles pendant six mois au plus. Pour supprimer votre compte, écrivez à privacy@revecto.dev depuis l'adresse du compte : nous supprimons le compte et tout ce qui y est rattaché (clés, modèles et leurs fichiers, historique d'utilisation et, à l'ouverture des offres payantes, votre fiche client Stripe) sous 30 jours et vous le confirmons par e-mail. Les documents que la loi nous oblige à conserver pour la comptabilité sont conservés pendant la durée légale.

Sécurité

  • revecto.dev, le tableau de bord et l'API sont accessibles en HTTPS, qui chiffre les échanges entre vous et nous.
  • Les clés d'API sont conservées uniquement sous forme d'empreinte irréversible.
  • Les clés, modèles et fichiers de chaque compte sont séparés de ceux des autres comptes.

Si une violation de vos données personnelles est susceptible d'engendrer un risque pour vos droits, nous la notifions à la CNIL et, lorsque la loi l'exige, à vous.

Cookies et stockage local

revecto.dev ne dépose aucun cookie. Le tableau de bord sur app.revecto.dev utilise les cookies dont notre prestataire de connexion a besoin pour maintenir votre session, un cookie qui mémorise si la barre latérale est ouverte, et le stockage du navigateur pour vos préférences de thème et d'éditeur. Aucun n'est utilisé pour vous suivre. Cloudflare Web Analytics, qui compte les visites, n'utilise ni cookies ni stockage local, selon Cloudflare.

Vos droits

Vous pouvez demander à accéder à vos données, à les rectifier, à les effacer ou à en recevoir une copie, ainsi qu'à limiter leur traitement ou à vous y opposer. Écrivez à privacy@revecto.dev ; nous répondons dans un délai d'un mois. Si vous estimez que nous n'avons pas traité vos données correctement, vous pouvez adresser une réclamation à la CNIL (www.cnil.fr), l'autorité française de protection des données.

Modifications

Nous publions toute modification de cette politique sur cette page et mettons à jour la date en haut de page. Pour les modifications importantes, nous vous prévenons aussi par e-mail.

Cette politique est disponible en français et en anglais ; les deux versions ont la même valeur.