Mistmap

JC STUDIO · MISTMAP

Política de privacidad

Vigente desde el 7 de noviembre de 2026 · JC Studio

1. Registro de recorridos

Puedes registrar recorridos a pie, en bici y en vehículos. El permiso de actividad física es opcional y solo se usa para los pasos (ver Pins, fotos y pasos); nunca decide qué se registra. Solo el movimiento confirmado por GPS suma distancia y área; las conexiones punteadas indican tramos sin registrar y no suman.

2. Responsable

JC Studio ofrece Mistmap (com.jcstudio.mistmap), un mapa personal de recorridos. Esta política cubre la app actual y estas páginas públicas. Contacto: whdcjf8172@gmail.com.

3. Recorridos y ubicación

Al iniciar un recorrido y dar permiso, la app registra en tu dispositivo ubicación precisa, horas, distancia y áreas exploradas. Durante ese recorrido puede seguir grabando con la pantalla apagada o en segundo plano; pausa o termina el recorrido para detenerla. Centrar el mapa también puede solicitar tu ubicación. Rutas, ciudades y ajustes se guardan localmente. La copia automática de la app está desactivada en Android; otras copias del sistema dependen de tus ajustes. La ubicación solo se recopila durante un recorrido que inicias tú, en la app o con el widget de la pantalla de inicio, y Android muestra una notificación permanente mientras dura. Mistmap no detecta ni registra movimiento por su cuenta cuando no hay un recorrido en curso y no pide en Android el permiso de ubicación “Permitir todo el tiempo”.

4. Mapas y ciudades

OpenFreeMap recibe solicitudes del área del mapa que ves e información de conexión como la dirección IP. El servicio de geocodificación del sistema recibe una coordenada representativa para obtener la ciudad, la coordenada de cada pin para nombrar su zona en la búsqueda de pins y el texto que escribes al buscar una dirección o un lugar. Estas solicitudes pueden revelar una zona vista o visitada. No enviamos la ruta completa a estos servicios.

5. Estadísticas

Las versiones de distribución envían a Supabase un ID de instalación aleatorio, ID de evento, aperturas, plataforma, versiones de app y compilación, idioma elegido y cantidad de recorridos terminados. Sirven para conocer instalaciones y actividad. No incluyen rutas, coordenadas, nombres de ciudades, cuentas, identificadores publicitarios ni de hardware. Los eventos pendientes pueden guardarse localmente y reintentarse. Un ID aleatorio es seudónimo y no garantiza anonimato completo.

6. Archivos, cuentas y pagos

Tú decides cuándo exportar o compartir. Las copias (ZIP si los pins tienen fotos) contienen rutas precisas, pins y fotos; las imágenes ocultan zonas próximas a los extremos, pero aún pueden revelar un lugar conocido. El destino del archivo aplica su propia política. La copia en la nube solo funciona tras iniciar sesión con Google (ver Copia opcional en la nube). En Android, los usuarios gratuitos pueden ver un intersticial de Google AdMob al abrir el diario o las ciudades descubiertas desde el mapa, o después de guardar un pin nuevo. Los intersticiales se limitan a uno cada cuatro horas, cuatro en 24 horas móviles y dos por sesión, y se omiten si no están precargados. Los banners solo aparecen en las pestañas Diario, Ciudades y Ajustes, no en el mapa de exploración. Google Mobile Ads puede recopilar y compartir la dirección IP, interacciones con la app y los anuncios, datos de diagnóstico e identificadores publicitarios o del dispositivo para ofrecer anuncios, realizar análisis y prevenir el fraude. Mistmap no envía rutas, coordenadas ni registros de recorridos en las solicitudes publicitarias. Mistmap Plus es una suscripción opcional y autorrenovable (mensual, o anual con posible prueba gratuita) vendida por Google Play; mientras está activa elimina los anuncios, guarda hasta tres fotos por pin e incluye las fotos de los pins en la copia opcional en la nube. Una compra única aparte elimina los anuncios para siempre. RevenueCat trata un ID anónimo de usuario de la app y el estado de compra o suscripción para conceder la ventaja; Google Play trata el pago y la facturación. Mistmap no recibe los datos completos de la tarjeta.

