> Apple MapKit JS ante el RGPD y la ePrivacy: IP tratada por Apple, autenticación JWT, opción sin cookies, transferencia a EE. UU. y consentimiento.
>
> Canonical: https://www.flowconsent.com/es/services/otros/apple-mapkit-js

Otros

# Apple MapKit JS

Preferencias · [Sitio oficial](https://developer.apple.com/maps/web/)

Apple MapKit JS es el SDK oficial de JavaScript que permite a un sitio web incrustar Apple Maps interactivos con teselas, geocodificación, búsqueda y rutas, autenticado mediante un JWT emitido desde su cuenta de Apple Developer.

[Bloquear Apple MapKit JS hasta el consentimiento](https://app.flowconsent.com/auth/sign-up?utm_source=flowconsent.com\&utm_medium=referral\&utm_campaign=other) · [Escanear mi sitio](https://www.flowconsent.com/es/scan)

En resumen

- Categoría

  [Otros](https://www.flowconsent.com/es/services/otros)

- Consentimiento

  Preferencias

- Consentimiento previo

  Obligatorio

- Cookies documentadas

  2

- Dominios de terceros

  4

- Servidores

  Apple infrastructure operated globally with EU presence; tile and search requests routed through Apple data centres, signed JWT validated server side

Presentación

## ¿Qué hace Apple MapKit JS?

Apple MapKit JS es la implementación en JavaScript del SDK cartográfico de Apple. Replica la API nativa MapKit de iOS y macOS y permite a los desarrolladores web incrustar Apple Maps con teselas interactivas, búsqueda, geocodificación, rutas y superposiciones. Apple lo posiciona como alternativa orientada a la privacidad frente a Google Maps y Mapbox, con una cuota mensual gratuita para la mayoría de los sitios.

## **Qué hace Apple MapKit JS**

Las llamadas se autentican mediante un JSON Web Token de corta duración firmado con una clave privada de su cuenta de Apple Developer. El JWT se pasa a mapkit.init. El SDK carga las teselas desde cdn.apple-mapkit.com, recupera resultados de búsqueda y rutas desde api.apple-mapkit.com y renderiza el mapa. MapKit JS no requiere que el usuario tenga sesión iniciada con un Apple ID.

## **Cookies y datos recopilados**

Apple MapKit JS apenas instala cookies en la página anfitriona. Los servidores de Apple sí reciben la IP, el user agent, el JWT (con su team ID y el origin), las coordenadas de las teselas, la consulta de búsqueda y las coordenadas de las rutas. Si se usa la API Geolocation, pueden enviarse coordenadas GPS precisas a Apple tras la autorización explícita del usuario.

## **Implicaciones RGPD y ePrivacy**

La IP y la geolocalización son datos personales. Aunque MapKit JS no depende de cookies de terceros, carga scripts desde Apple, lo que constituye un acceso al terminal más allá de lo estrictamente necesario. Las autoridades europeas suelen exigir consentimiento previo para este tipo de incrustaciones. Apple también actúa como responsable independiente para la mejora del servicio, además de como encargado para la funcionalidad del mapa.

## **Transferencias de datos a Estados Unidos**

Apple Inc es una empresa estadounidense y opera Apple Maps Server con infraestructura en la UE y EE. UU. Las transferencias se cubren con el Data Privacy Framework UE-EE. UU. (Apple está certificada) y con cláusulas contractuales tipo. Documente el mecanismo en su registro de actividades.

## **Cómo incrustarlo cumpliendo la normativa**

Use un marcador clicable que mencione Apple Maps, Apple Inc y la transferencia a EE. UU. Bloquee la carga de mapkit.js por defecto en su CMP. Genere JWT de corta duración en servidor, no incruste secretos persistentes en la página y restrinja el origin claim a sus dominios. Mencione Apple Maps en su política de privacidad con categorías de datos y mecanismo de transferencia.

Cumplimiento

## Apple MapKit JS y el RGPD

Apple MapKit JS está clasificado como «Preferencias». En un sitio dirigido a visitantes europeos, solo debe cargarse después del consentimiento del visitante y debe figurar en su política de cookies.

- Base jurídica

  Consent (Art. 6(1)(a) GDPR and Art. 5(3) ePrivacy Directive) for the embed; legitimate interest possible only for strictly necessary tiles in some contexts

- Nivel de riesgo

  medium

- Normativa aplicable

  GDPR, ePrivacy Directive, EU-US Data Privacy Framework, Apple Developer Program License Agreement

### Evaluación de impacto (EIPD)

Se recomienda una EIPD en flujos de consumo que combinan MapKit JS con geolocalización precisa, sobre todo si el mapa se carga en todas las páginas. Documente la cadena JWT, el almacenamiento de las consultas por Apple, el mecanismo de transferencia y la opción de un mapa alternativo más respetuoso.

### Texto de ejemplo para su banner

> Incrustamos Apple Maps (MapKit JS) para mostrar ubicaciones y rutas. El mapa lo carga Apple y trata su IP y su ubicación aproximada en servidores de Apple en la UE y en EE. UU. Solo lo activamos tras aceptar la categoría de mapas e incrustaciones en nuestro banner de cookies.

Cookies y rastreadores

## Lo que Apple MapKit JS instala y contacta

- Método de seguimiento

  JavaScript SDK that loads tiles, geocoding and routing from Apple Maps Server, authenticated by a JWT generated from your MapKit developer key

- Ubicación de los servidores

  Apple infrastructure operated globally with EU presence; tile and search requests routed through Apple data centres, signed JWT validated server side

- Modo sin cookies disponible

  Sí

- Transferencia de datos fuera de la UE

  Apple Maps Server is operated by Apple Inc (US). Map tile requests, geocoding and search queries are processed by Apple infrastructure that includes EU and US data centres. Transfers rely on the EU-US Data Privacy Framework (Apple is certified) and on Standard Contractual Clauses with a Transfer Impact Assessment.

### Cookies instaladas (2)

| Nombre     | Tipo         | Duración | Finalidad                                                                                                |
| ---------- | ------------ | -------- | -------------------------------------------------------------------------------------------------------- |
| mk\_token  | localStorage | Session  | Caches the developer issued JSON Web Token used to authenticate MapKit JS calls during the page session. |
| mk\_locale | localStorage | 30 days  | Stores the resolved locale and unit preferences used by MapKit JS to localise tiles and search results.  |

### Dominios de terceros contactados (4)

- `cdn.apple-mapkit.com`
- `api.apple-mapkit.com`
- `sat-cdn.apple-mapkit.com`
- `maps.apple.com`

Preguntas

## Preguntas frecuentes sobre Apple MapKit JS

¿No encuentra su pregunta? Escríbanos, respondemos rápido.

[Escríbanos](https://www.flowconsent.com/es/demo)

### ¿Qué cookies instala Apple MapKit JS?

MapKit JS apenas instala cookies en la página anfitriona, lo que lo hace atractivo para sitios respetuosos con la privacidad. Aun así, los servidores de Apple reciben metadatos técnicos (IP, user agent, claims del JWT y consultas) en cada llamada de teselas o API.

### ¿Requiere Apple MapKit JS consentimiento RGPD?

En la mayoría de los casos sí. Cargar scripts desde cdn.apple-mapkit.com es un acceso al terminal más allá de lo estrictamente necesario, y la IP y las consultas las trata un proveedor estadounidense. Las autoridades europeas suelen exigir consentimiento previo para mapas incrustados.

### ¿Cuál es la base jurídica del tratamiento?

La base más segura es el consentimiento del artículo 6.1.a del RGPD. El interés legítimo solo puede considerarse cuando el mapa es estrictamente necesario para atender la solicitud del usuario (por ejemplo, selector de dirección de entrega) con un test documentado.

### ¿Se transfieren datos fuera de la UE?

Apple Maps Server lo opera globalmente Apple Inc, con presencia en la UE y EE. UU. Las transferencias se apoyan en el Data Privacy Framework UE-EE. UU. y en cláusulas contractuales tipo. Se recomienda un Transfer Impact Assessment.

### ¿Es necesaria una EIPD?

Se recomienda una EIPD cuando MapKit JS se combina con geolocalización precisa, en flujos de consumo a gran escala o junto a otras herramientas de seguimiento. Documente la cadena JWT, los datos enviados a Apple y el impacto en la minimización.

### ¿Cómo incrustar Apple MapKit JS de forma conforme?

Use un marcador clicable, condicione mapkit.js al consentimiento en su CMP, genere JWT de corta duración en servidor, restrinja el origin claim a sus dominios y mencione Apple Maps en su política de privacidad. Tenga preparado un mapa estático de respaldo.

### ¿Existen alternativas a Apple MapKit JS?

Alternativas: Google Maps, Mapbox, MapTiler, HERE Maps, Leaflet con OpenStreetMap o protomaps para teselas vectoriales autoalojadas. MapTiler y protomaps admiten alojamiento estrictamente en la UE y suelen encajar mejor con audiencias europeas.

### ¿Cómo actualizo mi política de cookies para Apple MapKit JS?

Aunque no haya cookies de terceros, incluya Apple MapKit JS como integración de terceros, explique que la IP y las consultas las procesa Apple en la UE y EE. UU., describa el mecanismo JWT y enlace la política de privacidad de Apple.

Misma categoría

## Más servicios: Otros

[Ver toda la categoría](https://www.flowconsent.com/es/services/otros)

### [Atlassian Jira Issue Collector](https://www.flowconsent.com/es/services/otros/atlassian-jira-issue-collector)

[Otros](https://www.flowconsent.com/es/services/otros/atlassian-jira-issue-collector)

·

### [Taiga](https://www.flowconsent.com/es/services/otros/taiga)

[Preferencias](https://www.flowconsent.com/es/services/otros/taiga)

·

### [Whitelabel MD](https://www.flowconsent.com/es/services/otros/whitelabel-md)

[Preferencias](https://www.flowconsent.com/es/services/otros/whitelabel-md)

·

### [Blesta](https://www.flowconsent.com/es/services/otros/blesta)

[Esencial](https://www.flowconsent.com/es/services/otros/blesta)

·

### [ExpertRec](https://www.flowconsent.com/es/services/otros/expertrec)

[Analítica](https://www.flowconsent.com/es/services/otros/expertrec)

·

### [Survale](https://www.flowconsent.com/es/services/otros/survale)

[Preferencias](https://www.flowconsent.com/es/services/otros/survale)

## Haga que su sitio cumpla la normativa hoy mismo.

Gratis hasta 25.000 sesiones al mes. Sin tarjeta de crédito, sin compromiso.

[Crear mi banner](https://app.flowconsent.com/auth/sign-up?utm_source=flowconsent.com\&utm_medium=referral\&utm_campaign=general) · [Escanear mi sitio](https://www.flowconsent.com/es/scan)
