Jumper Jack · Android 1.1.0

Política de privacidad

Vigente desde el 11 de septiembre de 2026

Jumper Jack, antes llamado Platform Pulse, permite jugar sin cuenta. Los récords locales, preferencias y decisiones de consentimiento se guardan en el dispositivo.

Cuenta y clasificación

El modo Competir usa Google Sign-In, Firebase Authentication y Firebase App Check con Play Integrity. Google y Firebase procesan los datos necesarios para autenticar al usuario. Jumper Jack no publica el nombre ni el correo, y el servidor de clasificación en Donweb no los guarda.

El servidor asigna un alias público permanente y conserva un identificador derivado del UID de Firebase mediante HMAC, sesiones competitivas y mejores marcas: altura, tiempo hasta alcanzarla, fecha, duración, caídas, uso del rescate y causa de finalización. No conserva trayectorias, ubicación ni tokens.

Hojas, tienda y personalización

Las hojas se ganan jugando y permiten adquirir skins y accesorios para Jack. La tienda usa moneda del juego; no procesa pagos con dinero real. En el dispositivo se guardan el saldo confirmado, ganancias pendientes, identificadores de partidas y operaciones, inventario, equipamiento elegido y solicitudes de compra pendientes. Los perfiles de invitado y de cada cuenta se mantienen separados; cerrar sesión conserva sus datos locales.

En Android, la sincronización y las compras usan la misma cuenta Google/Firebase y App Check. Al sincronizar se envían identificadores de operaciones y partidas, su versión y contadores acumulados de aterrizajes, bonus y hojas recogidas, además del equipamiento si cambió. Al comprar se envían el identificador del artículo y el de la operación. El servidor conserva saldo, inventario, equipamiento y registros de operaciones para aplicar recompensas y evitar cobros duplicados. Estos datos no se publican en la clasificación.

La cola local conserva operaciones sin confirmar para reintentarlas con conexión. El progreso invitado se vincula a la primera cuenta que intenta sincronizarlo. Las compras requieren confirmación del servidor; las prendas propias pueden usarse sin conexión. Desinstalar o borrar los datos locales elimina las ganancias que aún no se hayan sincronizado; el saldo e inventario ya confirmados permanecen asociados a la cuenta remota hasta eliminarla.

Medición opcional

Firebase Analytics y Crashlytics permanecen desactivados hasta que el usuario acepta el aviso de la aplicación. Si acepta, se registran inicio y fin de partidas, hitos en las plataformas 3, 6, 9, 12 y 15, altura, puntos, combo, perfectos, caídas, duración, causa de finalización y fallos técnicos. No se envían semillas, trayectorias, nombres ni ubicación.

Anuncios

Google AdMob muestra un banner en el menú y puede mostrar un anuncio intersticial al terminar una partida. Endless ofrece hasta dos rescates voluntarios por partida, cada uno mediante un video y concedido únicamente tras recibir el evento de recompensa. Google UMP administra las opciones de privacidad publicitaria.

Control y eliminación

Desde Ajustes se puede cambiar el consentimiento de medición, abrir las opciones de anuncios, cerrar sesión y usar “Eliminar cuenta y marcas”. Esa acción elimina perfil, sesiones, resultados, saldo, inventario, equipamiento y operaciones económicas del servicio activo, además de la cuenta Firebase. Borrar los datos locales o desinstalar la aplicación elimina récords, preferencias y datos económicos locales, pero no la cuenta remota ni su saldo e inventario confirmados. Para consultar el procedimiento de eliminación y la retención de copias de seguridad, visitá Soporte.

Consultas: rasier_k@hotmail.com.

Jumper Jack · Android 1.1.0

Privacy policy

Effective September 11, 2026

Jumper Jack, previously called Platform Pulse, can be played without an account. Local records, preferences and consent choices are stored on the device.

Account and leaderboard

Compete uses Google Sign-In, Firebase Authentication and Firebase App Check with Play Integrity. Google and Firebase process the data needed to authenticate the user. Jumper Jack does not publish the user's name or email, and the Donweb leaderboard server does not store them.

The server assigns a permanent public alias and stores an identifier derived from the Firebase UID using HMAC, competitive sessions and best results: height, time to reach it, date, duration, falls, rewarded rescue use and end cause. It stores no trajectories, location or tokens.

Leaves, shop and customization

Leaves earned by playing can unlock skins and accessories for Jack. The shop uses in-game currency and does not process real-money payments. The device stores the confirmed balance, pending earnings, run and operation identifiers, inventory, selected equipment and pending purchase requests. Guest and account profiles are kept separately; signing out preserves their local data.

On Android, synchronization and purchases use the same Google/Firebase account and App Check. Synchronization sends operation and run identifiers, their version and cumulative counts of landings, bonuses and collected leaves, plus equipment when changed. Purchases send the item and operation identifiers. The server retains balances, inventory, equipment and operation records to apply rewards and prevent duplicate charges. These data are not published on the leaderboard.

The local queue keeps unconfirmed operations for retry when connected. Guest progress is linked to the first account that attempts to synchronize it. Purchases require server confirmation; owned items can be worn offline. Uninstalling or clearing local data removes earnings that have not yet synchronized; confirmed balances and inventory remain linked to the remote account until it is deleted.

Optional measurement

Firebase Analytics and Crashlytics remain disabled until the user accepts the in-app notice. If accepted, the app records run starts and ends, milestones at platforms 3, 6, 9, 12 and 15, height, score, combo, perfect landings, falls, duration, end cause and technical crashes. Seeds, trajectories, names and location are not sent.

Advertising

Google AdMob displays a menu banner and may show an interstitial after a run. Endless offers up to two optional rescues per run, each requiring a rewarded video and granted only after its reward event is received. Google UMP manages advertising privacy options.

Control and deletion

Settings lets users change measurement consent, open advertising privacy options, sign out and select “Delete account and scores”. That action deletes the profile, sessions, results, balance, inventory, equipment and economy operations from the active service, along with the Firebase account. Clearing local data or uninstalling removes on-device records, preferences and economy data, but not the remote account or its confirmed balance and inventory. See Support for the deletion procedure and backup retention.

Contact: rasier_k@hotmail.com.