Privacy Policy
This Privacy Policy explains what personal data is processed when you use the Polarity Android game (package name com.pygdroid.polarity, the “App”) and the Polarity website (the “Website”), who processes it, and what rights you have. We have tried to keep it plain and readable.
In short
- You can play Polarity without creating an account.
- The game shows ads served by Google AdMob. To show and measure ads, Google may collect information from your device, such as your advertising ID and IP address. Where the law requires it, we ask for your consent first, and you can limit ad personalization in your device settings.
- If you choose to create a leaderboard profile, we store your username, your country (optional) and your best bolt counts on our server. Your username, country flag and total are visible to other players.
- We do not sell the information we hold about you, such as your leaderboard profile.
- Apart from the technical data used by ads, the game does not ask for your name, email address, phone number, contacts, precise location, camera or microphone.
- You can ask us to delete your profile at any time.
1. Who is responsible for your data
The data controller is PygDroid, publishing under the name Pygdroid. You can contact us at pygdroid@gmail.com.
2. What data we process and why
2.1 Data stored only on your device
The game saves, inside the App’s built-in web view (local storage on your device): your progress in each level (best bolt counts, medals, attempts and times), your Endless-mode record, your settings (music, sound effects, language), which tips you have already seen and, if you create a leaderboard profile, your username, country and personal recovery code. This data is not sent to us except as described in 2.2. It is deleted when you clear the App’s data or uninstall it.
2.2 Leaderboard profile (optional)
If you choose a username to appear on the world leaderboard, our server receives and stores: your username (2 to 12 characters), a country code (optional), your best bolt count in each of the 8 levels and their total, two timestamps (when the profile was created and when your total last improved), and a cryptographic hash of your personal recovery code (we do not store the code itself). After you create a profile, the App sends your updated bolt counts to the server when they improve.
Public information: your username, country flag and total bolts are shown to all players on the leaderboard. Please choose a name that does not identify you.
2.3 Country suggestion
The first time you open the profile form, the App tries to suggest your country. To do so it contacts third-party IP-geolocation services (api.country.is and, as a fallback, Cloudflare’s cdn-cgi/trace). Those services necessarily receive your IP address and standard technical headers in order to answer. We only keep the country code that is returned (on your device and, if you create a profile, on our server). We do not receive or store your IP address. If detection fails, the App uses the region of your device’s language. You can change the country or leave it blank at any time.
2.4 Technical data handled by service providers
- Google Apps Script and Google Sheets (Google): our leaderboard runs on these services. Google processes the requests on its servers and may log technical data such as IP address and timestamps under its own policies.
- Google Fonts (Google): the game loads its fonts (Chakra Petch and Unbounded) from Google Fonts, which can receive your IP address and device information when the fonts are downloaded.
- Google Play (Google): may provide us with aggregated statistics such as installs, crashes and ratings.
2.5 Advertising (Google AdMob)
The App includes the Google Mobile Ads SDK (AdMob), provided by Google, to show ads. When an ad is requested, shown or clicked, Google may collect and process information directly from your device, such as:
- your Android advertising ID and other device identifiers;
- your IP address and, from it, your approximate location (such as country or city);
- device and app information (device model, operating system version, language, screen size, the App’s name and version, and the time of the request);
- how you interact with ads (impressions and clicks), plus diagnostic and performance information.
Google uses this information to deliver, limit the frequency of, measure and secure ads, to prevent fraud and, if you allow it, to personalize them. The SDK may also store or read information on your device (for example, identifiers) for these purposes. We do not receive this personal data: Google only gives us aggregated reports (such as impressions and estimated earnings). Google processes the data under its own privacy policy and, for the data it processes to serve and measure ads, generally acts as an independent controller. Learn more in How Google uses information from sites or apps that use its services and in Google’s Privacy Policy.
Your choices about ads
- Consent: if you are in the European Economic Area, the United Kingdom or Switzerland (or wherever the law requires it), the App shows a consent message before ads use identifiers on your device or personal data. You can review or change your choice at any time using the privacy options offered in the App, or by clearing the App’s data, which shows the message again.
- Device settings: on Android you can opt out of ads personalization, and reset or delete your advertising ID, in your device’s Settings (usually under Google or Privacy, then Ads). You can also manage Google’s ad personalization at adssettings.google.com.
- If you opt out, you will still see ads, but they will not be personalized to your interests.
2.6 What else we do not collect
Apart from the data Google handles for ads as described above, we do not ask for or collect your name, email address, phone number, contacts, photos, files, precise location, camera or microphone data. The App needs Internet access to show ads and the leaderboard, suggest your country and load fonts, and permission to read the advertising ID that Google’s ad SDK uses. You can play offline, although ads and the leaderboard need a connection.
3. Purposes and legal bases
| Purpose | Data | Legal basis (GDPR) |
|---|---|---|
| Run the game and keep your progress on your device | Local progress and settings | Performance of a contract: providing the App you installed (Art. 6(1)(b)) |
| Operate the optional world leaderboard: create your profile, show rankings, recover your name | Username, country, bolt counts, timestamps, recovery-code hash | Performance of a contract (Art. 6(1)(b)) and your choice to create the profile |
| Suggest your country when you create a profile | IP address (processed by the lookup providers), country code | Legitimate interest in offering a convenient default (Art. 6(1)(f)); you can ignore or change it |
| Show ads and measure them (Google AdMob) | Advertising ID, IP address, device and ad-interaction data (processed by Google) | Your consent (Art. 6(1)(a) GDPR and ePrivacy rules) where required, in particular for personalized ads and for storing or accessing information on your device; otherwise, our legitimate interest in funding the game with advertising (Art. 6(1)(f)) |
| Keep the leaderboard fair and appropriate (filtering names, removing abusive entries) | Username | Legitimate interest (Art. 6(1)(f)) |
| Answer your requests and meet legal obligations | Email and the information you send us | Legal obligation and legitimate interest (Art. 6(1)(c) and (f)) |
4. Who receives your data and international transfers
We share data only with the providers needed to run the service: Google (leaderboard hosting, Google Play, Google Fonts and the AdMob advertising service) and the IP-geolocation providers mentioned above (api.country.is and Cloudflare, Inc.). Google’s advertising systems may in turn involve advertisers and advertising partners; see the Google information linked in section 2.5. We do not sell the personal data we hold about you. The data Google collects through AdMob is handled by Google as described in section 2.5. We may disclose information if required by law.
Some of these providers process data in the United States or other countries outside the European Economic Area. In those cases, transfers rely on the safeguards offered by the providers, such as Standard Contractual Clauses or the EU–US Data Privacy Framework.
5. How long we keep your data
- On your device: until you clear the App’s data or uninstall it.
- Leaderboard profile: until you ask us to delete it or the leaderboard is discontinued.
- Advertising data collected by Google: according to Google’s own retention policies.
- Requests sent to us by email: for as long as needed to handle them and meet legal obligations.
6. Your rights
You have the right to access, rectify and erase your data, to restrict or object to its processing, to data portability and to withdraw your consent at any time. You can change your country in the App at any time.
To exercise your rights or ask us to delete your leaderboard profile, write to pygdroid@gmail.com with your username. Because there are no passwords or email addresses in the game, we may ask you to prove that the profile is yours with its recovery code. We will answer within one month.
Requests about the data Google collects for advertising must be addressed to Google (see section 2.5), because we do not receive that data.
If you think we have not handled your data properly, you can lodge a complaint with your data protection authority (in Spain, the Agencia Española de Protección de Datos, www.aepd.es). Residents of some US states (for example, California) have additional rights. We do not sell the personal data we hold about you. Ad personalization by Google may be considered “sharing” or a “sale” for targeted advertising under some state laws; you can opt out using your device’s advertising settings, as described in section 2.5.
7. Children
Polarity is a general-audience arcade game and is not directed at children under 13. We do not knowingly collect personal data from children below the minimum age required where they live (between 13 and 16 in the European Union; 14 in Spain). If you are below that age, please do not create a leaderboard profile without a parent’s or guardian’s permission. If you believe a child has created a profile, contact us and we will delete it. Ads in the App are served by Google AdMob under Google’s advertising policies, and the App is not designed for children.
8. Usernames and moderation
Usernames are public. We apply a basic filter to reject offensive or reserved names and we may remove names or profiles that are inappropriate, impersonate others or abuse the service.
9. Security
Communication with the leaderboard server uses HTTPS. We store only a hash of your recovery code, not the code itself. No system is completely secure, so we cannot guarantee absolute security.
10. The Website
- The Website does not use cookies, does not show ads and has no analytics or advertising trackers.
- It loads fonts from Google Fonts, which can receive your IP address.
- Our hosting provider may keep standard server logs (such as IP address, browser type and pages requested) for security and operation.
- The “Get it on Google Play” links include an anonymous campaign tag (for example
utm_source=website) so that Google Play can show us aggregated statistics about where installs come from. - If a trailer is shown, it is loaded from YouTube in privacy-enhanced mode (
youtube-nocookie.com) only after you click play. From then on, YouTube’s own privacy policy applies.
11. Changes to this policy
We may update this policy. The date at the top shows when it was last changed. If the changes are significant, we will let you know through the App or the Website.
12. Contact
PyGDroid (Pygdroid) · pygdroid@gmail.com
Política de privacidad
Esta Política de privacidad explica qué datos personales se tratan cuando usas el juego Polarity para Android (nombre de paquete com.pygdroid.polarity, la «App») y el sitio web de Polarity (el «Sitio web»), quién los trata y qué derechos tienes. Hemos procurado escribirla de forma clara y sencilla.
En resumen
- Puedes jugar a Polarity sin crear una cuenta.
- El juego muestra anuncios servidos por Google AdMob. Para mostrarlos y medirlos, Google puede recoger información de tu dispositivo, como tu identificador de publicidad y tu dirección IP. Cuando la ley lo exige, te pedimos antes tu consentimiento, y puedes limitar la personalización de anuncios en los ajustes de tu dispositivo.
- Si decides crear un perfil para el ranking, guardamos en nuestro servidor tu nombre de usuario, tu país (opcional) y tus mejores cifras de rayos. Otros jugadores ven tu nombre de usuario, la bandera de tu país y tu total.
- No vendemos la información que guardamos sobre ti, como tu perfil del ranking.
- Aparte de los datos técnicos que usan los anuncios, el juego no te pide tu nombre, correo electrónico, teléfono, contactos, ubicación precisa, cámara ni micrófono.
- Puedes pedirnos que eliminemos tu perfil en cualquier momento.
1. Quién es el responsable de tus datos
El responsable del tratamiento es PyGDroid, que publica bajo el nombre Pygdroid. Puedes contactarnos en pygdroid@gmail.com.
2. Qué datos tratamos y para qué
2.1 Datos guardados solo en tu dispositivo
El juego guarda, dentro del componente web integrado en la App (almacenamiento local de tu dispositivo): tu progreso en cada nivel (mejores cifras de rayos, medallas, intentos y tiempos), tu récord del modo Infinito, tus ajustes (música, efectos de sonido, idioma), los consejos que ya has visto y, si creas un perfil para el ranking, tu nombre de usuario, tu país y tu código personal de recuperación. Estos datos no nos llegan, salvo lo indicado en el apartado 2.2. Se eliminan al borrar los datos de la App o al desinstalarla.
2.2 Perfil del ranking (opcional)
Si eliges un nombre de usuario para aparecer en el ranking mundial, nuestro servidor recibe y guarda: tu nombre de usuario (de 2 a 12 caracteres), un código de país (opcional), tu mejor cifra de rayos en cada uno de los 8 niveles y su total, dos marcas de tiempo (cuándo se creó el perfil y cuándo mejoró tu total por última vez) y un resumen criptográfico (hash) de tu código personal de recuperación; el código en sí no lo guardamos. Después de crear el perfil, la App envía al servidor tus cifras de rayos cuando mejoran.
Información pública: tu nombre de usuario, la bandera de tu país y tu total de rayos se muestran a todos los jugadores en el ranking. Elige un nombre que no te identifique.
2.3 Sugerencia de país
La primera vez que abres el formulario del perfil, la App intenta sugerirte tu país. Para ello consulta servicios de terceros de geolocalización por IP (api.country.is y, como alternativa, cdn-cgi/trace de Cloudflare). Esos servicios reciben necesariamente tu dirección IP y las cabeceras técnicas habituales para poder responder. Nosotros solo conservamos el código de país que devuelven (en tu dispositivo y, si creas un perfil, en nuestro servidor). No recibimos ni guardamos tu dirección IP. Si la detección falla, la App usa la región del idioma de tu dispositivo. Puedes cambiar el país o dejarlo en blanco cuando quieras.
2.4 Datos técnicos tratados por proveedores
- Google Apps Script y Google Sheets (Google): nuestro ranking funciona sobre estos servicios. Google procesa las solicitudes en sus servidores y puede registrar datos técnicos como la dirección IP y la hora, conforme a sus propias políticas.
- Google Fonts (Google): el juego carga sus tipografías (Chakra Petch y Unbounded) desde Google Fonts, que puede recibir tu dirección IP e información del dispositivo al descargarlas.
- Google Play (Google): puede facilitarnos estadísticas agregadas, como instalaciones, fallos y valoraciones.
2.5 Publicidad (Google AdMob)
La App incluye el SDK de Google Mobile Ads (AdMob), proporcionado por Google, para mostrar anuncios. Cuando se solicita, se muestra o se pulsa un anuncio, Google puede recoger y tratar información directamente de tu dispositivo, como:
- tu identificador de publicidad de Android y otros identificadores del dispositivo;
- tu dirección IP y, a partir de ella, tu ubicación aproximada (por ejemplo, país o ciudad);
- información del dispositivo y de la App (modelo, versión del sistema operativo, idioma, tamaño de pantalla, nombre y versión de la App y hora de la solicitud);
- cómo interactúas con los anuncios (impresiones y clics), además de información de diagnóstico y rendimiento.
Google usa esta información para entregar, limitar la frecuencia, medir y proteger los anuncios, prevenir el fraude y, si lo permites, personalizarlos. El SDK también puede almacenar o leer información en tu dispositivo (por ejemplo, identificadores) con esos fines. Nosotros no recibimos estos datos personales: Google solo nos facilita informes agregados (como impresiones e ingresos estimados). Google trata los datos conforme a su propia política de privacidad y, por lo general, actúa como responsable independiente de los datos que trata para servir y medir anuncios. Más información en Cómo utiliza Google la información de sitios o aplicaciones que usan sus servicios y en la Política de Privacidad de Google.
Tus opciones sobre los anuncios
- Consentimiento: si estás en el Espacio Económico Europeo, el Reino Unido o Suiza (o donde la ley lo exija), la App muestra un mensaje de consentimiento antes de que los anuncios usen identificadores de tu dispositivo o datos personales. Puedes revisar o cambiar tu elección en cualquier momento desde las opciones de privacidad que ofrezca la App, o borrando los datos de la App, lo que vuelve a mostrar el mensaje.
- Ajustes del dispositivo: en Android puedes desactivar la personalización de anuncios y restablecer o eliminar tu identificador de publicidad en los Ajustes del dispositivo (normalmente en Google o Privacidad, y después Anuncios). También puedes gestionar la personalización de anuncios de Google en adssettings.google.com.
- Si te opones, seguirás viendo anuncios, pero no estarán personalizados según tus intereses.
2.6 Qué más no recogemos
Aparte de los datos que Google trata para los anuncios, tal como se describe arriba, no solicitamos ni recogemos tu nombre, correo electrónico, teléfono, contactos, fotos, archivos, ubicación precisa ni datos de la cámara o el micrófono. La App necesita acceso a Internet para mostrar anuncios y el ranking, sugerir tu país y cargar tipografías, y permiso para leer el identificador de publicidad que usa el SDK de anuncios de Google. Puedes jugar sin conexión, aunque los anuncios y el ranking necesitan conexión.
3. Finalidades y bases jurídicas
| Finalidad | Datos | Base jurídica (RGPD) |
|---|---|---|
| Hacer funcionar el juego y guardar tu progreso en tu dispositivo | Progreso y ajustes locales | Ejecución de un contrato: prestarte la App que has instalado (art. 6.1.b) |
| Gestionar el ranking mundial opcional: crear tu perfil, mostrar la clasificación, recuperar tu nombre | Nombre de usuario, país, cifras de rayos, marcas de tiempo, hash del código de recuperación | Ejecución de un contrato (art. 6.1.b) y tu decisión de crear el perfil |
| Sugerir tu país al crear el perfil | Dirección IP (tratada por los proveedores de geolocalización), código de país | Interés legítimo en ofrecer un valor por defecto cómodo (art. 6.1.f); puedes ignorarlo o cambiarlo |
| Mostrar anuncios y medirlos (Google AdMob) | Identificador de publicidad, dirección IP, datos del dispositivo e interacción con los anuncios (tratados por Google) | Tu consentimiento (art. 6.1.a RGPD y normas de ePrivacy) cuando sea exigible, en particular para anuncios personalizados y para almacenar o acceder a información en tu dispositivo; en otro caso, nuestro interés legítimo en financiar el juego con publicidad (art. 6.1.f) |
| Mantener el ranking justo y adecuado (filtrar nombres, retirar entradas abusivas) | Nombre de usuario | Interés legítimo (art. 6.1.f) |
| Atender tus solicitudes y cumplir obligaciones legales | Correo electrónico e información que nos envíes | Obligación legal e interés legítimo (art. 6.1.c y f) |
4. Quién recibe tus datos y transferencias internacionales
Solo compartimos datos con los proveedores necesarios para prestar el servicio: Google (alojamiento del ranking, Google Play, Google Fonts y el servicio de publicidad AdMob) y los proveedores de geolocalización por IP mencionados (api.country.is y Cloudflare, Inc.). Los sistemas publicitarios de Google pueden, a su vez, implicar a anunciantes y socios publicitarios; consulta la información de Google enlazada en el apartado 2.5. No vendemos los datos personales que guardamos sobre ti. Los datos que Google recoge mediante AdMob los trata Google según lo descrito en el apartado 2.5. Podemos comunicar información si una ley nos lo exige.
Algunos de estos proveedores tratan datos en Estados Unidos u otros países fuera del Espacio Económico Europeo. En esos casos, las transferencias se apoyan en las garantías que ofrecen los propios proveedores, como las cláusulas contractuales tipo o el Marco de Privacidad de Datos UE-EE. UU.
5. Cuánto tiempo conservamos tus datos
- En tu dispositivo: hasta que borres los datos de la App o la desinstales.
- Perfil del ranking: hasta que nos pidas eliminarlo o se deje de ofrecer el ranking.
- Datos publicitarios recogidos por Google: según las políticas de conservación de Google.
- Solicitudes enviadas por correo: el tiempo necesario para atenderlas y cumplir las obligaciones legales.
6. Tus derechos
Tienes derecho a acceder a tus datos, rectificarlos y suprimirlos, a limitar u oponerte a su tratamiento, a la portabilidad y a retirar tu consentimiento en cualquier momento. Puedes cambiar tu país desde la App cuando quieras.
Para ejercer tus derechos o pedirnos que eliminemos tu perfil del ranking, escribe a pygdroid@gmail.com indicando tu nombre de usuario. Como el juego no usa contraseñas ni correos, podemos pedirte que demuestres que el perfil es tuyo con su código de recuperación. Responderemos en el plazo de un mes.
Las solicitudes sobre los datos que Google recoge para publicidad deben dirigirse a Google (véase el apartado 2.5), porque nosotros no recibimos esos datos.
Si crees que no hemos tratado bien tus datos, puedes presentar una reclamación ante tu autoridad de protección de datos (en España, la Agencia Española de Protección de Datos, www.aepd.es). Los residentes de algunos estados de EE. UU. (por ejemplo, California) tienen derechos adicionales. No vendemos los datos personales que guardamos sobre ti. La personalización de anuncios de Google puede considerarse «compartir» o una «venta» para publicidad dirigida según algunas leyes estatales; puedes oponerte con los ajustes de publicidad de tu dispositivo, como se explica en el apartado 2.5.
7. Menores
Polarity es un juego arcade para todos los públicos y no está dirigido a menores de 13 años. No recogemos a sabiendas datos personales de menores que no alcancen la edad mínima exigida donde viven (entre 13 y 16 años en la Unión Europea; 14 años en España). Si no tienes esa edad, no crees un perfil en el ranking sin el permiso de tu madre, padre o tutor. Si crees que un menor ha creado un perfil, contáctanos y lo eliminaremos. Los anuncios de la App los sirve Google AdMob conforme a las políticas de publicidad de Google, y la App no está diseñada para menores.
8. Nombres de usuario y moderación
Los nombres de usuario son públicos. Aplicamos un filtro básico para rechazar nombres ofensivos o reservados y podemos eliminar nombres o perfiles inadecuados, que suplanten a otras personas o que abusen del servicio.
9. Seguridad
La comunicación con el servidor del ranking usa HTTPS. Solo guardamos un hash de tu código de recuperación, no el código. Ningún sistema es totalmente seguro, por lo que no podemos garantizar una seguridad absoluta.
10. El Sitio web
- El Sitio web no usa cookies, no muestra anuncios y no incluye rastreadores de analítica o publicidad.
- Carga tipografías de Google Fonts, que puede recibir tu dirección IP.
- Nuestro proveedor de alojamiento puede conservar registros habituales del servidor (como la dirección IP, el tipo de navegador y las páginas solicitadas) por seguridad y funcionamiento.
- Los enlaces «Consíguelo en Google Play» incluyen una etiqueta de campaña anónima (por ejemplo
utm_source=website) para que Google Play pueda mostrarnos estadísticas agregadas sobre el origen de las instalaciones. - Si se muestra un tráiler, se carga desde YouTube en modo de privacidad mejorada (
youtube-nocookie.com) solo después de que pulses reproducir. A partir de ese momento se aplica la política de privacidad de YouTube.
11. Cambios en esta política
Podemos actualizar esta política. La fecha de arriba indica cuándo se modificó por última vez. Si los cambios son importantes, te lo comunicaremos a través de la App o del Sitio web.
12. Contacto
PyGDroid (Pygdroid) · pygdroid@gmail.com