Sécurité et confidentialité

Ce qui est en place, et ce qui ne l’est pas encore

Uniquement les mesures qui existent réellement dans notre code ou sur nos serveurs. Si un élément n’est pas encore prêt, cette page l’indique clairement.

Où nous en sommes

Aucune application Caravel n’est encore en production. Elles fonctionnent sur des serveurs de test, avec une boutique de développement. Les mesures ci-dessous n’ont donc pas encore protégé de vraies données clients, et nous n’affichons aucun taux de disponibilité : il faudrait l’inventer.

Les mesures applicatives ci-dessous s’appliquent à quatre applications, celles qui traitent le plus de données personnelles : Caravel Invoice PT, Caravel Track, Caravel Reviews et Caravel Packing Slips. Les sept autres applications ne sont pas encore couvertes par cet examen ni par l’accord de traitement des données (DPA) : elles ne disposent ni du chiffrement par champ ni du journal d’accès, et leurs sessions d’installation (le jeton d’accès de la boutique et les informations sur le personnel fournies par Shopify) ne sont pas encore chiffrées.

MesureFonctionnementÉtat
Protection des données
Chiffrement au repos, champ par champAES-256-GCM sur les données personnelles et les sessions stockées. La rotation des clés est prise en charge. Des tests vérifient que la base de données ne contient que du texte chiffré.

Limite: Les champs chiffrés ne permettent pas de recherche directe ; les applications effectuent les recherches par empreinte (hash).

Dans le code
Chiffrement en transitConnexions externes via HTTPS/TLS et SMTP uniquement avec TLS. Les applications n’écoutent que sur l’adresse locale, derrière HTTPS.Dans le code
Minimisation des donnéesInvoice PT ne stocke ni le nom, ni le numéro de TVA / NIF, ni l’adresse, ni l’e-mail de l’acheteur. Packing Slips ne stocke aucune donnée sur l’acheteur, mais uniquement la session chiffrée de la boutique. Track conserve l’e-mail uniquement sous forme d’empreinte à clé secrète (HMAC).Dans le code
Suppression automatiqueEnvois Track après 90 jours, coordonnées des acheteurs Reviews après 90 jours, exportations après 30 jours et données Invoice PT 30 jours après la désinstallation. Les webhooks de confidentialité de Shopify effacent ou anonymisent les données sur demande.Dans le code
Sauvegardes
Sauvegardes chiffrées dans un autre paysChiffrées sur le serveur source avant l’envoi et programmées chaque jour vers un serveur situé dans un autre pays. 14 copies quotidiennes et 4 copies hebdomadaires sont conservées.

Limite: Il n’y a pas encore d’alerte automatique en cas d’échec d’une sauvegarde.

Actif
Tests de restaurationUn test de restauration automatique hebdomadaire vérifie chaque base de données. Dernier résultat : 30 octobre 2026, 9 bases de données, OK. Il s’agit des bases de données des applications installées sur le serveur de test.Actif
Accès et journaux
Journal d’accèsEnregistre qui a ouvert quelle page d’administration et à quel moment, sans le contenu. Conservé pendant 365 jours et effacé avec la boutique.

Limite: Il consigne les pages consultées, et non chaque champ affiché.

Dans le code
Accès aux serveursAccès SSH par clé uniquement, pare-feu actif, bases de données non exposées au réseau.Actif
Journaux sans données personnellesLes e-mails, numéros de téléphone, adresses, noms, numéros de TVA / NIF et jetons sont supprimés des journaux d’application.Dans le code
Origine vérifiéeLes webhooks et les requêtes du proxy de boutique sont vérifiés à l’aide de la signature de Shopify (HMAC).Dans le code
En cas d’incident
Réponse aux incidentsProcédure écrite : notification à Shopify et au commerçant sous 24 heures, et à l’autorité portugaise de protection des données sous 72 heures lorsque nous sommes le responsable du traitement, avec registre et analyse post-incident.Adopté
Accord de traitement des données (DPA)Un accord de traitement des données (art. 28 du RGPD) couvre les quatre applications mentionnées ci-dessus.Adopté
Serveurs de production dans l’UEL’hébergeur de production n’a pas encore été choisi. Les serveurs de test sont situés au Royaume-Uni et les sauvegardes en France. En cas de changement, l’annexe III de l’accord est mise à jour.Avant lancement

Vérifications indépendantes du code

Le 30 oct. 2026 : 405 des 407 contrôles de sécurité automatisés ont été exécutés sans anomalie détectée sur les applications Shopify évaluées, et les deux extensions WordPress ont passé Plugin Check sans erreur ni avertissement. Les autres contrôles et les détails figurent dans « Comment nous testons ».

Voir comment nous testons →

Ce site web

  • Aucun cookie, aucun outil de mesure d’audience et aucun traceur publicitaire.
  • Aucun script, police ou image provenant d’autres entreprises : le navigateur a pour instruction de ne charger des ressources que depuis ce site.
  • Un formulaire de contact qui ne nous envoie rien : il ouvre simplement votre propre messagerie.

Consulter les documents

Vous avez trouvé un problème ?

Écrivez à caravel@caravelsuite.com en précisant les détails. Veuillez ne pas inclure de données clients. Nous publions un contact de sécurité à l’adresse /.well-known/security.txt.