Política de Privacidad de SiteStake

(Ediciones de Google Play y Apple App Store · Compra Única de Por Vida Pro · Sin Suscripción)

Versión: 1.0 (De por vida)

Última actualización: 2026-09-19

Aplicable a: SiteStake para Android (Google Play) e iOS (Apple App Store)

Email de contacto: [email protected]

Jurisdicciones aplicables: Global, incluyendo UE (GDPR) y California, EE. UU. (CCPA)

Resumen

SiteStake es una aplicación profesional de topografía y replanteo GPS/GNSS de campo construida sobre una arquitectura totalmente centrada en el dispositivo y la privacidad. Nuestro principio de diseño de privacidad:

Si no lo necesitamos, no lo recogemos. Si no tenemos que subirlo, no lo hacemos. Si no lo compartes activamente, tus datos nunca salen de tu dispositivo.

Esta política explica cuándo y cuándo no procesamos tus datos. No tenemos sistema de cuentas, ni inicio de sesión obligatorio, y no recogemos números de teléfono, documentos de identidad, direcciones de email ni ninguna información de identidad. Todos los datos de topografía se almacenan exclusivamente en la sandbox local de la aplicación de tu dispositivo de forma predeterminada.

1. Qué recogemos, por qué, dónde, cuánto tiempo y si sale de tu dispositivo

En la tabla siguiente, "recoger" significa almacenamiento solo dentro de la sandbox privada de la aplicación de tu dispositivo (consistente con las definiciones de Seguridad de Datos de Google Play).
Cualquier dato que salga activamente de tu dispositivo o se suba a cualquier servidor se marca con un indicador especial 🚀, junto con el escenario y el destinatario.
Categoría de datos¿Se recoge?PropósitoUbicaciónRetención¿Sale del dispositivo? 🚀
Ubicación GNSS precisa
(latitud, longitud, altitud, precisión HDOP/VDOP, número de satélites, campos NMEA brutos)
✅ Solo mientras usas activamente las funciones relevantes
Durante la grabación de rutas: ubicación continua mediante notificación de servicio en primer plano; continúa cuando la app está en segundo plano o la pantalla bloqueada
① Mostrar posición actual en el mapa ② Grabar waypoints/rutas/puntos de topografía ③ Alertas de llegada de replanteo ④ Medición de área/distancia/pendiente ⑤ Escritura opcional de EXIF para Cámara GEO Base de datos SQLite dentro de la sandbox (app_database.dart); carpeta Documents/nmea/ para registros NMEA Hasta que elimines manualmente la entrada o desinstales la app Nunca se sube
Solo sale cuando tocas "Exportar/Compartir" y eliges una app destino mediante el sistema de compartir
Fotos y multimedia
Fotos tomadas por Cámara GEO + adjuntos de imagen importados desde la galería del sistema
✅ Solo cuando capturas/importas activamente ① Documentación de evidencias de campo ② Escritura opcional de metadatos GPS en EXIF (desactivable) ③ Quemado opcional de marca de agua de ubicación/hora (desactivable) ④ Adjuntos de waypoints/puntos de topografía Carpeta Documents/photos/ de la sandbox; opcionalmente sincronizada con la galería del sistema (desactivable en ajustes) Hasta que elimines manualmente o desinstales Nunca se sube
Solo sale cuando compartes explícitamente
Archivos de trabajo
Archivos GPX/KML/CSV/DXF/SHP, registros NMEA brutos, informes PDF de inspección
✅ Solo cuando importas/exportas o activas manualmente el registro ① Importar/exportar resultados de topografía ② Exploración de archivos ③ Generación, impresión y compartición de informes PDF Carpeta Documents/ de la sandbox Hasta que elimines manualmente o desinstales Nunca se sube
Sensores
Barómetro / acelerómetro / magnetómetro (brújula) / giroscopio
✅ Solo mientras las funciones correspondientes se ejecutan en primer plano ① Rumbo de brújula ② Altitud relativa A→B barométrica ③ Medición de pendiente ④ Rotación de mapa Solo caché en memoria, nunca persistido Liberado inmediatamente cuando la función se detiene o la app pasa a segundo plano
Caché de tiles de mapa
Imágenes de tiles raster cargados
✅ Solo en modo de capa en línea (desactivable completamente para uso puramente offline) Acelerar carga repetida, navegación offline Directorio de caché de tiles de la sandbox Expiración automática LRU de 30 días, o borra en cualquier momento desde Ajustes → Almacenamiento → Borrar caché de tiles ⚠️ Solo tu dispositivo hace solicitudes GET a los servidores de tiles (OSM/Esri, etc.). Los servidores ven tu IP de salida de red (determinada por tu operador; no la recibimos ni almacenamos). Los tiles no contienen datos específicos de SiteStake.
Preferencias del usuario
Sistema de unidades (métrico/imperial/mu), tema (4 opciones), idioma, datum de coordenadas, Helmert 7 parámetros, capas de mapa, formatos de exportación
Personalización de la UI, flujo de trabajo predeterminado SharedPreferences de la sandbox Hasta la desinstalación o "Restaurar valores"
Identificadores de dispositivo / AAID / IMEI / Teléfono / Email / Contactos / Portapapeles No se accede en absoluto
SDKs de análisis / seguimiento / informes de fallos
(Firebase / Umeng / Bugly / Adjust / AppsFlyer, etc.)
No integrados
SDKs de publicidad / marketing
(AdMob / Pangle / Tencent Ads, etc.)
No integrados; sin anuncios ni en la versión gratuita
Registro / inicio de sesión / sistema de cuentas Sin sistema de cuentas; todas las funciones gratuitas usables sin registro

