Autres

Mapbox.js

PréférencesSite officiel

Mapbox.js et Mapbox GL JS affichent des cartes interactives dans le navigateur en chargeant les tuiles et la télémétrie depuis des serveurs Mapbox situés aux États Unis, ce qui soulève des questions de transfert au regard du RGPD.

Présentation

Que fait Mapbox.js ?

Ce qu'est Mapbox

Mapbox est une plateforme de cartographie dont les bibliothèques JavaScript, Mapbox.js et le plus récent Mapbox GL JS, intègrent des cartes interactives, du géocodage et du calcul d'itinéraires dans les sites et applications. Lorsqu'une page charge une carte Mapbox, le navigateur du visiteur demande les tuiles, les polices et les styles directement à l'infrastructure Mapbox, et la bibliothèque peut renvoyer des données de télémétrie anonymes à Mapbox.

Cookies et données collectées

Mapbox GL JS ne dépose généralement pas de cookies, mais chaque requête de carte transmet l'adresse IP du visiteur, le lieu et les coordonnées demandés, ainsi que des détails techniques comme le navigateur et l'appareil. La bibliothèque collecte aussi une télémétrie sur les interactions, sauf si vous la désactivez. L'adresse IP et les données de localisation restent des données personnelles même sans cookie.

Implications RGPD et ePrivacy

Comme aucune information n'est par défaut stockée ou lue sur l'appareil, la règle de consentement ePrivacy propre aux cookies peut ne pas s'appliquer strictement, mais le RGPD encadre toujours le transfert de l'adresse IP et de la localisation vers Mapbox. Des autorités comme la CNIL considèrent que les ressources tierces chargées automatiquement, dont les cartes, nécessitent le consentement lorsqu'elles exposent des données à un responsable étranger.

Exigences de consentement

L'approche la plus sûre consiste à ne charger la carte Mapbox qu'après le consentement du visiteur, par exemple derrière un espace réservé à activer au clic. Si vous vous appuyez plutôt sur l'intérêt légitime, vous devez documenter un test de mise en balance et offrir une opposition simple. La télémétrie doit être désactivée lorsqu'elle n'est pas nécessaire.

Transferts de données

Mapbox est une société américaine qui sert les tuiles et traite les requêtes depuis une infrastructure aux États Unis ; utiliser ses cartes implique donc un transfert international. Ce transfert doit être couvert par le cadre de protection des données UE États Unis, auquel Mapbox peut adhérer, ou par des clauses contractuelles types assorties de mesures supplémentaires.

Étapes pratiques de conformité

Utilisez un encapsulage à activer au clic pour qu'aucune requête Mapbox ne parte avant le consentement, désactivez la télémétrie dans les options de la carte, restreignez votre jeton d'accès et documentez le transfert dans votre politique de confidentialité. Envisagez une alternative cartographique européenne ou auto hébergée pour les pages où le taux de consentement est faible.

Conformité

Mapbox.js et le RGPD

Mapbox.js est classé dans la catégorie « Préférences ». Sur un site qui vise des visiteurs européens, il ne doit se charger qu'après le consentement du visiteur, et doit figurer dans votre politique de cookies.

Base légale
Consent under Article 6(1)(a) GDPR for loading the third party map, or a carefully assessed legitimate interest
Niveau de risque
medium
Textes applicables
GDPR, ePrivacy Directive

Analyse d'impact (AIPD)

Une AIPD mérite d'être envisagée lorsque Mapbox sert au suivi de localisation continu, au positionnement de flotte ou d'utilisateurs plutôt qu'à une simple carte statique. Évaluez le transfert vers les États Unis, le volume de données de localisation et l'intérêt d'une alternative européenne.

Exemple de texte pour votre bannière

Nous utilisons Mapbox pour afficher des cartes interactives. Le chargement d'une carte envoie votre adresse IP et votre requête de localisation à Mapbox aux États Unis. Les cartes ne se chargent qu'après votre acceptation.
Cookies et traceurs

