TACHWIRE

Mise à jour : 4 novembre 2026

Politique de confidentialité

Tachwire n’a ni comptes ni publicité. Quatre choses peuvent quitter votre téléphone, chacune avec son propre réglage dans « Plus → Données et confidentialité » : vos trajets, uniquement si vous en activez l’envoi — une nouvelle installation démarre avec l’envoi désactivé ; les rapports de plantage, activés tant que vous ne les désactivez pas ; votre usage de l’app, uniquement si vous l’acceptez quand l’app vous pose la question ; et ce qu’il faut pour vous envoyer des notifications, uniquement si vous les demandez. En dehors de cela, l’app télécharge depuis ce site les données des radars, des circuits et des images de voitures, demande à Apple Plans les cartes et adresses qu’elle affiche dans l’app et — uniquement quand vous créez une vidéo ou une image du parcours — télécharge des tuiles de carte auprès d’OpenFreeMap, comme expliqué plus bas.

Ce que l’app traite sur votre téléphone

  • Les données du véhicule issues de l’adaptateur OBD via Bluetooth : régime, vitesse, températures, pressions, état de l’hybride, VIN. Elles alimentent les instruments, l’historique des trajets et la calibration de la puissance de votre voiture.
  • La localisation : l’itinéraire du trajet, les alertes radars et zones, le recoupement de la vitesse et le chronométrage des tours. Le GPS ne fonctionne que pendant un trajet avec CarPlay, et jusqu’à l’arrêt de la voiture si CarPlay se déconnecte en roulant ; quand la voiture est restée garée de 10 à 30 minutes, il s’arrête même si CarPlay est connecté. Avec « Lorsque l’app est active », il ne peut démarrer que tant que Tachwire est à l’écran de la voiture ou du téléphone, puis il fonctionne jusqu’à la fin du trajet, avec l’indicateur de localisation affiché ; « Toujours », que l’app ne demande que si vous choisissez tout le trajet, lui permet aussi de démarrer quand l’app n’est pas affichée. Hors trajet, la localisation ne sert que sur deux écrans, et seulement tant qu’ils sont ouverts : la liste des circuits les trie selon la dernière position qu’iOS connaît déjà, et l’éditeur de la ligne de départ et d’arrivée montre sur sa carte où vous êtes. Les radars sont comparés sur le téléphone : votre position n’est pas envoyée pour les trouver ; mais les données des radars se téléchargent par pays, et en mode « Automatique », les pays demandés — celui de votre réglage de région ou ceux où vous avez roulé, et leurs voisins — donnent une idée de l’endroit où vous êtes.
  • Le mouvement (accéléromètre et gyroscope) : accélérations latérales en virage et mesures d’accélération.
  • Le Bluetooth : la liaison avec l’adaptateur OBD et, si vous en avez un, avec un récepteur GNSS Dragy.
  • La voix : les alertes vocales proviennent d’un modèle vocal qui tourne sur le téléphone. Rien n’est envoyé nulle part pour être prononcé.

Où cela est stocké

Tout est écrit dans le dossier Documents/Logs de l’app sur votre iPhone et visible dans l’app Fichiers. Les anciens enregistrements bruts sont supprimés automatiquement au-delà d’un gigaoctet ; les synthèses restent. Supprimer l’app supprime tout ce qui est sur le téléphone ; la copie dans votre iCloud, décrite ci-dessous, reste jusqu’à ce que vous la supprimiez.