1.1 Ubicación en segundo plano y servicio en primer plano (solo grabación de rutas)

Al usar la función Grabación de Rutas, la app inicia un Servicio en Primer Plano y muestra una notificación persistente en la barra de notificaciones. Esto permite la recolección continua de ubicación en los siguientes escenarios:

Razón de diseño: La grabación de rutas a menudo requiere registro continuo de larga duración. Si la ubicación se detuviera cuando la app pasa a segundo plano, los usuarios no podrían completar la recolección de trayectorias en campo con la pantalla apagada.

Tu control:

⚠️ Excepto la grabación de rutas, ninguna otra función de la app (waypoints, replanteo, medición, etc.) recopila datos de ubicación en segundo plano.

2. Cuándo enviamos datos a Internet

SiteStake realiza E/S de red solo en los siguientes 4 escenarios. Fuera de estos, nunca enviamos ningún byte de forma proactiva:

#Disparador (debe ser una acción iniciada por el usuario)DestinatarioContenido enviado¿Vinculado a identidad personal?
Desplazar el mapa en modo en línea requiere cargar nuevos tiles OpenStreetMap / OpenTopoMap / Humanitarian OSM / Esri World Imagery, etc. (las capas en línea pueden desactivarse completamente en los ajustes de capas para modo puramente offline) URL de tile HTTPS estándar (nivel de zoom + coordenadas de tile) + tu IP de salida de red (determinada por el enrutamiento del operador, no se puede enmascarar) ⚠️ Los servidores de tiles ven la IP de origen de tu solicitud pero no ningún dato de la app SiteStake; no recibimos ni almacenamos esta IP
Tocas activamente "Compartir/Exportar" (resultados de topografía, rutas, informes PDF, registros NMEA, puntos de topografía, etc.) Sistema de Compartir — app destino elegida por ti (p. ej., Email, Google Drive, etc.) Los archivos que seleccionaste ❌ Totalmente determinado por la app destino que elijas; no relacionado con SiteStake
Tocas activamente "Navegación externa" para saltar a una app de mapas de terceros Google Maps / mapa predeterminado del sistema (si está instalado) Esquema geo: con las coordenadas del destino ❌ Solo coordenadas; sin información de identidad
Relacionado con la compra única de Pro: cuando tocas activamente "Comprar Pro" o "Restaurar compra" Android: Google Play Billing (Google) procesa el pago → RevenueCat Purchases SDK verifica la licencia
iOS: Apple App Store / StoreKit procesa el pago → RevenueCat Purchases SDK verifica la licencia
Lado de la tienda: recibo de transacción (cifrado por Google/Apple; nunca tocamos los números de tarjeta)
Campos del lado de RevenueCat (estrictamente limitados, ver §3): UUID anónimo, ID de producto, precio, moneda, código de país, hora de transacción, ID de transacción, plataforma, versión de la app
✅ Vinculado a ID de compra anónimo (no información personal, ver §3.2); absolutamente nunca incluye ubicación, fotos ni datos de trabajo
💡 ¿Quieres usarla completamente offline? Apaga Wi-Fi + datos móviles + cambia todas las capas a "Caché de tiles offline" → logra 100% sin solicitudes de red (excepto comprar/restaurar compra).
Disponibilidad regional de la compra Pro: Las mejoras de las funciones Pro se ofrecen mediante compra en la aplicación de Google Play. En países/regiones donde Google Play Billing no esté disponible, no podrás comprar las funciones Pro a través de esta app. Las funciones gratuitas funcionan normalmente en todas las regiones compatibles.

