Política de privacidad
Qué datos maneja Kontrol Finance, qué sale de tu teléfono (solo si tú lo activas) y cómo eliminar tu cuenta.
Lo esencial, en una frase
Kontrol Finance funciona completamente en tu teléfono. Sin una cuenta, tus datos financieros no salen del dispositivo. Lo único que se envía es un código anónimo del teléfono con la fecha en que empezó tu mes gratis, para que no vuelva a empezar al reinstalar la app (sección 3.8).
1Quién es el responsable
- Responsable: STARSLAPSE
- Contacto: contacto@starslapse.com
2Qué datos maneja la app
Toda esta información la capturas tú y se guarda en el almacenamiento privado de tu teléfono. Si inicias sesión, casi toda se respalda también en la nube (sección 3.1):
| Dato | Para qué se usa | Dónde se guarda |
|---|---|---|
| Movimientos (monto, fecha, hora, categoría, nota, comercio) | Calcular tus saldos y tu proyección | Tu teléfono y, si inicias sesión, tu respaldo en la nube |
| Cuentas y tarjetas (nombre, banco, saldo, fechas de corte y pago) | Saber cuánto tienes y cuándo debes pagar | Tu teléfono y, si inicias sesión, tu respaldo en la nube |
| Deudas y metas de ahorro (con su foto) e ingreso esperado | Proyectar el fin de mes | Tu teléfono y, si inicias sesión, tu respaldo en la nube |
| Fotos de tickets y el texto que se lee de ellas | Registrar el gasto y guardarlo como evidencia | Tu teléfono y, si inicias sesión, tu respaldo en la nube (sección 3.2) |
| Tenencias de criptomonedas e inversiones | Calcular tu patrimonio | Tu teléfono y, si inicias sesión, tu respaldo en la nube |
| Preferencias (tema, idioma, moneda) | Que la app se vea y hable como quieres | Solo tu teléfono |
Kontrol Finance no se conecta a tus bancos. No pide credenciales bancarias ni lee tus SMS. Todo lo capturas tú; la única excepción es el registro de pagos de Google Pay, opcional y apagado por defecto (sección 3.4).
3Qué sale del teléfono
3.1 Respaldo y sincronización — desactivado hasta que inicies sesión
Si inicias sesión con tu cuenta de Google, tus datos financieros se copian a Google Firebase (Firestore) para que puedas recuperarlos o usarlos en otro teléfono. Quedan asociados a tu cuenta y no se comparten con nadie más.
De tu cuenta de Google la app recibe tu nombre, correo y foto de perfil, y los guarda en tu perfil (users/{tu id}) junto con la versión de la app, la fecha de tu última visita, el inicio de tu mes gratis y si tienes suscripción activa.
El administrador de Kontrol Finance puede ver ese perfil (nombre, correo, fechas, estado de la suscripción y si es mensual o anual) para dar soporte y regalar meses de cortesía o Premium de por vida. Tus datos financieros no los ve: ni la app ni el panel de administración pueden leerlos, porque las reglas de seguridad de la base lo impiden. Quien administra el proyecto en Google Firebase podría técnicamente consultarlos con las herramientas de Google; no lo hacemos, salvo que tú lo pidas para resolver un problema o lo exija la ley.
Si no inicias sesión, nada de esto ocurre. La app funciona igual de completa en tu teléfono.
Puedes eliminar tu cuenta y todo lo que está en la nube cuando quieras, desde la app o por correo (sección 5).
3.2 Fotos de tickets, deudas, metas y movimientos
Si iniciaste sesión, tus fotos se respaldan en tu espacio de Firebase, reducidas y junto a tus demás datos, para que las veas en tus otros teléfonos; solo tú puedes verlas. Son las fotos que le pones a una deuda (el auto, la casa), a una meta (el viaje, el celular) o a un movimiento, y las de tickets y comprobantes. Si no inicias sesión, se quedan en tu teléfono.
Las de tickets tienen además su propio interruptor, Respaldar fotos de tickets (en Respaldo y sincronización), que viene encendido: si lo apagas, dejan de subirse las nuevas. Cada persona tiene un espacio de respaldo para fotos (1 GB con Premium, 200 MB en el mes gratis; puede cambiar), y la app te muestra cuánto llevas y te avisa al acercarte al límite. Si se llena, tus fotos se siguen guardando en tu teléfono; solo dejan de respaldarse hasta que liberes espacio. Una foto se borra de la nube al quitarla, al borrar lo que la tenía o al eliminar tu cuenta.
3.3 Reportes de soporte
Si envías un reporte desde Ayuda y soporte, guardamos en Firebase tu nombre y correo de Google, el texto y las imágenes que adjuntes, la versión de la app y el modelo y versión de Android de tu teléfono, para poder contestarte. Solo tú y el administrador los ven. Se borran al eliminar tu cuenta; también puedes pedir que se borre un reporte escribiendo al correo de contacto.
3.4 Pagos con Google Pay (opcional, apagado por defecto)
Si activas Registrar pagos de Google Pay y le das a Kontrol "Acceso a notificaciones", la app lee solo los avisos de Google Wallet y de ellos toma el monto, el comercio, la fecha y los últimos 4 dígitos de la tarjeta, para registrar el gasto o confirmar un pago programado. Las notificaciones de cualquier otra app se ignoran y el texto de los avisos no se guarda. Todo se procesa en tu teléfono; el gasto registrado se respalda como cualquier otro movimiento solo si tienes el respaldo activo. Lo apagas cuando quieras en Ajustes.
3.5 Suscripción
Kontrol Finance tiene un mes gratis desde la primera vez que la abres, sin pedir tarjeta, y después una suscripción mensual o anual, a tu elección. El pago lo procesa Google Play: la app nunca ve ni guarda datos de tu tarjeta. Solo le pregunta a Google Play si tu suscripción está activa.
3.6 Consultas a servicios externos
La app consulta estos servicios públicos, y en ninguna de las peticiones va información tuya:
| Servicio | Qué se pide | Qué se envía de ti |
|---|---|---|
Bitso (api.bitso.com) | El precio de una criptomoneda (ej. btc_mxn) y, para el widget, su historial de 24 h | Nada. Solo el par de mercado |
CoinGecko (api.coingecko.com) | El precio, la variación y el historial de 24 h de las criptos que Bitso no cotiza en pesos (BNB, WLFI…) | Nada. Solo el nombre de la moneda |
ExchangeRate-API (open.er-api.com) | Los tipos de cambio del día contra el dólar | Nada. Solo el código USD |
Frankfurter (api.frankfurter.dev) | Los tipos de referencia del BCE: respaldo del anterior y la gráfica de 30 días del widget | Nada. Solo códigos de moneda |
| Google Play services (ML Kit) | El modelo que lee los tickets, que Google descarga al instalar la app | Diagnósticos del lector: modelo del teléfono, versión de Android y de la app, tiempos, errores y un identificador por instalación que no te identifica. Nunca la foto ni el texto del ticket |
Estas consultas revelan qué criptomonedas te interesan, porque solo se piden precios de las que registraste. No revelan cuántas tienes, cuánto valen ni quién eres.
3.7 Lo que NO sale nunca
- La lectura de tus tickets. El reconocimiento se hace en tu teléfono con ML Kit, sin conexión: ni la foto ni su texto se mandan a ningún servicio de análisis. (Si enciendes Respaldar fotos de tickets, la foto y el texto leído se guardan en tu respaldo; sección 3.2.)
- Tu PIN. Se guarda como hash con salt, cifrado, y nunca se transmite.
- Los archivos de tus facturas electrónicas (XML o JSON que importas). Se leen en tu teléfono para ligarlos a su gasto; del archivo solo se guardan en el movimiento el folio y el identificador fiscal de quien la emitió (y se respaldan con él si tienes el respaldo activo). El archivo no se sube.
- Datos de uso o analítica de la app. No incluye ningún SDK de analítica ni de publicidad. Lo único parecido son los diagnósticos anónimos del lector de tickets de Google (ML Kit), descritos en la sección 3.6.
3.8 Registro del mes gratis (también sin cuenta)
Para que desinstalar la app o borrar sus datos no reinicie el mes gratis, la app guarda en Google Firebase un registro con solo dos cosas: un código anónimo del teléfono y la fecha en que empezó tu mes gratis. Se envía aunque no inicies sesión, porque es justamente para quien no tiene cuenta.
- El código es un resumen cifrado (SHA-256) del identificador que Android da a Kontrol en tu teléfono. El identificador original no se envía, y el código no se liga a tu nombre, tu correo ni tus datos financieros: no sirve para nada fuera de este registro.
- Nadie puede consultar la lista de registros; cada teléfono solo lee el suyo.
- El identificador cambia si restableces el teléfono de fábrica, y entonces el registro deja de corresponder a tu teléfono. Como no está ligado a ti, no podemos identificarlo para borrarlo.
- Base legal (RGPD): interés legítimo en evitar el abuso de la prueba gratis.
4Permisos y por qué
| Permiso | Cuándo se pide | Para qué |
|---|---|---|
INTERNET, ACCESS_NETWORK_STATE | Al instalar | Sincronizar (si lo activas) y consultar precios |
POST_NOTIFICATIONS | Cuando enciendes tu primera alerta | Avisarte antes de que venza un pago |
CAMERA | Cuando vas a fotografiar un ticket | Capturar la evidencia |
RECEIVE_BOOT_COMPLETED, WAKE_LOCK, FOREGROUND_SERVICE | Al instalar | Que los recordatorios y el respaldo sigan funcionando en segundo plano y tras reiniciar |
USE_BIOMETRIC, USE_FINGERPRINT | Al instalar | Desbloquear la app con huella, si lo activas |
com.android.vending.BILLING | Al instalar | Consultar y comprar la suscripción con Google Play |
Acceso a notificaciones (opcional): solo si activas el registro de pagos de Google Pay; ver la sección 3.4. No se piden permisos de SMS, contactos, ubicación ni almacenamiento. Para elegir una foto se usa el selector del sistema, que da acceso a esa imagen y no a tu galería.
5Cuánto tiempo se conservan
- En tu teléfono: hasta que borres el dato o desinstales la app.
- En la nube (solo si activaste el respaldo): hasta que elimines tu cuenta.
5.1 Cómo eliminar tu cuenta y tus datos
Desde la app (inmediato): Ajustes › Eliminar mi cuenta y mis datos. Kontrol te pide elegir otra vez tu cuenta de Google para confirmar que eres tú, y en ese momento borra:
- tu perfil (nombre, correo, foto, fechas y estado de la suscripción),
- todos tus datos respaldados (movimientos, cuentas, deudas, metas, inversiones…),
- las fotos de tus deudas, metas, movimientos y tickets,
- tu usuario de inicio de sesión.
Sin la app: escribe a contacto@starslapse.com desde el correo de tu cuenta, con el asunto "Eliminar mi cuenta de Kontrol Finance". Te respondemos para confirmar y eliminamos lo mismo que la opción de la app en un plazo máximo de 20 días hábiles. Las instrucciones están también en https://kontrol-finance-app.web.app/borrar-cuenta.
Lo que se conserva: solo la fecha en que empezó tu mes gratis, ligada al identificador numérico de tu cuenta de Google (sin tu nombre, correo ni datos financieros). Sirve para que la prueba gratis no se reinicie si vuelves a crear una cuenta. Google Play conserva por su lado el registro de tus compras, según su propia política. Además se conserva el registro del mes gratis del teléfono (sección 3.8), que no está ligado a tu cuenta.
Lo que no se borra: los datos que están en tu teléfono, porque nunca salieron de él. Se borran al desinstalar la app o al borrar sus datos en los ajustes de Android.
Tu suscripción no se cancela sola al eliminar la cuenta: cancélala en Google Play › Pagos y suscripciones.
6Tus derechos
Puedes, en cualquier momento y sin pedir permiso a nadie:
- Ver y corregir cualquier dato, desde la propia app.
- Borrar movimientos, cuentas o toda la app.
- Exportar tus movimientos a CSV, desde Configuración → Respaldo.
- Dejar de sincronizar cerrando sesión. Tus datos locales se quedan intactos.
- Eliminar tu cuenta y tus datos de la nube, desde la app o por correo (sección 5.1).
Para ejercer tus derechos ARCO (Acceso, Rectificación, Cancelación y Oposición) escribe al correo de contacto.
6.1 Si vives en la Unión Europea, el Espacio Económico Europeo o el Reino Unido
- Base legal: tratamos tus datos para darte la app que pediste (ejecución de un contrato) y, en las funciones opcionales (respaldo, fotos de tickets, registro de pagos de Google Pay), con tu consentimiento, que retiras cuando quieras al apagarlas.
- Tus derechos (RGPD): acceso, rectificación, supresión, limitación, portabilidad (la exportación a CSV) y oposición. Escribe a contacto@starslapse.com; respondemos en un plazo de un mes.
- Transferencias internacionales: el respaldo en la nube se guarda con Google Firebase, que puede tratar datos fuera de la Unión Europea con las cláusulas contractuales tipo aprobadas por la Comisión Europea.
- Reclamaciones: puedes presentar una reclamación ante la autoridad de protección de datos de tu país.
7Menores de edad
Kontrol Finance no está dirigida a menores de 13 años y no recolecta datos de ellos a sabiendas.
8Seguridad
- La base de datos de la app está cifrada con SQLCipher (AES-256). Su llave es aleatoria, única de tu teléfono, y se guarda protegida por el Android Keystore; nunca sale del dispositivo.
- Además, el almacenamiento del dispositivo ya está cifrado por Android.
- El PIN se guarda como hash con salt, en almacenamiento cifrado.
- Todo el tráfico va por HTTPS; la app rechaza conexiones sin cifrar.
- La copia de seguridad automática de Android está desactivada, para que tus datos financieros no viajen a Google Drive sin que lo decidas.
9Cambios a esta política
Si cambia lo que la app hace con tus datos, se actualiza este documento y se avisa dentro de la app antes de que el cambio surta efecto.