Avec l’abonnement « Soutenir Tachwire » et Plus → Données et confidentialité → iCloud → Conserver dans iCloud, activé par défaut pour les abonnés, une copie va dans votre propre iCloud pour revenir après une réinstallation de l’app ou sur un nouvel iPhone : vos voitures et ce que l’app en a appris (modèle, seuils, réponses de leurs calculateurs), les écrans de la voiture et la carte du trajet, les résumés des trajets, les mesures et records, les tours et circuits, et les réglages de l’app. Elle est conservée dans la base de données iCloud privée et le stockage clé-valeur de votre compte Apple, selon les conditions d’iCloud d’Apple ; nous n’y avons pas accès et ne la recevons jamais. Le VIN, les itinéraires, les lieux et les résumés eux-mêmes sont chiffrés de bout en bout avec des clés que seuls vos appareils détiennent ; les petits réglages (unités, sons, apparence) sont dans le stockage clé-valeur d’iCloud, chiffré par Apple. Les journaux bruts des trajets (mesures et journal d’événements, itinéraire compris) n’y vont qu’avec leur propre interrupteur « Journaux de trajets dans iCloud », désactivé par défaut : par morceaux, eux aussi chiffrés de bout en bout, en Wi‑Fi uniquement ; un trajet supprimé l’est, avec son journal, dans iCloud et sur vos autres appareils. Désactiver l’interrupteur arrête l’envoi ; pour supprimer la copie : Réglages → votre nom → iCloud → Gérer le stockage → Tachwire. Sans abonnement, rien n’est envoyé à iCloud ni lu depuis iCloud, et tout reste sur le téléphone ; quand l’abonnement prend fin, plus rien n’est envoyé, ce qui est déjà dans iCloud y reste jusqu’à ce que vous le supprimiez, et la synchronisation reprend si vous vous abonnez à nouveau. Sans compte iCloud, tout reste sur le téléphone.

Journaux de trajet

Un trajet ne quitte le téléphone que si vous choisissez de l’envoyer. Dans « Plus → Soutenir le projet », il y a trois modes : « Désactivé », où aucun trajet n’est envoyé — c’est le réglage d’une nouvelle installation ; « À la main », où un trajet terminé propose un bouton d’envoi et ne part que si vous appuyez dessus ; et « Automatiquement », où chaque trajet terminé part tout seul, en Wi-Fi sauf si vous autorisez les données mobiles. « Automatiquement » envoie aussi le court enregistrement qu’un Dragy fait tant que son écran est ouvert dans l’app.

Un journal de trajet contient les réponses de la voiture et son VIN, le nom et les événements de l’adaptateur, le numéro de build de l’app et la version d’iOS, la taille et la disposition de votre écran CarPlay, les réglages de l’app — seuils d’alerte et vos choix pour les radars, la localisation et l’envoi —, les temps au tour et l’heure de chaque événement. L’itinéraire est retiré avant l’envoi : latitude, longitude et cap sont supprimés sur le téléphone, et un enregistrement Dragy part avec ses positions effacées ; la vitesse, les forces g et la précision de chaque point GPS restent. Une exception : si des tours ont été chronométrés sur un circuit pendant le trajet, le journal garde vos positions sur ce circuit pendant ces tours, d’une demi-minute avant chaque tour à une demi-minute après — pour pouvoir vérifier et améliorer le chronométrage —, et nomme le circuit. Seuls le font les tours et les parcours du départ à l’arrivée comptés, de 10 minutes au plus : les tours sur un circuit de la liste de l’app ou après deux tels tours d’un même circuit, les parcours seulement sur un circuit de la liste. Les positions gardées se trouvent dans le contour du circuit plus 300 m, ou à 2 km au plus de sa ligne ; le trajet vers le circuit et retour, et tout ce qui se trouve hors de cette zone, restent retirés. Les alertes radars partent avec leur pays, leur type et leur distance, mais sans dire quel radar, quelle zone ou quelle ville.

L’envoi est chiffré sur votre téléphone avec une clé que seul le développeur possède : l’hébergeur du stockage ne peut donc pas le lire. Avec chaque journal, le serveur conserve le numéro de build de l’app et le modèle de la voiture — avec les anciennes versions de l’app, aussi le nom de l’adaptateur —, mais ni le pays d’où il a été envoyé, ni votre adresse IP. Les journaux sont conservés 30 jours. Sur le serveur, un journal attend 30 jours au maximum et il est supprimé dès que le développeur l’a téléchargé ; la copie téléchargée sur l’ordinateur du développeur est supprimée 30 jours après l’envoi du journal. Des extraits anonymisés — sans VIN, sans coordonnées et sans rien d’autre qui vous identifie, vous ou la voiture — peuvent être conservés plus longtemps pour tester l’app. Écrivez-nous avec le code d’un journal pour le faire supprimer plus tôt. Si vous partagez vous-même les fichiers du journal, par Mail ou la feuille de partage, ils partent tels quels, itinéraire compris.

