Política de Privacidad — FL Offline Fish Check
Versión 1.1 Última actualización: 2026-07-13
APPFLOW LLC ("APPFLOW LLC", "nosotros") respeta tu privacidad. Esta política describe qué datos recolecta nuestra aplicación móvil FL Offline Fish Check (la "App"), cómo los usa, y qué derechos tienes sobre ellos.
1. Principio rector: offline-first
FL Offline Fish Check está diseñada para funcionar completamente sin conexión y sin enviar datos personales del usuario a nuestros servidores. La inmensa mayoría del procesamiento ocurre localmente en tu dispositivo. Solo enviamos información a terceros cuando es estrictamente necesario para el funcionamiento de las funciones que elegiste activar (por ejemplo, pagos de suscripción).
2. Datos que la App procesa localmente
Estos datos NO salen de tu dispositivo:
a) Ubicación GPS: si autorizas el permiso, la App usa tu ubicación — al abrir la App y cuando usas las funciones de zona y mapa — para detectar la zona de pesca aplicable (Atlantic vs Gulf vs aguas estatales/federales). La coordenada se procesa solo en RAM, no se guarda en disco ni se transmite. La ubicación nunca se consulta en background.
b) Fotos seleccionadas o tomadas para identificación de especies: se procesan localmente con el modelo de IA embebido. No se almacenan en nuestros servidores, ni se suben a ninguna parte fuera de tu dispositivo. Si eliges guardar una captura con su foto, la foto se almacena localmente en el almacenamiento privado de la App. Si eliges compartir una captura o sus fotos, se envían únicamente a través de la app que tú escojas en el menú de compartir del sistema (por ejemplo, WhatsApp) — el compartir solo ocurre cuando tú lo inicias y nunca pasa por servidores nuestros.
c) Capturas, puntos de pesca y registros (especies, tallas, cantidades, fechas, waypoints): se guardan localmente en SQLite y SharedPreferences del dispositivo, solo accesibles para la App. No se respaldan a la nube.
d) Cartera de licencias: las imágenes de tu licencia de pesca o permisos que agregues a la cartera se guardan localmente en tu dispositivo, encriptadas con AES-256-GCM. Nunca se suben a ninguna parte.
e) Preferencias (idioma, zona seleccionada, configuraciones de UI): se guardan localmente.
f) Respaldos que tú creas: la App puede exportar un archivo de respaldo encriptado (protegido con una frase de contraseña que tú eliges) con tus capturas, puntos, cartera y fotos. El archivo se crea localmente y se guarda donde tú elijas; nunca sale de tu dispositivo a menos que tú mismo lo muevas o lo compartas. La restauración lee ese archivo localmente.
Si desinstalas la App, todos estos datos se eliminan junto con ella — excepto los archivos de respaldo que hayas exportado a una ubicación fuera de la App, que permanecen donde los guardaste.
3. Datos que terceros procesan para nosotros
Cuando usas funciones específicas, datos limitados se comparten con terceros que actúan como procesadores o controladores independientes:
3.1 Suscripciones (RevenueCat + Google Play + Apple App Store)
Para administrar tu suscripción Premium, usamos:
- RevenueCat (RevenueCat, Inc.). Recibe un identificador anónimo del dispositivo (no tu nombre, no tu correo, no tu cuenta Google exacta), el tipo de plan que compraste, fechas de inicio/fin/renovación, y eventos de cancelación. Esto le permite a la App saber si tu Premium está activo sin que necesitemos almacenar datos en servidores propios.
- Google Play (Google LLC) para procesamiento del pago en Android. Google sí maneja tu información de pago según su propia política.
- Apple App Store (Apple Inc.) para procesamiento del pago en iOS. Aplican las políticas de Apple.
APPFLOW LLC no ve ni almacena tu información de tarjeta de crédito. La transacción la maneja Google o Apple directamente.
Privacidad de los terceros:
- RevenueCat: https://www.revenuecat.com/privacy/
- Google: https://policies.google.com/privacy
- Apple: https://www.apple.com/legal/privacy/
3.2 Reportes de fallos (futuro)
En versiones futuras podríamos integrar un servicio de reportes de fallos (por ejemplo, Sentry o Firebase Crashlytics) para detectar errores en producción. Si lo hacemos, esta política se actualizará y notificaremos el cambio. Estos servicios recolectan información del dispositivo (modelo, versión de Android/iOS, stacktrace anonimizado) solo cuando la App crashea.
4. Lo que NO recolectamos
Para que quede explícito:
- No requerimos cuenta de usuario. No pedimos correo, nombre, teléfono, ni contraseña.
- No tenemos un servidor de backend que almacene tus datos. No hay base de datos en la nube con tus capturas, fotos, ni identificaciones.
- No vendemos datos a terceros. No usamos tus datos para publicidad propia ni de terceros.
- No usamos cookies, pixels, ni rastreadores de marketing.
- No accedemos a tu lista de contactos, calendario, mensajes ni ubicación en background. La ubicación solo se consulta en primer plano — al abrir la App o al usar las funciones de zona — y solo si autorizaste el permiso.
5. Permisos del dispositivo
La App puede solicitar los siguientes permisos:
| Permiso | Por qué | Opcional |
|---|---|---|
| Ubicación (foreground) | Detectar zona de pesca aplicable | Sí |
| Cámara | Tomar fotos para identificación | Sí |
| Galería / Storage | Seleccionar fotos para identificación, agregar imágenes a la cartera de licencias, guardar/restaurar respaldos | Sí |
Todos son opcionales. La App funciona sin ellos, aunque algunas funciones se inhabilitan.
6. Retención de datos
- Datos locales: persisten hasta que desinstales la App o limpies los datos del paquete desde Ajustes de Android/iOS.
- Datos en RevenueCat: persisten mientras tu suscripción esté activa y por el período que RevenueCat retiene para auditoría e historial de compras (típicamente algunos años, según su política).
7. Derechos del usuario
Tienes derecho a:
a) Acceder a los datos que la App procesa: ya están en tu
dispositivo bajo Ajustes > Apps > FL Offline Fish Check > Almacenamiento
en Android.
b) Eliminar todos los datos locales: desinstala la App, o usa "Borrar datos" desde los ajustes del sistema.
c) Cancelar la suscripción Premium en cualquier momento desde la cuenta de Google Play o App Store. Esto detiene futuras renovaciones.
d) Solicitar a RevenueCat que elimine tus datos de suscripción contactándolos directamente (https://www.revenuecat.com/privacy/).
e) Si resides en la Unión Europea, Reino Unido, California o
jurisdicción similar, tienes derechos adicionales (portabilidad,
rectificación, oposición, etc.). Escribe a contact@appflowllc.com para
ejercerlos.
8. Menores
La App no está dirigida a personas menores de 13 años. Si descubrimos que recolectamos datos de un menor sin consentimiento parental, eliminaremos esa información.
9. Transferencias internacionales
RevenueCat, Google y Apple pueden procesar datos en servidores fuera de tu país de residencia (típicamente Estados Unidos). Estas transferencias se rigen por las políticas de privacidad de cada proveedor.
10. Seguridad
Implementamos medidas razonables para proteger los datos en tu dispositivo:
- El modelo de IA y datos sensibles del paquete están encriptados con AES-256-GCM.
- El código está ofuscado.
- No usamos almacenamiento en servidor para tus datos.
Ningún sistema es 100% seguro; en caso de incidente que afecte datos de usuarios, notificaremos por canales razonables.
11. Cambios a esta Política
Podemos actualizar esta Política. Los cambios significativos se notificarán dentro de la App. La fecha de "Última actualización" al inicio refleja la versión vigente.
12. Contacto
Para preguntas sobre privacidad, escribe a:
APPFLOW LLC contact@appflowllc.com
Al usar FL Offline Fish Check, confirmas que has leído y entendido esta Política de Privacidad.