En resumen
- El escáner de cámara funciona en tu dispositivo: las imágenes de la cámara en directo no se suben. Solo cuando la app no puede identificar una carta en una foto que elegiste de tu fototeca, la imagen se envía al servidor de Haki y a OpenAI para identificarla. No se guarda.
- Tus colecciones, mazos e historial de escaneos se guardan en tu dispositivo. Haki no requiere una cuenta.
- La analítica de producto (PostHog, UE) es seudónima, no anónima. PostHog deduce una ubicación aproximada (a nivel de país y ciudad) a partir de tu dirección IP. Haki no envía nombres, direcciones de correo electrónico ni identificadores publicitarios a PostHog.
- Las suscripciones se venden a través de la Apple App Store o Google Play y se gestionan con RevenueCat. Haki nunca recibe los datos de tu tarjeta de pago.
- En iOS, Haki mide las campañas de Apple Search Ads con los frameworks AdServices y SKAdNetwork de Apple. Haki no usa el identificador publicitario (IDFA), no pide permiso de rastreo y no incluye SDK de Meta ni de otros anunciantes.
- Para el programa «Invitar amigos», el servidor de Haki guarda un perfil de invitaciones seudónimo (un código de invitación aleatorio, qué invitación aceptaste, recuentos de escaneos y tu saldo de escaneos extra) para conceder recompensas y evitar abusos. No contiene nombres, fotos ni datos de cartas, y puedes eliminarlo en la app en cualquier momento.
- El sitio web hakitcg.com usa Plausible Analytics, sin cookies.
1. Responsable del tratamiento
Haki TCG («Haki», «nosotros») está gestionado por Julian Beck, Theoderichweg 5, 70469 Stuttgart, Alemania, responsable del tratamiento descrito en esta política. Contacto: hakitcg@julianbeck.com. Encontrarás más información legal en el Impressum. Esta política se aplica a las apps de Haki para iOS y Android y al sitio web hakitcg.com.
2. Datos en tu dispositivo
Haki usa la cámara para reconocer cartas de One Piece. Las imágenes de la cámara en directo se procesan en tu dispositivo con aprendizaje automático y se descartan tras el reconocimiento; no se suben. Las fotos que eliges de tu fototeca también se leen primero en tu dispositivo; solo en el caso descrito en la sección 3 se envía una foto por internet. Tus colecciones, mazos, historial de escaneos, preferencias y ajustes se guardan localmente en tu dispositivo (en iOS también en el contenedor compartido que usan los widgets de la pantalla de inicio) y no se suben a nuestros servidores.
Puedes exportar tus datos desde la app. Al eliminar la app se borran sus datos locales, salvo las copias de seguridad que gestionan tu dispositivo y Apple o Google. Los archivos que exportas o compartes de forma deliberada los trata el destino que elijas. Si permites las notificaciones, Haki programa recordatorios en tu dispositivo, por ejemplo cuando vuelves a tener escaneos gratis disponibles.
3. Identificación de fotos en línea
Cuando eliges una foto de tu fototeca y la app no puede identificar la carta en tu dispositivo, la app envía la imagen de la carta de esa foto al servidor de Haki (api.hakitcg.com, alojado por Cloudflare), junto con la información necesaria para compararla, como el idioma de carta seleccionado. El servidor de Haki reenvía la imagen a OpenAI, cuyo modelo de visión indica lo que está impreso en la carta; después, la app compara el resultado con su propio catálogo de cartas. Los escaneos con la cámara en directo nunca se envían por internet.
Haki no guarda ni registra las imágenes. Haki pide a OpenAI que no guarde la solicitud; OpenAI puede conservar solicitudes durante un tiempo limitado para detectar abusos, según sus políticas de datos de la API. Para aplicar límites diarios por instalación y para los suscriptores Pro, la solicitud incluye el identificador de instalación aleatorio de la app y, para confirmar Pro, el ID de usuario seudónimo de RevenueCat. Los contadores de límites solo contienen hashes con clave del identificador de instalación y de la dirección de red, y se eliminan automáticamente cuando termina el periodo del límite. Haki puede registrar métricas técnicas (como el tamaño de la imagen, el tiempo de respuesta y si se pudo identificar la carta) sin la imagen.
La identificación en línea solo se ejecuta para las fotos que eliges escanear. Si prefieres que ninguna foto salga de tu dispositivo, escanea las cartas con la cámara en directo o añádelas mediante la búsqueda.
4. Analítica de producto seudónima
Haki usa el servicio de PostHog en la UE para entender qué funciones funcionan bien y dónde encuentran problemas los usuarios. Los eventos pueden incluir un identificador de instalación aleatorio, el tipo de evento, la versión/compilación de la app, la plataforma, el modelo del dispositivo, la versión del sistema operativo, el idioma y la región, las funciones elegidas e identificadores públicos del catálogo, como el ID de una carta o de un set. La mayoría de los eventos se recogen de una muestra estable del 10 % de las instalaciones; los eventos esenciales de instalación, escáner, paywall y compra pueden contarse para todas las instalaciones.
Haki desactiva en las apps la captura automática de pantallas vistas, la captura de elementos y la reproducción de sesiones, y no envía nombres, direcciones de correo electrónico ni identificadores publicitarios a PostHog. Para entender cómo se relaciona el uso de la app con las compras, Haki vincula los eventos de analítica al ID de usuario seudónimo de RevenueCat (sección 5); este ID no es un nombre, una dirección de correo electrónico ni un identificador publicitario.
PostHog recibe la dirección IP de tu dispositivo con cada solicitud y la usa para deducir una ubicación aproximada a nivel de país y ciudad, de modo que podamos ver en qué países y regiones se usa la app. La dirección IP y la ubicación deducida pueden guardarse con los eventos de analítica.
Como los eventos de una misma instalación pueden agruparse, estos datos son seudónimos, no anónimos.
5. Compras y suscripciones
Las compras y suscripciones las procesa la Apple App Store o Google Play según sus condiciones. Haki usa RevenueCat para gestionar las suscripciones: RevenueCat recibe un identificador de usuario seudónimo e información de suscripción de la tienda, como producto, compra, prueba, renovación, cancelación, reembolso, estado de acceso y fechas de las transacciones, para que Haki pueda desbloquear Pro. En iOS, RevenueCat también guarda la atribución de Apple Search Ads descrita en la sección 6. Haki no recibe los datos de tu tarjeta de pago. Puedes gestionar o cancelar una suscripción en los ajustes de tu ID de Apple o de tu cuenta de Google Play.
6. Atribución de Apple Search Ads (iOS)
En iOS, Haki usa el framework AdServices de Apple para saber si una instalación procede de una campaña de Apple Search Ads. La app solicita a iOS un token de atribución y lo envía a Apple, que responde con información de la campaña, como la campaña, el grupo de anuncios, la palabra clave, el país o la región y la fecha del clic o de la descarga, o sin atribución si la instalación no procede de un anuncio. Haki guarda esta información con sus eventos de analítica (PostHog) y como atributos de suscriptor en RevenueCat para medir qué campañas generan instalaciones y suscripciones.
Haki también usa SKAdNetwork de Apple, que comunica a la red publicitaria, a través de Apple, valores de conversión agregados (si una instalación inició una prueba o pasó a ser una suscripción de pago) sin identificarte a ti ni a tu dispositivo.
Haki no solicita el identificador publicitario de iOS (IDFA), no muestra el aviso de App Tracking Transparency de Apple y no incluye SDK publicitarios como los de Meta o TikTok.
7. Programa de invitaciones («Invitar amigos»)
Con «Invitar amigos» puedes compartir un enlace o código de invitación personal y conseguir escaneos extra (consulta las condiciones del programa de invitaciones). Para que tu código esté listo y una invitación pueda aceptarse al momento, la app crea en segundo plano un perfil de invitaciones seudónimo en el servidor de Haki. Para el programa, Haki trata:
- un código de invitación aleatorio y tu perfil de invitaciones. La app guarda la clave de este perfil en un almacenamiento seguro de tu dispositivo (el llavero de iOS o Android Block Store), de modo que el perfil pueda restaurarse si reinstalas Haki con la misma cuenta de Apple o de Google;
- un ID de instalación aleatorio, la plataforma (iOS o Android) y la versión de la app;
- la prueba de que la app es una instalación nueva: en iOS, la información firmada de la transacción de la App Store de Apple, como la fecha en que descargaste Haki por primera vez; en Android, la fecha de la primera instalación de la app y, si llegaste mediante un enlace de invitación desde Google Play, el código de invitación que transmite Google Play Install Referrer. En Android, la app también puede enviar un token de Google Play Integrity, que Google evalúa para confirmar que la solicitud procede de una copia auténtica de Haki en un dispositivo auténtico;
- qué invitación aceptaste, cómo llegó a la app (enlace, Google Play, código pegado o escrito) y quién te invitó, guardado solo como ID de perfil seudónimos. Haki nunca muestra nombres; quien invita solo ve cifras, como cuántos amigos han aceptado la invitación o han cumplido las condiciones;
- después de aceptar una invitación, el número de tus escaneos en directo y los días en que escaneaste (sin datos de cartas ni fotos);
- tu saldo de escaneos extra (escaneos extra concedidos y usados);
- el ID de usuario seudónimo de RevenueCat (sección 5); después de aceptar una invitación, la app también puede guardar en RevenueCat una marca de que te uniste mediante una invitación;
- un ID de analítica seudónimo (PostHog, sección 4) para medir el rendimiento del programa. Los eventos del programa nunca contienen códigos ni enlaces de invitación.
En iOS, Haki también puede usar el servicio DeviceCheck de Apple, que guarda en los servidores de Apple, sin tu identidad, un único indicador de sí/no para tu iPhone que registra que el dispositivo ya recibió un regalo de amigo en Haki o en otra de nuestras apps de cartas. Haki conserva el token temporal de DeviceCheck durante un máximo de 14 días después de que aceptes una invitación e ignora los indicadores con más de 12 meses de antigüedad. Para limitar los abusos, los contadores de solicitudes por dirección de red y por perfil solo contienen hashes con clave y se eliminan automáticamente mediante una limpieza diaria. La página de invitación (invite.hakitcg.com) no instala cookies ni usa analítica.
Haki trata estos datos para gestionar el programa, conceder recompensas y evitar abusos. La base jurídica es la prestación del servicio que solicitas (art. 6, apdo. 1, letra b del RGPD) y nuestro interés legítimo en evitar abusos del programa (art. 6, apdo. 1, letra f del RGPD).
Los datos de invitaciones se guardan en el servidor de Haki, alojado por Cloudflare, mientras exista tu perfil de invitaciones. Puedes eliminarlos en cualquier momento en la app, en Ajustes → Invitar amigos → Eliminar datos de invitaciones. Así se eliminan tu perfil de invitaciones, tu código de invitación, la invitación que aceptaste, tus recuentos de escaneos y los escaneos extra que te queden. Las invitaciones tuyas que aceptaron tus amigos se conservan como registros anónimos, sin ningún vínculo contigo, para evitar abusos.
8. Soporte y comentarios
Si nos escribes un correo electrónico, recibimos tu dirección de correo y el contenido de tu mensaje y los usamos solo para responderte. Si envías una sugerencia o un informe de errores desde la app, el texto y las capturas de pantalla que adjuntes, una dirección de correo electrónico si decides añadirla, un identificador de usuario aleatorio e información básica de la app y del dispositivo se guardan en nuestro servicio de comentarios propio, alojado por Cloudflare.
9. Sitio web (hakitcg.com)
El sitio web hakitcg.com usa Plausible Analytics alojado por nosotros, una herramienta de analítica respetuosa con la privacidad y sin cookies. Plausible no instala cookies, no te rastrea entre sitios web y no guarda direcciones IP. Recoge datos de tráfico agregados (páginas vistas, sitios de referencia, país, tipo de navegador y de dispositivo, y clics en enlaces externos y de tiendas de apps) para entender qué páginas son útiles. Consulta plausible.io/privacy para más detalles.
El sitio web está alojado por Cloudflare, que trata datos técnicos de las solicitudes, como tu dirección IP y la información del navegador, para servir y proteger el sitio. Los enlaces a la App Store y a Google Play pueden llevar una etiqueta de campaña de la página de la que vienes, para que las tiendas puedan informar de qué páginas generan descargas; a estos enlaces no se añaden datos personales.
10. Enlaces de afiliado
Los enlaces externos a TCGPlayer y Cardmarket en las páginas de cartas pueden ser enlaces de afiliado por los que recibimos una comisión en compras que cumplan los requisitos. Esto no cambia el precio que pagas. Si sigues uno de estos enlaces, el comercio trata tu visita según su propia política de privacidad. Consulta nuestros Términos para ver la información completa.
11. Proveedores de servicios, finalidad y conservación
Haki usa Apple (App Store, AdServices, SKAdNetwork, DeviceCheck), Google (Google Play, Play Install Referrer, Play Integrity), RevenueCat (suscripciones), PostHog (analítica de producto, UE), Cloudflare (alojamiento del sitio web, del servidor de Haki en api.hakitcg.com e invite.hakitcg.com y del servicio de comentarios) y OpenAI (solo para la identificación de fotos en línea) para ofrecer las funciones de la app, el programa de invitaciones, las suscripciones, la analítica, la seguridad y la medición de campañas. La analítica del sitio web funciona en una instancia de Plausible alojada por nosotros. Los datos pueden tratarse fuera de tu país con las garantías que ofrece cada proveedor.
Conservamos los datos en los proveedores solo durante el tiempo razonablemente necesario para estas finalidades, las obligaciones legales, la prevención del fraude y la gestión de disputas, según los ajustes de conservación de cada proveedor. Los datos locales de la app se mantienen hasta que los eliminas o desinstalas la app. No vendemos tus datos personales, imágenes de la cámara ni el contenido de tus colecciones.
12. Menores
Haki es una herramienta de cartas para el público general y no está dirigida a menores de 13 años. Haki no pregunta tu edad ni tu fecha de nacimiento y no recoge a sabiendas datos personales de menores de 13 años. Si crees que un menor nos ha proporcionado datos personales, contáctanos para que podamos investigarlo y eliminarlos cuando sea posible.
13. Tus opciones y derechos
- Puedes denegar o revocar los permisos de cámara, fototeca y notificaciones en los ajustes de tu dispositivo.
- Puedes eliminar tus datos de invitaciones en la app (Ajustes → Invitar amigos → Eliminar datos de invitaciones).
- Puedes exportar tus datos en la app y eliminar los datos locales desinstalando la app.
- Puedes gestionar o cancelar suscripciones en los ajustes de tu ID de Apple o de tu cuenta de Google Play.
- Si te encuentras en la UE, el EEE o el Reino Unido, tienes derecho a acceder a tus datos personales, rectificarlos o suprimirlos, a limitar el tratamiento u oponerte a él y a la portabilidad de los datos. También puedes presentar una reclamación ante una autoridad de protección de datos.
- No vendemos ni compartimos datos personales para publicidad conductual entre contextos. Los residentes de California pueden solicitar el acceso a sus datos personales o su eliminación.
Puedes enviar tus solicitudes a hakitcg@julianbeck.com; intentamos responder en un plazo de 30 días. Como Haki no requiere una cuenta, es posible que necesitemos información de tu dispositivo para encontrar los registros que te pertenecen.
14. Cambios
Esta política puede actualizarse cuando cambien las funciones, los proveedores o las obligaciones legales de Haki. La versión vigente y la fecha de actualización se publican en esta página.
Haki TCG es una aplicación independiente y no está afiliada a Bandai, Shueisha ni Toei Animation, ni cuenta con su respaldo o patrocinio. One Piece y los nombres relacionados son marcas de sus respectivos propietarios.