3. Compra Única de Pro (De por vida) y detalles de RevenueCat

A partir de v1.0, SiteStake ofrece SiteStake Pro (De por vida / Compra única) para desbloquear 16 funciones profesionales (todas las capas de mapa, datum personalizado de Helmert 7 parámetros, RTK, replanteo, informes PDF, matriz de exportación de 25 ranuras, etc.). No es una suscripción, sin renovación automática, uso permanente + actualizaciones permanentes después de la compra.

3.1 No construimos nuestro propio backend de pagos

3.2 Por qué usamos RevenueCat (SDK de terceros)

Propósito: Restaurar automáticamente tu licencia Pro de por vida comprada cuando cambias de dispositivo o reinstalas la app (función Restaurar compras). Sin verificación de terceros, tendrías que recomprar Pro en un teléfono nuevo — lo cual es claramente irrazonable.

Campos que recibe RevenueCat (y solo estos campos):

CampoOrigenPropósito¿Identificable personalmente?
app_user_id (anónimo) Un UUID v4 generado localmente en tu dispositivo al primer inicio ($RCAnonymousID), completamente no relacionado con IMEI / Android ID / AAID / teléfono / email Asociar la misma licencia de por vida entre reinstalaciones/cambios de dispositivo ❌ Anónimo (a menos que nos envíes activamente un email para vincularlo manualmente a tu correo; si no escribes, permanece anónimo para siempre)
ID de producto (sitestake_pro_one_time) Codificado en la app Identificar como licencia Pro de por vida, no otro SKU
Precio, moneda, código de país Datos de transacción de Google Play Conversión de tipo de cambio, estadísticas de detección de reembolsos ❌ Estadísticas agregadas y despersonalizadas; no vinculadas a individuos específicos
Hora de transacción, ID de transacción (Order ID de Google Play) Datos de transacción de Google Play La licencia de por vida nunca expira (sin cálculo de caducidad); usada solo para Restaurar y detección de reembolsos
Plataforma (Android), versión de la app, versión del SO Información del dispositivo Depurar fallos de restauración de compras y problemas similares

Contenido que RevenueCat nunca recibe (y que nunca pasamos al SDK):

3.3 Cómo eliminar los registros anónimos relacionados con Pro

Para eliminar el registro de verificación de licencia de por vida asociado a tu ID anónimo en RevenueCat:

  1. Abre la app → Ajustes → Acerca de → Copiar ID anónimo
  2. Envía un email a [email protected] con asunto "Eliminar datos de cuenta Pro", y pega el ID anónimo en el cuerpo (o adjunta una captura del recibo de compra)
  3. Eliminaremos permanentemente el registro anónimo correspondiente del panel de RevenueCat en un plazo de 14 días hábiles
💡 Nota: Eliminar el registro anónimo de RevenueCat no afecta tu licencia Pro de por vida concedida por Google Play (la licencia reside en Google Play; al reinstalar y ejecutar Restaurar compras de nuevo, se genera un nuevo ID anónimo basado en el historial de compras de tu cuenta de Google — solo cambia el ID anónimo asociado). Tus derechos de licencia de por vida están garantizados por Google Play.

4. Limitaciones de la versión gratuita (no es privacidad, pero se pregunta mucho)

La versión gratuita es usable permanentemente, sin límite de tiempo, sin anuncios, con solo los siguientes 4 límites de cantidad + 16 bloqueos de funciones Pro (ver documentos de precios), que no involucran privacidad:

TipoLímite gratuitoDespués de la actualización a Pro
Waypoints200Ilimitados
Puntos de topografía500Ilimitados
Rutas20Ilimitadas
Trayectorias50Ilimitadas

Datums de coordenadas: WGS84 y CGCS2000 son gratuitos (la edición global predetermina WGS84). Los usuarios Pro desbloquean el datum personalizado de Helmert 7 parámetros.

5. Tus derechos (GDPR / CCPA)

Tienes propiedad total de todos los datos en tu dispositivo. Lo dejamos claro:

