Politique de confidentialité
En vigueur le 12 octobre 2026. Version 1.1.
Cette politique explique comment Maps & Apps Inc. traite les renseignements personnels pour le site public, le tableau de bord, les API, le soutien et la facturation d'unmap. Maps & Apps Inc. est responsable de ces renseignements, au sens de la Loi sur la protection des renseignements personnels et les documents électroniques (LPRPDE) et, pour les personnes situées au Québec, de la Loi sur la protection des renseignements personnels dans le secteur privé telle que modifiée par la Loi 25.
Notre responsable de la protection des renseignements personnels, Abraham Poorazizi, répond de la présente politique et des renseignements que nous détenons. Vous pouvez le joindre à privacy@unmap.dev ou par la poste à Maps & Apps Inc., 108 Patterson Dr SW, Calgary (Alberta) T3H 3B2, Canada.
Ce qu'est unmap
unmap fournit des cartes, du géocodage, des itinéraires, la gestion de compte et la facturation pour les développeurs. Le produit est conçu au Canada et fonctionne sur l'infrastructure Cloudflare. Le traitement libre-service est nord-américain (les régions ENAM/WNAM de Cloudflare) et non uniquement canadien. Si vous avez besoin d'une garantie contractuelle de résidence des données au Canada, contactez-nous avant d'utiliser un forfait libre-service.
Données que nous collectons
Données de compte. Lorsque vous vous connectez, nous conservons votre adresse courriel, l'identifiant du compte, la langue choisie, le forfait, le plafond de dépenses, les identifiants client ou abonnement Stripe lorsque la facturation est activée, et l'identifiant GitHub facultatif si vous connectez GitHub.
Données d'authentification. Les jetons de lien magique sont stockés seulement sous forme de hachage SHA-256. Les sessions sont conservées dans KV pendant 30 jours et liées à un témoin sécurisé, HttpOnly. Un témoin distinct unmap_signed_in=1, non HttpOnly, permet au site statique d'afficher le lien Tableau de bord; il ne sert pas d'autorité.
Données de clé API. Les clés API sont stockées de deux façons : sous forme de hachage SHA-256, qui sert à authentifier vos requêtes, et chiffrées en AES-256-GCM au moyen d'une clé conservée dans un stockage de secrets géré, afin que vous puissiez réafficher une clé depuis le tableau de bord. Nous conservons les métadonnées de clé comme le nom, l'environnement, la date de création, le compte, le forfait et la liste des origines d'où la clé peut être utilisée. La suppression d'une clé retire la clé et ses métadonnées.
Données d'utilisation et de facturation. Nous conservons des compteurs d'utilisation par point de terminaison, clé et jour pour limiter le débit, appliquer les volumes inclus, appliquer les plafonds de dépenses et facturer l'utilisation payante. Les numéros de carte ne nous parviennent jamais : Stripe les recueille et les conserve, et nous ne voyons que les identifiants et les enregistrements de facture que Stripe nous retourne.
Données de requête. L'application ne conserve pas de profils de visiteurs, d'identifiants d'appareil ni de données de suivi publicitaire. Nous ne journalisons pas les adresses ni les coordonnées contenues dans vos requêtes API. Le géocodage par lots est la seule exception, et elle est délibérée : un fichier que vous téléversez doit être conservé pour être traité, et il est supprimé selon le calendrier ci-dessous. Pour le géocodage, les réponses réussies peuvent être mises en cache sur le réseau périphérique de Cloudflare jusqu'à 24 heures. Ces entrées de cache sont construites sans la clé API, mais le texte de recherche ou les coordonnées peuvent faire partie de l'URL synthétique de cache utilisée pour accélérer les requêtes répétées. Les réponses d'itinéraires sont mises en cache par clé jusqu'à une heure. Les tuiles et styles sont mis en cache comme ressources cartographiques statiques.
Cloudflare peut aussi traiter des journaux réseau et de la télémétrie de sécurité comme fournisseur d'infrastructure.
Télémétrie opérationnelle
Les journaux automatiques d'invocation Cloudflare et les traces sont désactivés. unmap enregistre uniquement la méthode, la catégorie du point d'accès, le statut de réponse, un code d'erreur général et la latence arrondie, pendant un maximum de sept jours. Ces événements ne contiennent ni adresse IP source, ni agent utilisateur, ni URL, en-tête, témoin, clé API, valeur OAuth, paramètre de recherche ou d'itinéraire, coordonnée, corps de requête ou identifiant de compte. L'accès est limité au propriétaire du compte, sauf accès temporaire lors d'un incident.
Pourquoi nous les utilisons
Nous utilisons les données de compte, de clé et d'utilisation pour authentifier les requêtes, exploiter le tableau de bord, appliquer les quotas et plafonds de dépenses, prévenir les abus, offrir du soutien, envoyer les liens de connexion, gérer la facturation et améliorer la fiabilité. Nous ne vendons pas les renseignements personnels, nous n'utilisons pas le trafic API pour du ciblage publicitaire et nous ne l'utilisons pas pour entraîner des modèles.
Nous nous appuyons sur votre consentement, donné à la création du compte, et sur la nécessité du traitement pour fournir le service demandé et respecter nos obligations légales et fiscales. Vous pouvez retirer votre consentement en fermant votre compte, ce qui met fin au service.
Les blocages liés au quota, au plafond de dépenses et au défaut de paiement sont appliqués automatiquement par le logiciel, sans examen humain au cas par cas. Ils ne touchent que l'accès à l'API, et vous pouvez demander un réexamen à support@unmap.dev.
Sous-traitants
Nous faisons appel aux fournisseurs suivants pour exploiter unmap. Chacun est lié par son propre contrat et traite les renseignements personnels suivant nos instructions.
| Fournisseur | Rôle | Lieu |
|---|---|---|
| Cloudflare | Hébergement, Workers, KV, D1, R2, mise en cache périphérique, DNS et sécurité, envoi des courriels de connexion | Réseau périphérique nord-américain (ENAM/WNAM) |
| Stripe | Paiement, abonnements, factures, modes de paiement, déclaration de l'utilisation mesurée | États-Unis et international |
| GitHub | Connexion OAuth facultative, si vous la choisissez | États-Unis |
| Simple Analytics | Comptage des pages vues du site public, sans témoins | Pays-Bas |
Une partie du traitement a donc lieu hors du Canada, et des renseignements personnels détenus dans un autre pays peuvent être assujettis aux lois de ce pays, y compris à l'accès licite de ses autorités. Nous mettrons ce tableau à jour avant d'ajouter un sous-traitant qui traite des renseignements personnels.
Conservation
| Données | Durée de conservation |
|---|---|
| Enregistrements de session navigateur | 30 jours à compter de la connexion |
| Jetons de lien magique | 15 minutes, à usage unique; lignes expirées supprimées un jour plus tard |
| État OAuth GitHub | 10 minutes |
| Marqueurs de limitation de débit à la connexion | 60 secondes |
| Télémétrie opérationnelle | 7 jours |
| Fichiers téléversés pour le géocodage par lots, leurs fragments analysés, les résultats et les exports | 7 jours à compter de la création du traitement |
| État et décomptes d'un traitement par lots, sans le contenu du fichier | 30 jours à compter de la création du traitement |
| Cache de géocodage | Jusqu'à 24 heures |
| Cache d'itinéraires | Jusqu'à 1 heure, par clé |
| Compte | Durée de vie du compte |
| Clés API et leurs métadonnées | Jusqu'à la suppression de la clé, ou la durée de vie du compte |
| Compteurs d'utilisation et enregistrements de facturation | Durée de vie du compte, puis 7 ans, pour les obligations fiscales et de vérification |
| Copies de sauvegarde chiffrées du plan de contrôle | Jusqu'à 35 jours |
Lorsque vous supprimez une clé, ses compteurs d'utilisation passent à votre compte au lieu d'être supprimés avec elle, afin que votre historique d'utilisation et vos enregistrements de facturation restent complets.
Les sauvegardes sont des exports quotidiens chiffrés du plan de contrôle (comptes, clés, utilisation) écrits dans un stockage dédié à accès restreint et chiffrés au moyen d'une clé conservée hors ligne. Les enregistrements de session, d'état OAuth et de limitation de débit en sont entièrement exclus : une restauration ne ressuscite donc jamais une session que vous avez fermée.
Les fichiers que vous téléversez pour le géocodage par lots
Si vous utilisez le géocodage par lots, le fichier CSV que vous téléversez est conservé pendant l'exécution du traitement. Il en va de même pour les fragments qui en sont analysés, pour les résultats et pour les fichiers que vous téléchargez à la fin. Tout cela est supprimé 7 jours après la création du traitement, et la date exacte vous est indiquée avant le téléversement ainsi que sur la page du traitement. Vous pouvez supprimer un traitement plus tôt : l'accès est révoqué immédiatement et les fichiers sont retirés peu après.
Seule la colonne que vous associez est transmise au service de géocodage. Le reste du fichier est conservé, vous est retourné dans la sortie, et n'est jamais interrogé.
Ces fichiers sont hébergés dans Cloudflare R2 et les métadonnées du traitement dans Cloudflare D1, tous deux actuellement dans la région ouest de l'Amérique du Nord de Cloudflare. Nous n'offrons pas de résidence des données au Canada, et rien sur cette page ne doit être interprété comme une telle promesse.
Vos droits
En vertu de la LPRPDE et, au Québec, de la Loi 25, vous pouvez nous demander :
- l'accès aux renseignements personnels que nous détenons à votre sujet, ainsi que l'usage qui en a été fait et les tiers à qui ils ont été communiqués;
- la rectification de renseignements inexacts ou incomplets;
- la suppression de votre compte et des renseignements qui s'y rattachent;
- le retrait de votre consentement, sous réserve des limites légales et contractuelles;
- la communication de vos données de compte dans un format technologique structuré et couramment utilisé (portabilité, pour les résidents du Québec).
Écrivez à privacy@unmap.dev. Nous répondons dans les 30 jours. Nous pouvons devoir confirmer que vous contrôlez l'adresse courriel du compte avant d'agir.
Suppression du compte. Demandez-la à privacy@unmap.dev : nous supprimons votre compte, vos sessions, vos clés et votre profil dans les 30 jours, et révoquons vos clés immédiatement. Les enregistrements de facturation et d'utilisation qui appuient des factures émises sont conservés pendant la période de sept ans indiquée au tableau ci-dessus, parce que les lois fiscales et de vérification l'exigent; ils ne servent à rien d'autre.
Plaintes. Dites-le-nous d'abord. Nous préférons corriger la situation. Si vous n'êtes pas satisfait, vous pouvez porter plainte au Commissariat à la protection de la vie privée du Canada (priv.gc.ca) ou, au Québec, à la Commission d'accès à l'information (cai.gouv.qc.ca).
Sécurité et incidents
Les secrets sont conservés sous forme de hachage, chiffrés, ou dans un stockage de secrets géré, le transport est chiffré par TLS de bout en bout, l'accès au tableau de bord exige un témoin de session que nous pouvons révoquer, et les sauvegardes sont chiffrées. Aucun système n'est parfait. Si une atteinte présente un risque de préjudice sérieux, nous en aviserons les personnes touchées et l'autorité compétente comme l'exigent la LPRPDE et la Loi 25, et nous tenons un registre des incidents de confidentialité.
Témoins et stockage local
unmap utilise un témoin de session sécurisé pour l'accès au tableau de bord et un témoin d'indice de connexion pour la navigation statique. Le sélecteur de thème et le compositeur peuvent utiliser le stockage du navigateur pour conserver des préférences d'interface. Nous n'utilisons pas de témoins publicitaires. Les pages vues du site public sont comptées par Simple Analytics, qui ne dépose aucun témoin, ne recueille ni ne conserve d'adresse IP, déduit un pays approximatif du fuseau horaire du navigateur plutôt que d'un identifiant d'appareil, et ne recueille rien lorsque le navigateur envoie le signal Do Not Track.
Enfants
unmap est un outil pour développeurs et ne s'adresse pas aux enfants. Nous ne recueillons pas sciemment de renseignements personnels auprès de personnes de moins de 14 ans. Si vous croyez qu'un enfant a créé un compte, écrivez à privacy@unmap.dev et nous le supprimerons.
Modification de la présente politique
Nous pouvons mettre à jour cette politique à mesure que le produit évolue. Chaque version porte une date d'entrée en vigueur et un numéro de version en tête de la présente page. Pour toute modification importante, nous donnons un préavis d'au moins 30 jours, par courriel à l'adresse de votre compte ou par un avis sur unmap.dev, avant l'entrée en vigueur de la nouvelle version.
Contact
Maps & Apps Inc., 108 Patterson Dr SW, Calgary (Alberta) T3H 3B2, Canada. www.mapsnapps.org
Questions et demandes relatives à la confidentialité, et contact du responsable de la protection des renseignements personnels (Abraham Poorazizi) : privacy@unmap.dev. Aide pour le compte et la facturation : support@unmap.dev.