Quand un journal arrive, le serveur envoie au développeur un court avis par e-mail : le code du journal, le numéro de build de l’app, le modèle de la voiture, la taille du journal et la présence ou non d’une note — avec les anciennes versions de l’app, aussi le nom de l’adaptateur et la note elle-même. Rien de l’intérieur du journal ne l’accompagne : ni VIN, ni relevés, ni positions. Cloudflare l’envoie dans la boîte mail du développeur, et il est supprimé dans le même délai de 30 jours.

Rapports de plantage

Activés dès le premier lancement ; « Plus → Données et confidentialité → Rapports de plantage et utilisation → Envoyer les rapports de plantage » permet de les désactiver. Quand l’app plante ou se bloque, un rapport part vers Sentry, un service de rapports de plantage, sur ses serveurs situés dans l’UE : l’endroit du code où cela s’est produit, le modèle d’iPhone, les versions d’iOS et de l’app, la langue et la région réglées sur le téléphone, et si l’app installée provient de TestFlight ou de l’App Store. S’y ajoutent l’état technique que le logiciel de Sentry joint par défaut — mémoire, niveau de batterie et orientation — et un bref historique de ce qui s’est passé juste avant : l’app qui passe en arrière-plan puis revient, les changements d’écran et les touchers, Wi-Fi ou réseau mobile.

Un rapport ne contient rien sur la voiture, le trajet ou l’endroit où vous vous trouvez : aucun VIN (tout ce qui en a la forme est supprimé, messages d’erreur compris), aucun itinéraire, aucune valeur relevée, aucune hiérarchie des vues, aucune capture d’écran du téléphone en dehors des images décrites plus bas, aucune requête réseau, aucune session, aucun identifiant d’utilisateur ou d’installation et aucun nom d’appareil. Sentry est configuré pour ne pas stocker votre adresse IP.

Ils sont activés par défaut sur la base de l’intérêt légitime : un rapport ne contient aucun identifiant ni aucun texte de votre écran, et c’est ainsi que les plantages sont trouvés et corrigés. Votre usage de l’app, lui, n’est envoyé qu’avec votre consentement.

Les versions de test de TestFlight envoient en plus, avec les rapports de plantage et sous le même interrupteur, au plus deux images par trajet. L’une montre le propre écran de Tachwire dans la voiture : environ trois minutes après l’arrivée des premières données de la voiture, et seulement si c’est Tachwire qui s’affiche à ce moment-là sur l’écran de la voiture, et non Plans ou la musique. C’est la fenêtre de Tachwire sur l’écran de la voiture telle qu’elle s’affichait à cet instant — ses tuiles avec leurs valeurs et les noms de vos pages — et rien d’autres apps ; cet écran n’affiche jamais de VIN ni votre position. L’autre montre l’onglet « Voiture » du téléphone pendant un trajet, à partir de la troisième minute et seulement tant que Tachwire est ouverte sur cet onglet, sans rien par-dessus et sans saisie en cours : ce qu’il affiche — le modèle de la voiture, son état et ses valeurs, les chiffres du dernier trajet —, chaque carte, chaque parcours et chaque lieu, adresse de stationnement comprise, étant recouvert d’un aplat uni sur le téléphone même, avant que l’image ne soit créée. Aucune des deux images ne contient de VIN ni votre position. Avec elles partent la taille de l’écran, sa disposition (la grille et la page de l’écran de la voiture, la taille du texte et l’apparence du téléphone), la minute du trajet et le numéro de build de l’app. C’est ainsi que nous voyons des tuiles coupées ou mal disposées dans des voitures et sur des téléphones que nous n’avons jamais sous les yeux. La version de l’App Store n’envoie ces images que si vous avez accepté de partager votre usage de l’app (voir plus bas).

Votre usage de l’app

