Politique de confidentialité
Vidima est conçue pour que vos factures et les données de vos clients restent sur votre ordinateur. Cette page décrit — en termes clairs — exactement ce qui quitte votre appareil, ce que nous stockons sur nos serveurs, et vos droits.
TL;DR
Vos factures, vos clients, vos paramètres et vos clés de signature vivent sur votre appareil — hors ligne par défaut. Ils ne le quittent pas, sauf si vous activez vous-même la synchronisation multi-appareils (en option, sur Pro et Studio).
Trois choses quittent votre appareil quand Vidima est en ligne : l'activation de la licence (pour appliquer le nombre d'appareils inclus dans votre offre), la vérification des mises à jour (pour pouvoir vous dire qu'une nouvelle version est disponible) et le paiement (lors de l'achat, géré par Stripe).
Si — et seulement si — vous activez la synchronisation : vos données partent vers un relais sous forme de bloc chiffré de bout en bout. La clé est dérivée sur votre appareil et n'en sort jamais ; nous ne stockons que du texte chiffré et ne pouvons pas le lire. La synchronisation est désactivée par défaut et n'existe que sur Pro et Studio.
Ce que nous ne faisons pas : télémétrie dans l'application, suivi comportemental, publicités, cookies tiers ou rapports de plantage. L'application desktop n'intègre rien de tout cela.
1. Qui sommes-nous
Cette politique de confidentialité est publiée par Helvecraft, une LLC enregistrée aux États-Unis et exerçant en Suisse. Helvecraft est le responsable du traitement pour les données limitées décrites ci-dessous.
- Téléphone : +41 79 959 22 10
- Contact : info@helvecraft.com
- Produits couverts : l'application desktop Vidima (Windows et macOS) et les sites web
vidima.chetverify.vidima.ch
2. Ce qui reste sur votre appareil
Tout ce que vous créez ou importez dans Vidima — et nous voulons dire tout — est stocké sur votre propre ordinateur, dans un dossier de votre profil utilisateur (sous Windows : %APPDATA%/Vidima). Cela inclut :
- Clients, fournisseurs, produits et services
- Factures, notes de crédit, rappels de paiement, brouillons
- Paramètres TVA (effective ou forfaitaire, taux AFC)
- Votre clé de signature pour le sceau cryptographique sur les PDF
- Snapshots locaux automatiques (toutes les ~6 heures) et toute sauvegarde que vous exportez
- Vos préférences de langue et d'interface
Nous n'avons aucune copie de tout cela. Si votre appareil tombe en panne et que vous n'avez pas de sauvegarde, ces données ne sont pas récupérables auprès de nous — il n'y a rien à récupérer.
3. Ce qui quitte votre appareil lorsque vous utilisez les fonctionnalités en ligne
Activation de la licence et heartbeat — notre service d'activation de licence
Pour appliquer le nombre d'appareils inclus dans votre offre, Vidima envoie, à l'activation et périodiquement par la suite :
- La clé signée complète, transmise via TLS pour validation ; l'enregistrement d'activation ne conserve que son empreinte. Pour la livraison, le renvoi ou l'échange, la clé signée peut aussi être conservée dans des enregistrements opérationnels d'achat et d'échange à accès restreint.
- Un identifiant opaque de l'appareil (dérivé localement avec SHA-256). Les versions actuellement distribuées peuvent aussi transmettre un nom d'appareil facultatif ; le service le supprime et ne le conserve pas.
Pourquoi : pour compter les appareils associés par rapport à la limite de l'offre et proposer un transfert lorsque toutes les places sont utilisées.
Stockage : base de données Cloudflare D1 (vidima-activations), une ligne par appareil associé avec l'empreinte de la clé, l'identifiant opaque et les dates d'activation et de heartbeat.
Base légale (nLPD / RGPD art. 6(1)(b)) : exécution du contrat de licence que vous acceptez lors de l'activation de Vidima.
Vérifications de mise à jour — notre service de mise à jour
Au démarrage de Vidima (et environ une fois par jour ensuite), l'application interroge notre serveur de mises à jour pour savoir si une version plus récente est disponible. La requête contient :
- Votre version actuelle de Vidima
- Votre système d'exploitation et architecture
Pourquoi : pour que l'app puisse vous dire que 1.0.27-beta est sortie et vous proposer le téléchargement.
Stockage : la réponse est calculée à la volée. La requête elle-même est journalisée par Cloudflare à des fins de sécurité et de prévention des abus (rétention typique des logs edge, IP tronquée).
Désactivation : vous pouvez désactiver l'auto-updater dans les paramètres de l'app. Lorsque vous installez Vidima depuis le Microsoft Store, l'updater est désactivé automatiquement (le Store gère les mises à jour).
Synchronisation multi-appareils (optionnelle, Pro et Studio) — our sync relay
La synchronisation est désactivée par défaut et n'est disponible que sur les licences Pro et Studio. Si vous l'activez pour garder plusieurs appareils à jour, voici exactement le flux de données :
- Vos données sont chiffrées sur votre appareil avant d'être envoyées, puis téléversées vers notre relais sous forme de bloc chiffré de bout en bout.
- La clé de chiffrement est dérivée sur votre appareil à partir d'un code de récupération qui n'est connu que de vous ; elle ne quitte jamais vos appareils et ne nous est jamais transmise.
- Nous ne stockons le contenu que sous forme de texte chiffré : ni Helvecraft, ni notre relais, ni aucun tiers ne peut lire vos factures, clients ou écritures. Même nous ne pouvons pas les lire.
- Vous pouvez désactiver la synchronisation à tout moment. Tant qu'elle est désactivée, aucune donnée de contenu ne quitte votre appareil.
Stockage : blocs chiffrés sur Cloudflare R2. D1 ne conserve que les métadonnées techniques pseudonymes nécessaires au protocole : empreinte de licence, identifiants opaques d'appareil, génération de réseau créée par le serveur, appareil principal, versions et horodatages, taille et empreinte d'intégrité du chiffrat, et baux d'opération de courte durée. Nous ne conservons pour la synchronisation ni texte en clair, ni clé de déchiffrement, ni nom d'appareil, ni IP brute, ni User-Agent. Le HMAC utilisé contre les abus expire en environ 10 minutes.
Vos contrôles : déconnecter un appareil supprime uniquement son association active et conserve le réseau chiffré pour les autres. L'action séparée « Terminer la synchronisation », disponible sur l'appareil principal avec double confirmation, supprime tous les blocs et les métadonnées actives du réseau, des appareils et des opérations. Un reçu sans contenu reste au maximum 180 jours pour qu'une nouvelle tentative depuis une ancienne version ne touche pas un réseau recréé. Base légale (nLPD / RGPD art. 6(1)(b)) : exécution du service que vous activez volontairement.
Vérification de PDF — verify.vidima.ch
Chaque PDF de facture que vous générez porte un petit code QR de sceau, en haut à droite, qui pointe vers verify.vidima.ch. Quand votre client (pas vous) le scanne, le vérificateur lui montre : qui a émis la facture, quand, le montant, et si le PDF est authentique.
Ce qui se trouve dans ce QR : uniquement ce que vous y avez mis — émetteur, date, montant et la signature ECDSA. Aucune donnée côté client n'est collectée lors de la vérification ; le QR contient sa propre charge utile.
Stockage : rien concernant la visite du vérificateur n'est conservé au-delà des logs edge standard.
Paiement — Stripe
Lorsque vous achetez une licence Vidima, vous êtes redirigé vers une page de paiement hébergée par Stripe. Les données de votre carte vont directement à Stripe — Helvecraft ne les voit jamais. Stripe est notre sous-traitant pour les paiements.
Ce que nous recevons ensuite de Stripe : votre adresse email, votre adresse de facturation (pour le justificatif fiscal) et le fait que le paiement a réussi. Nous l'utilisons pour émettre votre clé de licence. Consultez la politique de confidentialité de Stripe pour savoir ce que Stripe fait de vos données.
Mesure du site — interne et agrégée
Sur vidima.ch, nous conservons des compteurs quotidiens agrégés pour un petit funnel : arrivée, consultation des prix, intention et redirection de téléchargement, lead et activation de l'essai, checkout, licence payée ou offerte, lien vers le Store et avis envoyé.
- Nous ne chargeons ni Google Analytics, ni tracker publicitaire, ni script analytique tiers.
- Les tables de mesure ne stockent ni adresse IP, ni user-agent, ni email, ni message d'avis, ni URL de référence complète, ni identifiant de session du navigateur.
- Un identifiant aléatoire n'existe que dans le
sessionStoragede l'onglet. Le serveur l'utilise temporairement pour créer une clé HMAC de déduplication, puis le supprime ; cette clé expire après 48 heures. - La campagne et la référence sont réduites à des catégories autorisées. Une référence aléatoire par tentative d'achat est conservée au maximum 90 jours pour rapprocher la session Stripe.
- La mesure côté navigateur respecte Global Privacy Control et Do Not Track. Les enregistrements serveur nécessaires aux actions explicites — essai, paiement, activation de licence ou support — restent applicables.
4. Ce que nous ne collectons PAS
- Le contenu lisible de vos factures, clients, produits ou de tout document (si vous activez la synchronisation, ce contenu ne transite et n'est stocké que chiffré de bout en bout — nous ne pouvons pas le lire)
- Télémétrie ou analyse comportementale dans l'application desktop, et parcours de clics non agrégés sur le site
- Rapports de plantage (Vidima est livrée sans aucun SDK de télémétrie)
- Trackers publicitaires tiers
- Cookies de profilage comportemental (les sites web n'utilisent que l'état strictement nécessaire)
5. Sous-traitants
Nous nous appuyons sur les tiers suivants pour faire fonctionner les parties en ligne de Vidima :
- Cloudflare, Inc. — Workers, R2, D1, Pages et CDN pour notre infrastructure. Cloudflare peut journaliser les métadonnées des requêtes à des fins de sécurité et de prévention des abus.
- Stripe Payments Europe Ltd. — traitement des paiements.
L'application desktop Vidima elle-même n'effectue aucun autre appel réseau que ceux énumérés ci-dessus.
6. Où les données sont stockées
- Vos données d'appareil : sur votre appareil. Nous n'en avons aucune copie.
- Enregistrements d'activation de licence : Cloudflare D1, répliqués sur le réseau edge global de Cloudflare.
- Données de paiement : infrastructure de Stripe (traitement basé en UE/EEE pour les clients européens).
7. Combien de temps nous conservons les données
- Ligne d'activation de licence : tant que l'appareil reste associé. Elle est supprimée lorsque cet appareil est désactivé ou remplacé par un transfert.
- Requêtes de vérification de mise à jour : non persistées par nous. Cloudflare peut conserver les logs edge pendant une courte période selon sa politique.
- Synchronisation optionnelle : les blocs chiffrés et métadonnées actives restent tant que le réseau existe. « Terminer la synchronisation » les supprime ; son reçu technique sans contenu expire sous 180 jours. Les baux d'opération et HMAC anti-abus expirent en environ 10 minutes. Les réseaux vides abandonnés sans appareil actif sont supprimés après 30 jours.
- Enregistrements de paiement : conservés par Stripe selon sa politique et par nous pour les obligations comptables suisses (typiquement 10 ans pour les documents fiscaux).
- Clé signée et enregistrement d'échange : pendant la validité de la licence et aussi longtemps que nécessaire pour la livraison, la récupération, la révocation et l'assistance.
- Leads de téléchargement et d'essai : supprimés dans les 30 jours suivant la désinscription ; sinon au plus tard 24 mois après la dernière interaction.
- Mesure du site : agrégats quotidiens anonymes jusqu'à 24 mois ; clés temporaires de déduplication pendant 48 heures ; reçus de tentatives d'achat et d'avis jusqu'à 90 jours.
- Emails de support : aussi longtemps que nécessaire pour résoudre votre demande, plus une période raisonnable d'archivage.
8. Vos droits
En vertu de la Loi fédérale suisse sur la protection des données (nLPD, en vigueur depuis le 1er septembre 2023 ; nFADP) et, le cas échéant, du Règlement général européen sur la protection des données (RGPD), vous avez le droit :
- d'accès — nous demander quelles données nous détenons sur vous
- de rectification — nous demander de corriger toute inexactitude
- d'effacement — nous demander de supprimer vos données (nous pouvons supprimer votre ligne d'activation de licence ; les données sur votre appareil vous appartiennent et c'est à vous de les supprimer de votre propre machine)
- à la portabilité — recevoir vos données dans un format portable (vos factures le sont déjà : elles vivent en JSON sur votre appareil et Vidima dispose d'un export intégré)
- d'opposition — nous demander de cesser le traitement dans certaines circonstances
- de déposer une plainte auprès du Préposé fédéral à la protection des données et à la transparence (PFPDT / edoeb.admin.ch) ou de votre autorité de contrôle locale dans l'UE
Pour exercer l'un de ces droits, écrivez à info@helvecraft.com. Nous nous efforçons de répondre dans les 30 jours.
9. Mineurs
Vidima est un outil professionnel de facturation destiné aux entreprises et aux indépendants adultes. Elle n'est pas conçue, commercialisée ou destinée à être utilisée par des personnes de moins de 18 ans.
10. Sécurité
Vos données sur votre appareil peuvent être protégées par un PIN de session optionnel, après quoi Vidima chiffre votre fichier d'état au repos avec AES-GCM. Notre infrastructure tourne sur Cloudflare avec TLS en transit et un minimum de données stockées. Pour les activations, nous ne stockons que les empreintes des clés ; la clé signée complète peut être conservée dans les registres opérationnels d'achat et d'échange lorsqu'elle est nécessaire à la livraison, à la récupération et à l'assistance.
Si un incident de sécurité affectant vos données survient et que la loi l'exige, nous vous en informerons rapidement.
11. Modifications de cette notice
Si nous modifions substantiellement cette notice, nous mettrons à jour la date « Dernière mise à jour » ci-dessous et, le cas échéant, nous vous en informerons au prochain démarrage de l'app. Des clarifications de routine sans changement de fond ne déclencheront pas de notification.
12. Contact
Questions, demandes, ou simple envie de mieux comprendre quelque chose :
- Email info@helvecraft.com
- Courrier : Helvecraft, Ticino, Switzerland