7. Pins, fotos y pasos

Al poner un pin, su lugar, hora, nota y las fotos que elijas se guardan en tu dispositivo. Las fotos solo vienen del selector de fotos del sistema y se guardan como copias reducidas en la carpeta de la app sin los datos de ubicación del original (EXIF); nunca se usa la cámara. Si permites la actividad física, se lee el sensor de pasos del teléfono mientras exploras para guardar los pasos de cada recorrido y separar la distancia a pie y en vehículo; un peso opcional estima las calorías y queda en el dispositivo. Los pasos nunca deciden qué se registra ni se usan para anuncios.

8. Copia opcional en la nube

Está desactivada salvo que inicies sesión con Google en Ajustes. La app envía el token de ID de Google que recibe de Android Credential Manager al servidor de copias de JC Studio (Cloudflare Workers), que lo verifica con Google y guarda las copias bajo el número único de tu cuenta de Google. El servidor no guarda tu correo ni tu nombre; el correo solo se muestra en la app de este dispositivo. Aproximadamente una vez al día (al abrir la app o en la tarea en segundo plano de Android) se suben a Cloudflare R2 los días con cambios —rutas precisas, horas, distancias, nombres de ciudades y pasos—, los pins (lugar y nota) y, con Plus, sus fotos; un dispositivo nuevo donde inicies sesión los descarga y combina. Cerrar sesión detiene las subidas; «Borrar la copia en la nube» elimina de inmediato todos los datos de esa cuenta en el servidor. Sin iniciar sesión no se envía nada.

9. Proveedores y transferencias

Supabase procesa eventos y aloja estadísticas; OpenFreeMap y los proveedores de ubicación/geocodificación del dispositivo suministran mapas y lugares; Google AdMob suministra anuncios a los usuarios gratuitos elegibles en Android; RevenueCat gestiona el estado de la ventaja de suscripción, Google Play gestiona el pago y Cloudflare aloja estas páginas y, si la usas, guarda y procesa la copia opcional en la nube (R2, Workers); Google verifica el inicio de sesión. Pueden procesar IP, registros de acceso e información técnica para entrega y seguridad, incluso fuera de tu país. No vendemos datos ni entregamos por separado los recorridos para publicidad entre apps. Podemos revelar información cuando lo exija la ley o sea necesario para proteger el servicio y a sus usuarios.

10. Transferencias internacionales

