Korogram · Legal
Política de privacidad
Última actualización: 29 de septiembre de 2026
Esta política explica qué datos trata Korogram (la aplicación), para qué los usamos, con quién se comparten y cómo puedes controlarlos. Está escrita para que se entienda, no para cubrirnos las espaldas.
1. Quién es el responsable
El responsable del tratamiento es Óscar Ramírez, que opera bajo el nombre comercial KokoroPixel, con domicilio en España. Puedes contactar en info@kokoropixel.com para cualquier asunto relacionado con esta política o con tus datos.
2. Resumen en una tabla
| Qué | Para qué | ¿Te identifica? |
|---|---|---|
| Cómo usas el juego | Entender qué funciona y qué no | No directamente |
| Informes de fallos | Arreglar errores | No |
| Identificador de cuenta | Guardar tu progreso | Sí, mediante un código anónimo |
| Progreso de partida | Recuperarlo en otro móvil | Va ligado a ese código |
| Retos entre jugadores | Comparar tu resultado con el de otros | Solo el nombre de tu cuenta, si la identificaste |
| Código de notificaciones | Avisarte cuando alguien juega tu reto | Va ligado a tu código de cuenta |
| Comentarios | Corregir errores y contestarte | Solo si nos das tu correo |
| Identificador de publicidad | Mostrar anuncios | Es un identificador que puedes borrar |
| Compras | Darte lo que has comprado | Las gestiona Apple o Google |
No pedimos tu nombre, tu teléfono ni tu ubicación. No vendemos tus datos a nadie, ni los cedemos a intermediarios de datos.
3. Qué datos tratamos y por qué
Datos de uso
Usamos Google Analytics para Firebase para saber cosas como cuántas partidas se empiezan, qué pantallas se visitan o en qué punto la gente abandona. Estos datos van asociados a un identificador de instalación generado al azar, no a tu persona. Nos sirven para decidir qué mejorar.
Informes de errores
Cuando la aplicación falla, Firebase Crashlytics nos envía un informe con el punto exacto del fallo, el modelo de dispositivo y la versión del sistema operativo. Sin esto, un fallo que solo ocurre en un móvil concreto sería invisible para nosotros.
Identificador de cuenta
Al abrir la aplicación por primera vez se crea una cuenta anónima mediante Firebase Authentication. Es un código sin ningún dato personal: no lleva tu nombre ni tu correo. Existe para que tu progreso y tus compras tengan a qué agarrarse.
Si más adelante decides identificarte con Google, con Apple o con un correo y contraseña —siempre opcional: lo ofrecemos desde Ajustes y cuando tu racha empieza a valer la pena, nunca como condición para jugar— tratamos además tu dirección de correo electrónico, el nombre que nos devuelva ese proveedor y su identificador. Sirven para reconocerte en otro dispositivo y para mostrarte quién eres en la aplicación. Las contraseñas las gestiona Firebase Authentication; nosotros nunca las vemos ni las almacenamos.
Progreso guardado
Tu progreso vive en tu móvil. Guardamos además una copia en Cloud Firestore, asociada a tu identificador de cuenta, para que sobreviva a un cambio de dispositivo: partidas jugadas, racha, resultados por fecha, el saldo de monedas y de puntos, y si has comprado quitar los anuncios. Nada de eso incluye información personal más allá del identificador de cuenta.
Retos entre jugadores
Cuando envías un reto o respondes uno, guardamos en Cloud Firestore el nombre de tu cuenta si te identificaste con Google, Apple o correo (o «Alguien» si no), tu resultado (fallos y tiempo) y el momento en que jugaste, junto con un código aleatorio del reto y el tablero en que se juega. Cualquiera que tenga el enlace puede ver los nombres, los resultados y las horas de todos los jugadores de ese reto. No incluimos tu correo ni ningún otro dato de contacto. También guardamos, si la cambias, tu preferencia de recibir o no avisos de cada reto.
Comentarios
Si nos escribes desde Ajustes, guardamos tu valoración de 1 a 5, tu comentario, tu correo y tu nombre solo si los escribes, el idioma, la plataforma y la versión de la aplicación. Se leen para mejorar la aplicación y, si nos diste un correo, para contestarte.
Publicidad
Korogram muestra anuncios a través de Google AdMob. Para ello se usa el identificador de publicidad de tu dispositivo (IDFA en iOS, ID de publicidad de Android), que sirve para limitar cuántas veces ves el mismo anuncio y para medir su rendimiento.
En iOS, la aplicación te pregunta antes mediante el diálogo de transparencia de seguimiento del sistema. Si dices que no, seguirás viendo anuncios, pero no personalizados. En Android puedes borrar o desactivar tu identificador de publicidad desde Ajustes → Google → Anuncios. En iOS, desde Ajustes → Privacidad y seguridad → Seguimiento.
Si compras Quitar anuncios, dejamos de solicitar anuncios y ese tratamiento cesa.
Compras
Las compras las procesan íntegramente Apple o Google. Nunca vemos tu tarjeta ni tus datos de pago: solo recibimos la confirmación de que una compra concreta se ha completado, para entregarte lo comprado.
Notificaciones
Los recordatorios de Korogram se programan en tu propio dispositivo y no salen de él.
Además, si tienes las notificaciones activadas, Korogram puede avisarte desde nuestros servidores cuando alguien juega un reto que enviaste o que sigues, y marcar el icono al empezar tu día. Para ello guardamos, asociados a tu identificador de cuenta, el código de notificaciones de tu dispositivo (un código que Apple o Google asignan a tu instalación para poder entregarte avisos), la plataforma, el idioma de la aplicación, qué tipos de aviso tienes activados, tus horas de silencio y la diferencia horaria de tu dispositivo con UTC, para no avisarte de madrugada. El aviso se entrega a través de Firebase Cloud Messaging y del servicio de notificaciones push de Apple. Puedes desactivar un tipo de aviso desde los ajustes de la aplicación, y todas las notificaciones desde los del sistema; al retirar el permiso del sistema, borramos tu código la próxima vez que abras la aplicación.
4. Base legal
- Ejecución del servicio (art. 6.1.b RGPD): la cuenta anónima, el guardado en la nube y las compras. Sin esto la aplicación no puede hacer lo que promete.
- Interés legítimo (art. 6.1.f RGPD): informes de fallos y estadísticas de uso agregadas, para mantener la aplicación en pie y mejorarla.
- Consentimiento (art. 6.1.a RGPD): publicidad personalizada y, en iOS, el seguimiento entre aplicaciones. Puedes retirarlo cuando quieras desde los ajustes del sistema.
5. Con quién se comparten
Solo con los proveedores que hacen falta para que la aplicación funcione, y solo para eso:
- Google Ireland Limited / Google LLC — Firebase (autenticación, base de datos, analítica, informes de fallos, configuración remota) y AdMob.
- Apple Inc. — procesamiento de compras, entrega de notificaciones en iPhone y iPad y, si la usas, la opción de identificarte con Apple.
No hay ningún otro destinatario. No vendemos ni alquilamos datos.
6. Transferencias internacionales
Estos proveedores pueden tratar datos fuera del Espacio Económico Europeo, principalmente en Estados Unidos. Cuando ocurre, la transferencia se ampara en las cláusulas contractuales tipo aprobadas por la Comisión Europea y en el marco de privacidad de datos UE-EE. UU.
7. Cuánto tiempo conservamos los datos
- Progreso guardado: mientras exista tu cuenta. Si pides eliminarla, se borra.
- Código de notificaciones: mientras tengas el permiso concedido; se borra al retirarlo, al eliminar tus datos o cuando el sistema nos indica que el dispositivo ya no existe.
- Retos: el nombre, el resultado y la hora de cada jugador se conservan mientras exista el reto, para que los demás vean la clasificación.
- Comentarios: el tiempo necesario para atenderlos.
- Datos de uso: según los plazos de retención de Firebase, como máximo 14 meses.
- Informes de fallos: 90 días.
- Registro de compras: el tiempo que exija la normativa fiscal y contable.
8. Tus derechos
Puedes ejercer los derechos de acceso, rectificación, supresión, limitación, portabilidad y oposición escribiendo a info@kokoropixel.com. Contestamos en un plazo máximo de un mes.
Como tu cuenta es anónima, para poder atender una solicitud necesitaremos que nos facilites el identificador de cuenta, que encontrarás en Ajustes → Información dentro de la aplicación.
Si crees que no hemos tratado bien tus datos, puedes reclamar ante la Agencia Española de Protección de Datos.
9. Cómo eliminar tus datos
Tienes tres formas de borrar todo lo que guardamos:
- Desde la aplicación: Ajustes → Cuenta → Eliminar mis datos. Borra en el acto tu cuenta, la copia en la nube, tu código de notificaciones y todo lo guardado en el dispositivo. No hace falta escribirnos ni esperar.
- Desinstalar la aplicación elimina todo lo que estaba guardado en el dispositivo; la copia en la nube asociada a la cuenta anónima queda huérfana y sin forma de volver a asociarse a nadie.
- Escríbenos a info@kokoropixel.com con el asunto «Eliminar mis datos» y tu identificador de cuenta. Borramos tu cuenta y el progreso asociado en un plazo máximo de 30 días y te confirmamos por correo cuando esté hecho.
Los informes de fallos y las estadísticas de uso agregadas no se pueden vincular de vuelta a una persona, así que no forman parte de esa eliminación. Tampoco los retos en los que participaste, que ven otros jugadores: conservan el nombre y el resultado que mostraban. Si quieres que eliminemos alguno, escríbenos.
10. Menores
Korogram no está dirigido a menores de 13 años y no recogemos a sabiendas datos de menores de esa edad. Si crees que un menor nos ha facilitado datos, escríbenos y los eliminaremos.
11. Cambios en esta política
Si cambiamos algo relevante, actualizaremos la fecha del encabezado y, cuando el cambio lo merezca, lo avisaremos dentro de la aplicación.
12. Contacto
This policy explains what data Korogram (the app) processes, why, who it is shared with, and how you can control it. The Spanish version above is the original; this translation is provided for convenience.
1. Who is responsible
The data controller is Óscar Ramírez, trading as KokoroPixel, based in Spain. For anything related to this policy or to your data, write to info@kokoropixel.com.
2. The short version
| What | Why | Does it identify you? |
|---|---|---|
| How you use the game | Understanding what works | Not directly |
| Crash reports | Fixing bugs | No |
| Account identifier | Saving your progress | Yes, via an anonymous code |
| Game progress | Restoring it on another phone | Tied to that code |
| Challenges between players | Comparing your result with others' | Only your account's name, if you named it |
| Notification code | Telling you when someone plays your challenge | Tied to your account code |
| Feedback | Fixing bugs and replying to you | Only if you give us your email |
| Advertising identifier | Serving ads | A resettable identifier |
| Purchases | Delivering what you bought | Handled by Apple or Google |
We never ask for your name, phone number or location. We do not sell your data, and we do not share it with data brokers.
3. What we process, and why
Usage data
We use Google Analytics for Firebase to see things like how many games are started, which screens get visited, and where people drop off. This is tied to a randomly generated installation identifier, not to you as a person.
Crash reports
When the app crashes, Firebase Crashlytics sends us the exact failure point, the device model and the OS version. Without it, a crash that only happens on one particular phone would be invisible to us.
Account identifier
The first time you open the app, an anonymous account is created through Firebase Authentication. It is a code with no personal data attached — no name, no email. It exists so your progress and your purchases have something to hang off.
If you later choose to sign in with Google, Apple, or an email and password — which we only ask for if you want to restore purchases on another device or appear on leaderboards — we additionally process your email address and the identifier that provider returns. Passwords are handled by Firebase Authentication; we never see or store them.
Saved progress
Your progress lives on your phone. If you have signed in, we also keep a copy in Cloud Firestore so it survives a change of device: games played, streak, per-date results and your coin balance. None of that includes personal information beyond the account identifier.
Challenges between players
When you send a challenge or answer one, we store in Cloud Firestore your account's name if you signed in with Google, Apple or email (or "Someone" if not), your result (mistakes and time) and when you played, together with a random challenge code and the board it is played on. Anyone who has the link can see the names, results and times of every player in that challenge. We include no email or other contact data. If you change it, we also store whether you want to be told about each challenge.
Feedback
If you write to us from Settings, we store your 1–5 rating, your comment, your email and your name only if you type them, and the language, platform and app version. They are read to improve the app and, if you gave an email, to reply.
Advertising
Korogram shows ads through Google AdMob, which uses your device's advertising identifier (IDFA on iOS, Advertising ID on Android) to cap how often you see the same ad and to measure performance.
On iOS the app asks first, through the system's App Tracking Transparency prompt. If you decline you will still see ads, just not personalised ones. On Android you can reset or delete your advertising identifier under Settings → Google → Ads; on iOS, under Settings → Privacy & Security → Tracking.
If you buy Remove ads, we stop requesting ads and this processing ends.
Purchases
Purchases are processed entirely by Apple or Google. We never see your card or payment details — only the confirmation that a given purchase completed, so we can deliver it.
Notifications
Korogram's reminders are scheduled on your own device and never leave it.
In addition, if you have notifications on, Korogram can notify you from our servers when someone plays a challenge you sent or follow, and mark the app icon when your day begins. For that we store, tied to your account identifier, your device's notification code (a code Apple or Google assign to your installation so notices can be delivered), the platform, the app's language, which kinds of notice you have on, your quiet hours and your device's offset from UTC, so we do not wake you at night. The notice is delivered through Firebase Cloud Messaging and Apple's push notification service. You can turn off a kind of notice in the app's settings, and all notifications in your system settings; when you withdraw the system permission, we delete your code the next time you open the app.
4. Legal basis
- Performance of the service (GDPR art. 6(1)(b)): the anonymous account, cloud save and purchases.
- Legitimate interest (art. 6(1)(f)): crash reports and aggregate usage statistics, to keep the app working and improve it.
- Consent (art. 6(1)(a)): personalised advertising and, on iOS, cross-app tracking. You can withdraw it at any time in your system settings.
5. Who we share it with
- Google Ireland Limited / Google LLC — Firebase (authentication, database, analytics, crash reporting, remote config) and AdMob.
- Apple Inc. — purchase processing, notification delivery on iPhone and iPad and, if you use it, Sign in with Apple.
There are no other recipients. We do not sell or rent data.
6. International transfers
These providers may process data outside the European Economic Area, mainly in the United States. Where that happens, the transfer relies on the Standard Contractual Clauses approved by the European Commission and on the EU–US Data Privacy Framework.
7. How long we keep it
- Saved progress: for as long as your account exists.
- Notification code: while the permission is granted; deleted when you withdraw it, when you delete your data or when the system tells us the device no longer exists.
- Challenges: each player's name, result and time are kept while the challenge exists, so others can see the ranking.
- Feedback: as long as needed to handle it.
- Usage data: per Firebase retention settings, at most 14 months.
- Crash reports: 90 days.
- Purchase records: as long as tax and accounting law requires.
8. Your rights
You may exercise your rights of access, rectification, erasure, restriction, portability and objection by writing to info@kokoropixel.com. We reply within one month at the latest.
Because your account is anonymous, we will need the account identifier to act on a request. You will find it under Settings → About in the app.
If you believe we have mishandled your data, you can complain to the Spanish Data Protection Agency or to your local supervisory authority.
9. How to delete your data
- From the app: Settings → Account → Delete my data. It immediately deletes your account, the cloud copy, your notification code and everything stored on the device. There is no need to write to us or wait.
- Uninstalling the app removes everything stored on the device. If you never signed in, nothing remains anywhere.
- Email info@kokoropixel.com with the subject "Delete my data" and your account identifier. We delete your account and its progress within 30 days and confirm by email once it is done.
Crash reports and aggregate usage statistics cannot be linked back to an individual, so they are not part of that deletion. Nor are the challenges you took part in, which other players see: they keep the name and result they showed. If you want us to delete one, write to us.
10. Children
Korogram is not directed to children under 13 and we do not knowingly collect data from them. If you believe a child has given us data, write to us and we will delete it.
11. Changes to this policy
If we change something meaningful we will update the date at the top and, where the change warrants it, tell you inside the app.