Uniquement si vous l’acceptez. L’app pose la question une seule fois, avec une carte dans l’onglet « Voiture » (« Partager » ou « Non, merci »), et « Plus → Données et confidentialité → Rapports de plantage et utilisation → Partager votre usage de l’app » permet de modifier votre réponse à tout moment. Tant que vous n’avez pas dit oui, rien de tout cela n’est envoyé.

Ce qui part : les écrans que vous ouvrez et combien de temps chacun reste ouvert ; les tapotements rageurs (rage taps) — trois touchers ou plus en une seconde au même endroit — avec l’écran concerné, le fait que l’endroit touché soit ou non une commande, et le libellé de cette commande s’il fait partie des mots d’interface propres à l’app, envoyé en anglais, tout autre texte étant remplacé par un marqueur et jamais envoyé tel quel ; votre taille de texte et la langue de l’app ; le réglage « Bip au-dessus de la limite » quand vous le modifiez ; et, avec cela, le modèle d’iPhone et les versions d’iOS et de l’app. Les événements sont reliés entre eux par un nombre aléatoire qui ne vit que le temps d’un lancement de l’app ; il n’y a aucun identifiant durable. En dehors des deux images décrites plus bas, aucun texte de vos écrans et aucune donnée de la voiture ; jamais de localisation. Ces données partent vers Sentry, dans l’UE, comme les rapports de plantage.

Avec votre accord, la version de l’App Store envoie aussi les deux images d’écran décrites dans « Rapports de plantage » : au plus une de l’écran de Tachwire dans la voiture et une de l’onglet « Voiture » du téléphone par trajet, chaque carte, parcours et lieu recouvert avant que l’image ne soit créée, sans VIN ni position. « Non, merci » ou l’interrupteur désactivé les arrête ; sans votre oui, elles ne partent jamais.

Les étapes jusqu’au premier trajet ont leur propre accord, à part de tout ce qui précède : un interrupteur sur la dernière page de l’introduction, et Plus → Données et confidentialité → Rapports de plantage et utilisation → Partager les étapes franchies. Désactivé tant que vous ne l’activez pas. Seule une nouvelle installation envoie, et seulement ceci : les étapes atteintes — introduction terminée, adaptateur trouvé et connecté, premier trajet, page d’assistance ouverte —, chacune en jours entiers depuis le premier lancement, jamais une heure ; la réponse donnée dans l’introduction et si le rappel d’adaptateur a été programmé ; et comment s’est passée une connexion à l’adaptateur, dans les mots de l’app comme « trouvé », « connecté » ou « pas de réponse », avec sa durée approximative. Chaque étape part une fois. Pas de VIN, ni marque ni modèle de voiture, ni nom d’adaptateur, ni position, ni e-mail, ni identifiant d’installation ou d’utilisateur. Cela va à Sentry dans l’UE, comme les rapports de plantage, et n’est pas lié à vous.

Notifications

Uniquement si vous les demandez. L’app les propose avec une carte dans l’onglet « Voiture », et un réglage dans « Plus → Soutenir le projet » les active ou les désactive à tout moment. Il y en a deux sortes : les nouvelles — une nouvelle version, une demande de journaux de trajet, un changement important — et les réponses au sujet des journaux de trajet que vous avez envoyés, par exemple une erreur trouvée dans votre journal et la version qui la corrige.

Pour les envoyer, nous conservons chez Cloudflare, l’hébergeur du stockage : le jeton de notification qu’Apple attribue à cette app sur votre téléphone, la langue et le build de l’app, les sortes de notifications choisies et les codes des 30 derniers journaux de trajet envoyés par ce téléphone (seulement si les réponses sur vos journaux sont activées), pour qu’une réponse au sujet d’un journal parvienne au téléphone d’où il vient. Ni VIN, ni données du véhicule, ni position, ni pays, ni adresse IP. Les notifications partent de l’ordinateur du développeur par le service de notifications push d’Apple. Les désactiver efface aussitôt cette entrée ; si l’app n’est pas ouverte pendant quatre mois, elle s’efface d’elle-même.

Vidéos et images du parcours, tuiles de carte