Los destinatarios siguientes tienen su sede o instalaciones fuera de Corea, por lo que estos datos pueden transferirse al extranjero. Cada transferencia se hace por HTTPS cifrado cuando usas la función correspondiente.
· Supabase, Inc. (empresa de EE. UU.; base de datos en la región de Seúl, Corea; privacy@supabase.io) — ID de instalación aleatorio, ID de evento, aperturas, plataforma, versión de la app, idioma elegido y número de recorridos completados / al abrir una versión publicada o completar un recorrido / estadísticas de uso / ver Conservación (sin caducidad automática fija por ahora)
· Cloudflare, Inc. (EE. UU.; privacyquestions@cloudflare.com) — con la copia en la nube activada: número único de tu cuenta de Google, recorridos (rutas precisas, horas, distancias, ciudades, pasos), pins (lugar y nota) y, con Plus, fotos de pins; IP y datos de conexión al abrir estas páginas / una vez al día aprox. para la copia y al abrir estas páginas / guardar y restaurar la copia, servir estas páginas / la copia hasta que la borres o lo pidas; los datos de conexión según la política de Cloudflare
· Google LLC (EE. UU.; https://support.google.com/policies/contact/general_privacy_form) — inicio de sesión con Google (verificación del token); Google Mobile Ads para usuarios gratuitos de Android (IP, interacciones, diagnósticos, identificadores publicitarios o del dispositivo); datos de pago de Google Play; geocodificador del dispositivo Android (una coordenada representativa, coordenadas de pins y texto buscado; en iOS, Apple Inc., EE. UU.) / al iniciar sesión, pedir anuncios, comprar o buscar ciudades y lugares / inicio de sesión, anuncios y medición, pago, nombres de lugares / según las políticas de Google
· RevenueCat, Inc. (EE. UU.; privacy@revenuecat.com) — ID anónimo de usuario y estado de compra/suscripción / al abrir, comprar y restaurar / conceder la ventaja / según la política de RevenueCat
· Hyperknot Software Kft. (Hungría; OpenFreeMap; privacy@openfreemap.org) — zona del mapa que ves (teselas) y datos de conexión como la IP / mientras ves el mapa / mostrar el mapa / según su política (registros 7 días, hasta 30 días durante una investigación de seguridad)
Si no quieres estas transferencias, puedes no usar la función correspondiente o desinstalar la app. Rechazar las transferencias necesarias para los anuncios puede limitar el uso gratuito; con Plus o la compra sin anuncios no se envían datos publicitarios.

11. Conservación

Los recorridos locales permanecen hasta que los borres o limpies los datos de la app. Los archivos exportados y copias del sistema se eliminan aparte. Las estadísticas de instalación y diarias no tienen actualmente un vencimiento automático fijo; se conservan mientras sean necesarias para operar y comprender la app, salvo solicitud de supresión o cuando dejen de ser necesarias. Los ID de eventos de deduplicación de más de 30 días se eliminan en una solicitud posterior. Los registros de proveedores siguen sus políticas. Conservamos correspondencia lo necesario para resolver solicitudes y cumplir obligaciones aplicables. La copia opcional en la nube se conserva hasta que la borres en la app o lo solicites; cada cuenta puede guardar hasta 300 fotos de pins.

12. Opciones y derechos

Puedes denegar o retirar ubicación, detener un recorrido, borrar registros locales y exportar una copia. Limpiar datos reinicia el ID, pero no borra estadísticas ya recibidas. Para solicitar acceso, rectificación, supresión o limitación, contacta e incluye, si está disponible, el “ID de estadísticas de uso” de la pantalla Privacidad antes de limpiar datos. No identificamos instalaciones por nombre o correo; sin ese ID puede ser imposible localizar registros. Según la ley, también puedes oponerte, solicitar portabilidad, retirar consentimiento cuando sea la base del tratamiento y reclamar ante la autoridad local. Atendemos solicitudes conforme a la ley aplicable. Para detener la recopilación futura, termina el recorrido en curso y deja de usar la app.

13. Menores, seguridad y cambios

La app es para público general y no está dirigida a menores de 13 años o del mínimo superior exigido localmente. Contacta si crees que se recogieron datos de un menor. Usamos HTTPS, acceso restringido al servidor y controles de base de datos; no existe seguridad absoluta. Publicaremos cambios con fecha y daremos aviso o pediremos consentimiento cuando corresponda.

14. Responsable de privacidad y reclamaciones

Responsable de privacidad: Jongcheol Lee (titular), whdcjf8172@gmail.com. Respondemos a las solicitudes de acceso, rectificación, supresión y suspensión en un plazo de 10 días.

También puedes dirigirte a estos organismos coreanos:
· 개인정보분쟁조정위원회 (Comité de Mediación de Disputas sobre Datos Personales): 1833-6972 (www.kopico.go.kr)
· 개인정보침해신고센터 (Centro de Denuncias de Infracciones de Datos Personales, KISA): 118 (privacy.kisa.or.kr)
· 대검찰청 사이버수사과 (División de Investigación Cibernética de la Fiscalía Suprema): 1301 (www.spo.go.kr)
· 경찰청 사이버수사국 (Oficina de Investigación Cibernética de la Policía Nacional): 182 (ecrm.police.go.kr)

15. Historial

7 de noviembre de 2026: se eliminaron la exploración automática y la ubicación en segundo plano; se actualizó dónde aparecen los intersticiales
16 de octubre de 2026: se añadieron el responsable de privacidad, las transferencias internacionales y las vías de reclamación
8 de octubre de 2026: versión anterior

Supabase · OpenFreeMap · Cloudflare · Google · Apple

whdcjf8172@gmail.com