DerechoCómo ejercerlo
Derecho de acceso — ver qué datos almacenamos sobre ti y cuánto Abre la app → Ajustes → Almacenamiento → Desglose de uso de datos (muestra recuento de waypoints, puntos de topografía, rutas, trayectorias, fotos, tamaño total de archivos, tamaño de caché de tiles)
Derecho a la portabilidad de datos — llevarte todos tus datos Abre Gaveta de archivos → Seleccionar todo → Exportar → elige empaquetado por lotes GPX + KML + CSV + DXF + SHP + PDF, o envía a tu propio correo/nube mediante el sistema de compartir
Derecho de supresión / derecho al olvido ① Eliminar un elemento: presión prolongada o desliza izquierda en cualquier elemento de la lista → Eliminar; ② Eliminación por lotes: modo de selección múltiple → Eliminar seleccionados; ③ Borrar todo con un toque: Ajustes → Almacenamiento → Restablecer datos de la app (sin desinstalar); ④ Eliminación definitiva: desinstala la app directamente → toda la sandbox se elimina permanentemente por el sistema Android
Derecho a retirar el consentimiento — apaga los permisos como quieras Ajustes del sistema → Aplicaciones → SiteStake → Permisos → apaga cualquiera de ubicación / cámara / Bluetooth / fotos. Después de apagar los permisos, las funciones correspondientes se degradan (sin ubicación aún puedes introducir puntos manualmente / navegar offline / exportar datos guardados); no se te bloqueará ni se te obligará a salir
Derecho a presentar una reclamación Presenta una reclamación ante la autoridad de supervisión de tu jurisdicción:
• UE: Autoridad de Protección de Datos (APD) de tu estado miembro
• California, EE. UU.: Oficina del Fiscal General de California
Derecho a eliminar registros de transacciones anónimos de Pro Sigue los pasos de §3.3 por email; completado en 14 días hábiles

6. Niños / Menores

SiteStake es una herramienta de productividad para profesionales mayores de 18 años — ingenieros, topógrafos y personal de inspección. Nuestro público objetivo en Play Store está configurado para excluir a los usuarios menores de 13 años.

No recogemos conscientemente ninguna información personal de niños (de hecho, no recogemos ninguna información personal en absoluto). Si eres padre/tutor y crees que tu hijo nos ha proporcionado alguna información, contacta con [email protected] (aunque es poco probable, cooperaremos para verificar y eliminar).

7. Transferencia internacional de datos (solo aplica a usuarios que compraron Pro)

Al comprar Pro, los registros anónimos de verificación de licencia de por vida son procesados por RevenueCat y almacenados en su región AWS us-east-1 (Virginia, EE. UU.).

Nuestras salvaguardas:

RevenueCat cumple con GDPR y CCPA y ha firmado Cláusulas Contractuales Estándar (SCCs).

Si no compras Pro / no tocas "Restaurar compra" → no se produce ninguna transferencia internacional (las funciones gratuitas se completan 100% en el dispositivo).

8. Medidas de seguridad de datos (aunque todo es local, aún lo protegemos)

9. Cambios en esta política

No debilitaremos materialmente los compromisos de privacidad de esta política. Si hubiera cambios significativos (p. ej., añadir una función opcional de sincronización en la nube en el futuro),:

  1. Solicitaremos tu consentimiento de nuevo mediante un popup destacado dentro de la app (desactivado por defecto, no afecta a las funciones existentes)
  2. Actualizaremos la fecha de "Última actualización" en la parte superior de este documento
  3. Resaltaremos las diferencias entre la versión antigua y la nueva en Ajustes → Acerca de → Política de privacidad

10. Contáctanos

Para cualquier pregunta, solicitud de eliminación, reclamación o solicitud de eliminación de datos de Pro, contáctanos mediante:

11. Edición Apple App Store (iOS)

Esta política de privacidad se aplica igualmente a la edición iOS distribuida a través de la Apple App Store. Todos los compromisos de privacidad principales — almacenamiento de datos solo local, sin sistema de cuentas, sin SDKs de publicidad/análisis, sin carga de ubicación/fotos/datos de trabajo — son idénticos en Android e iOS. Lo siguiente aclara los detalles específicos de iOS:

11.1 Compra dentro de la app y pago

11.2 Datos recogidos por Apple

Apple puede recoger análisis estándar de App Store (p. ej., descargas de apps, fallos, métricas de instalación) bajo la propia política de privacidad de Apple. Estos datos son recogidos por Apple, no por SiteStake, y no están vinculados a tus datos de topografía dentro de la app.

11.3 Etiquetas de privacidad de la app

Según los requisitos de Apple App Store, nuestras etiquetas de privacidad declaran: Sin datos recogidos por la propia app (no recogemos ni transmitimos datos personales). Los recibos de compra dentro de la app son procesados por Apple/RevenueCat como se describe en §3.