Une vidéo ou une image du parcours est créée sur votre téléphone à partir du trajet que vous choisissez, pour la portion que vous choisissez. Elle n’est enregistrée que là où vous l’enregistrez ou la partagez ; Tachwire ne la reçoit pas. La carte est dessinée sur le téléphone à partir des données OpenStreetMap et porte la mention « © OpenStreetMap © OpenMapTiles » sur l’image et sur chaque image de la vidéo ; pour la dessiner, l’app télécharge des tuiles de carte auprès d’OpenFreeMap (Hyperknot Software Kft., UE). Les tuiles demandées couvrent la zone autour de la partie du parcours que vous avez choisie : OpenFreeMap peut donc voir quelle zone a été demandée, ainsi que votre adresse IP, comme n’importe quel site ; il indique que ses journaux sont anonymisés, ne conservent pas d’adresse IP par défaut et sont supprimés au bout de 7 jours (https://openfreemap.org/privacy/). Ni le tracé du parcours, ni le VIN, ni aucun compte ne partent avec la requête. Les tuiles téléchargées restent dans le cache de l’app sur votre téléphone. Les cartes dans l’app — sur la page d’un trajet et son écran de parcours — viennent d’Apple Plans et ne quittent jamais l’app.

Photos

Pour enregistrer une vidéo du parcours, Tachwire demande un accès à Photos en ajout seulement : l’app peut ajouter la vidéo à votre photothèque, mais ne peut rien y voir, lire ni modifier. Vous pouvez changer cela dans Réglages → Apps → Tachwire → Photos.

Images de votre voiture

L’image de votre voiture est choisie uniquement d’après la marque, la génération et le code de peinture — par exemple « G05, peinture 475 ». Si l’app n’a pas encore cette image, elle la demande à ce site avec ces seules informations ; le site ne garde aucune trace de qui l’a demandée et, s’il faut dessiner l’image, transmet ces mêmes informations à son service de rendu, carimage.dev. Ni le VIN ni aucune autre information sur votre voiture ne sont envoyés.

L’étiquette de confidentialité de l’App Store

L’étiquette indique que ces données sont « liées à votre identité » : les journaux de trajet, parce qu’ils contiennent le VIN de la voiture, et avec eux la localisation qu’ils peuvent contenir — précise pour les tours sur circuit, le pays pour les alertes radars ; et le jeton de notification, parce qu’Apple l’attribue à ce téléphone. Tout cela ne part que si vous l’activez. Les données de plantage, de performances et d’utilisation — images d’écran comprises — ne sont pas liées : elles ne contiennent aucun identifiant durable. Quand vous créez une vidéo ou une image du parcours, OpenFreeMap voit en outre quelle zone de la carte a été demandée, comme expliqué plus haut.

App Store et TestFlight

Apple gère les téléchargements et, pendant la phase de test, les rapports de plantage et les commentaires dans le cadre des conditions de TestFlight ; ces traitements relèvent de la politique de confidentialité d’Apple, et non de la nôtre.

Les cartes, ainsi que l’adresse de l’endroit où vous avez stationné, viennent d’Apple Plans, et ces requêtes relèvent elles aussi de la politique de confidentialité d’Apple.

Ce site

Le site lui-même ne collecte rien et ne dépose aucun cookie de suivi. Cloudflare, qui l’héberge, compte le total des pages vues avec son outil Web Analytics — sans cookies et sans suivre personne — et ces décomptes ne contiennent aucune donnée personnelle, ni pour Cloudflare ni pour nous. La langue que vous choisissez dans le menu est mémorisée dans votre propre navigateur, avec un seul cookie, tachwire_lang, qui indique au site dans quelle langue servir les pages et ne contient rien d’autre.

Responsable du traitement

Le responsable du traitement des données décrites ici est Maxim Pogozhiy, le développeur de l’app. Contact : support@tachwire.app. Une adresse postale pour les demandes formelles est communiquée sur demande.

Écrivez à cette adresse pour savoir quelles données nous détenons sur vous, ou pour demander la suppression d’un journal de trajet ou d’un enregistrement de notifications ; indiquez le code du journal si vous l’avez.

Contact

Questions sur les données : support@tachwire.app.