Ce que Mapbox.js dépose et contacte

Méthode de suivi
JavaScript SDK with API requests and anonymous telemetry
Localisation des serveurs
United States
Mode sans cookie disponible
Oui
Transfert de données hors UE
Map tiles, geocoding and telemetry are served from Mapbox infrastructure in the United States, so each map view sends the visitor IP address and request data to a US controller. Transfers rely on the EU US Data Privacy Framework or Standard Contractual Clauses.

Cookies déposés (2)

NomTypeDuréeFinalité
mapbox.eventDataLocal storagePersistent until clearedStores an anonymous identifier and event data used by Mapbox telemetry. Can be disabled in the map options.
mapbox.eventData.uuidLocal storagePersistent until clearedHolds the anonymous telemetry identifier associated with map interactions.

Domaines tiers contactés (3)

  • api.mapbox.com
  • events.mapbox.com
  • tiles.mapbox.com
Questions

Questions fréquentes sur Mapbox.js

Une question qui n'est pas dans la liste ? Écrivez-nous, on répond vite.

Mapbox dépose-t-il des cookies ?

Mapbox GL JS ne dépose pas de cookies traditionnels par défaut, mais il stocke un identifiant anonyme dans le stockage local pour la télémétrie et envoie votre adresse IP à chaque requête de carte. Vous pouvez désactiver la télémétrie dans la configuration de la carte.

Ai-je besoin du consentement pour Mapbox ?

Dans la plupart des interprétations européennes, vous devez obtenir le consentement avant de charger une carte Mapbox, car la requête révèle l'adresse IP et la localisation du visiteur à un fournisseur américain. Un espace réservé à activer au clic est le moyen le plus propre de recueillir ce consentement.

Quelle est la base légale de Mapbox ?

Vous pouvez vous appuyer sur le consentement au titre de l'article 6(1)(a) du RGPD, ou sur un intérêt légitime documenté au titre de l'article 6(1)(f) si la carte est essentielle et la télémétrie désactivée. Les règles ePrivacy sont moins centrales ici car Mapbox ne stocke pas de cookies par défaut.

Mapbox transfère-t-il des données vers les États Unis ?

Oui, Mapbox est une société américaine qui sert les tuiles et traite les requêtes depuis une infrastructure aux États Unis ; l'IP et la localisation du visiteur y sont donc transférées. Appuyez-vous sur le cadre de protection des données UE États Unis ou sur des clauses contractuelles types.

Une AIPD est-elle nécessaire pour Mapbox ?

Une simple carte décorative nécessite rarement une AIPD, mais un suivi de localisation continu, une surveillance de flotte ou un positionnement d'utilisateurs à grande échelle en demandent généralement une. Évaluez le transfert et la sensibilité des données de localisation.

Comment mettre en œuvre Mapbox en conformité ?

Conditionnez la carte au consentement, désactivez la télémétrie, restreignez le jeton d'accès à vos domaines et documentez le transfert vers les États Unis dans votre politique de confidentialité. Prévoyez une solution de repli comme une image statique ou une adresse pour les utilisateurs qui refusent.

Existe-t-il des alternatives à Mapbox ?

Les options européennes ou auto hébergées incluent MapLibre GL avec des tuiles auto hébergées, OpenStreetMap avec un serveur de tuiles européen, et des fournisseurs comme HERE ou des services cartographiques locaux. Elles peuvent réduire ou supprimer le transfert vers les États Unis.

Comment mettre à jour ma politique de cookies pour Mapbox ?

Indiquez que les cartes Mapbox ne se chargent qu'après consentement, décrivez l'identifiant de télémétrie en stockage local et la requête de localisation basée sur l'IP, et signalez le transfert vers les États Unis. Mettez à jour la mention si vous activez la télémétrie ou changez de fournisseur.

Mettez votre site en conformité aujourd'hui.

Gratuit jusqu'à 25 000 sessions par mois. Sans carte bancaire, sans engagement.