Política de Privacidad de Perfinance
Versión 1.0 — Vigente y actualizada por última vez el 1 de agosto de 2026
Esta Política explica cómo Perfinance (“Perfinance”, “la aplicación”, “el servicio” o “nosotros”) trata información en la aplicación Perfinance para iOS, el sitio perfinance.carfloapps.com y los servicios de soporte relacionados durante la fase actual de demostración/prelanzamiento.
1. Alcance y resumen importante
Perfinance es una herramienta de organización de finanzas personales. No se conecta a cuentas bancarias, no solicita credenciales de banca en línea ni recopila números de tarjetas de pago. Tú decides si la información ingresada es real, aproximada o ficticia.
Por defecto, la información financiera permanece en tu dispositivo. La sincronización en la nube y las funciones externas de inteligencia artificial son funciones separadas y opcionales. La app requiere una cuenta, pero rechazar la nube o la IA no impide usar las funciones locales que no utilizan IA.
2. Información que tratamos
Según las funciones que elijas, tratamos:
- Cuenta y perfil: identificador de autenticación de Supabase, correo electrónico, nombre visible e información de autenticación disponible mediante Iniciar sesión con Apple o Google. También idioma, preferencias, estado de incorporación, versiones y fechas de aceptaciones legales.
- Información financiera y contenido: transacciones, ingresos, gastos, cantidades, fechas, descripciones o comercios, notas, cuentas y sus nombres, categorías, presupuestos, metas y aportaciones de ahorro, ahorro privado, gastos compartidos, nombres de participantes, moneda y mes financiero, reportes, resúmenes, candidatos de importación y resultados de IA que decidas guardar.
- Archivos y voz: imágenes, fotografías, PDFs, CSVs y archivos Excel seleccionados; texto extraído y candidatos interpretados; audio gestionado mediante servicios de reconocimiento de Apple; y transcripciones que decidas enviar a Voz Inteligente.
- Suscripción y compras: producto, derecho y transacción de App Store, identificador de cliente de RevenueCat (basado en tu cuenta), estado de suscripción, país/moneda y precio disponibles mediante Apple o RevenueCat. No recibimos los datos completos de tu tarjeta.
- Servicio de IA: función, solicitud e idempotencia, proveedor/modelo, estimaciones y consumo de tokens o Unidades IA, estado, tiempos, códigos seguros de error y saldo. La base de Perfinance está diseñada para no guardar prompts, respuestas ni contenido financiero bruto en estos registros contables.
- Datos técnicos y de seguridad: datos que los proveedores de infraestructura pueden registrar, como IP, fechas, autenticación, versión de app/SO, metadatos de dispositivo o red, estado de respuesta y registros de seguridad. Si Sentry se habilita en producción, puede recibir errores y diagnósticos depurados; Perfinance deshabilita la recolección predeterminada de datos personales, capturas, jerarquía visual, trazas de rendimiento y seguimiento de sesiones.
- Comunicaciones: correo y contenido enviado a soporte, privacidad o legal, junto con metadatos de entrega y seguridad de los proveedores de correo.
- Sitio web: solicitudes, IP, navegador/dispositivo, seguridad, entrega y cookies estrictamente necesarias de Cloudflare o del hospedaje. El sitio legal no pretende usar publicidad ni analítica conductual.
No encontramos en la implementación de lanzamiento SDK publicitario, rastreo entre apps, uso de identificador publicitario, conexión bancaria, tokens de notificaciones remotas ni publicación de contenido público. Las notificaciones se programan localmente.
3. Almacenamiento local y nube opcional
Los datos financieros se guardan como archivos en el entorno aislado de iOS. Perfinance no agrega una capa separada de cifrado de aplicación; depende del aislamiento y seguridad del dispositivo. Face ID o la autenticación del dispositivo pueden restringir la pantalla de Ahorro Privado, pero no crean una bóveda cifrada independiente.
Si activas la nube, Perfinance carga información financiera estructurada a Supabase para sincronizar dispositivos de tu cuenta. Incluye las categorías anteriores, Ahorro Privado y nombres de participantes. Está disponible para Free y Pro con límites distintos mostrados en la app y funciona a nivel de cuenta.
Al desactivarla, la app conserva primero la copia local y solicita la eliminación permanente de filas financieras sincronizadas. Si la solicitud falla, registra un reintento y mantiene la nube desactivada localmente. Reactivarla vuelve a cargar los registros locales restantes.
Cerrar sesión elimina del dispositivo datos locales asociados a la cuenta. Borrar la app o perder el dispositivo puede destruir permanentemente datos solo locales. Conserva respaldos o activa la nube si ese riesgo no es aceptable. Otro dispositivo puede conservar una copia hasta cerrar sesión, perder autorización o borrar sus datos locales.
4. Importaciones y archivos temporales
Una importación local puede crear una copia temporal y texto extraído. Los candidatos permanecen en el dispositivo durante la revisión. Terminar o cancelar elimina archivos temporales con el mejor esfuerzo; los registros aceptados se convierten en transacciones.
En importaciones con IA, el original se carga mediante Supabase a almacenamiento privado temporal y después se envía, o convierte y envía, a Google Gemini. Imágenes pueden enviarse en línea, hojas como texto fragmentado y PDFs mediante el servicio de archivos de Google. Perfinance solicita eliminación tras procesar o cancelar y no ofrece archivo documental permanente. Una interrupción o abandono puede retrasar la limpieza hasta que opere el proceso correspondiente. Copias y registros de seguridad/abuso del proveedor se rigen por sus condiciones.
Metadatos de sesión pueden conservarse para cuota, abuso, integridad y controversias: tipo/conteo de archivo, estado, ruta mientras está activa, tokens y fechas; no están diseñados para guardar el documento o prompt.
5. Inteligencia artificial y voz
La IA externa es opcional, requiere consentimiento separado y solo está disponible a quienes confirmen tener al menos 18 años. Rechazarla mantiene disponibles las funciones sin IA.
- Chat IA puede recibir la pregunta y, tras aviso por consulta, transacciones seleccionadas, cantidades, fechas, tipos, descripciones, categorías, cuentas, presupuestos y agregados necesarios.
- Análisis puede recibir resúmenes, muestras limitadas, agregados por categoría/tendencia, presupuestos, metas y agregados de gastos compartidos. La implementación excluye Ahorro Privado y notas.
- Importación IA recibe el archivo o contenido extraído y devuelve candidatos para revisión.
- Voz Inteligente envía transcripción y categorías tras el consentimiento. Apple puede procesar audio para reconocimiento incluso sin usar Voz Inteligente.
La app envía solicitudes a Edge Functions de Supabase y estas al Gemini Developer API. Se excluyen intencionalmente del contexto nombre, correo, contraseña e identificador Perfinance, pero una descripción, documento o nombre de participante puede contener datos personales.
El tratamiento de Google depende del proyecto y facturación de producción. Conforme a sus condiciones actuales, el contenido del servicio pagado no se usa para mejorar productos de Google, aunque puede existir retención limitada para detectar abuso; el contenido del servicio gratuito puede usarse para mejorar productos y ser revisado por personas. Perfinance debe verificar facturación activa del proyecto de producción antes del lanzamiento. Hasta confirmarlo, no envíes datos sensibles, confidenciales o de terceros.
La IA y el reconocimiento pueden ser incorrectos, incompletos, desactualizados o engañosos. Revisa y corrige todo. No son asesoría financiera, contable, fiscal, de inversión ni legal.
6. Finalidades
Usamos la información para autenticar; ofrecer almacenamiento, sincronización, importación, reportes e IA solicitada; administrar suscripciones, derechos y cuotas; restaurar compras; asegurar y diagnosticar; prevenir fraude/abuso; conservar evidencia de consentimientos y eliminación; comunicar; cumplir la ley; y ejercer o defender derechos.
Cuando se requiere consentimiento, nube e IA dependen del mostrado en la app y pueden rechazarse. Retira nube desactivándola. Puedes evitar IA al no usarla y ejercer derechos por correo. Otros tratamientos son necesarios para el servicio solicitado, obligaciones legales o intereses legítimos de seguridad y defensa, según corresponda.
7. Proveedores y transferencias
Usamos o esperamos usar:
- Supabase: autenticación, base, Edge Functions, archivos temporales privados y nube opcional.
- Apple: iOS, App Store, autenticación, reconocimiento de voz, compras, cobro, reembolsos y suscripciones.
- Google: autenticación, componentes ML Kit y Gemini.
- RevenueCat: cliente de suscripción, estado de compra y derechos.
- Sentry: diagnóstico condicional si la versión se compila con DSN.
- Cloudflare: DNS, hospedaje/entrega y seguridad, sujeto a configuración final.
- Zoho Mail: buzones, sujeto a configuración final.
- Resend: correo transaccional, sujeto a configuración final.
Tienen avisos propios. El tratamiento puede ocurrir en México, Estados Unidos y otros países donde operen. No prometemos permanencia exclusiva en México. Usamos configuración, contratos y controles apropiados a la ley.
Podemos revelar información por ley, seguridad, transferencia lícita del servicio o por tu instrucción. No vendemos ni rentamos datos, no mostramos anuncios de terceros, no usamos finanzas para publicidad conductual ni compartimos para publicidad conductual entre contextos.
8. Conservación y eliminación
- Datos locales: hasta que los borres, cierres sesión, elimines la app o los retires.
- Finanzas en nube: mientras esté habilitada; se borran físicamente al desactivarla o eliminar la cuenta, sujeto a finalización/reintento y respaldos.
- Originales importados: temporales; registros aceptados duran hasta que los borres.
- Cuenta/perfil: durante la cuenta. Eliminarla quita autenticación, perfil y finanzas de sistemas activos y anonimiza el usuario base.
- Eventos limitados de aceptación, eliminación, suscripción, compra y contabilidad IA pueden permanecer por evidencia legal, contabilidad, fraude, integridad y controversias. Algunos registros actuales conservan UUID de autenticación; Perfinance revisa su minimización.
- Comunicaciones, registros y respaldos: solo por necesidades operativas, seguridad, ley/restauración y después se borran o desidentifican según el calendario aplicable.
Los plazos máximos para cobros, IA, auditoría, soporte, entrega, infraestructura y respaldos se están definiendo antes de publicar en producción. Los proveedores controlan sus propios plazos. No usamos finanzas eliminadas como archivo documental.
Elimina la cuenta desde la app. Esto no cancela una suscripción Apple; cancélala por separado. Apple/RevenueCat pueden conservar transacciones. Otros dispositivos pueden conservar copias locales como se explicó.
9. Opciones y derechos
Puedes editar/borrar finanzas; rechazar o desactivar nube; rechazar IA; administrar notificaciones en iOS; administrar/cancelar suscripción con Apple; y eliminar la cuenta.
Según la ley, puedes solicitar acceso, rectificación, cancelación/supresión, oposición, limitación, portabilidad o retirar consentimiento. En México incluyen derechos ARCO. Escribe a contact@carfloapps.com indicando derecho, información suficiente para identificar la cuenta y datos relacionados. Podemos verificar identidad y limitar/denegar cuando la ley lo permita o exija. Responderemos dentro del plazo legal. Puedes acudir a la autoridad competente.
Residentes de California u otros estados pueden solicitar derechos aplicables e información de divulgaciones. Perfinance no vende ni comparte para publicidad conductual entre contextos y no discrimina por ejercer derechos.
10. Seguridad
Usamos autenticación, controles de acceso, seguridad por filas, almacenamiento privado, cifrado en tránsito y controles de proveedores. Ningún sistema es infalible. Protege dispositivo, cuenta Apple/Google y sesión, y no envíes datos que no puedas tratar legalmente.
11. Edad
Perfinance no está diseñada específicamente para niños. El servicio general es para mayores de 13 años. Un menor necesita autorización de padre/tutor donde aplique. La IA externa es solo para mayores de 18 por condiciones del proveedor. Contáctanos si crees que un menor proporcionó datos contra esta Política.
12. Cambios
Cambios materiales pueden anunciarse en la app y requerir aceptación o reconocimiento de una nueva versión. Español e inglés pretenden ser sustancialmente equivalentes sin afectar reglas legales imperativas.
Contacto
Para preguntas o solicitudes relacionadas con Perfinance, puedes utilizar los siguientes medios:
- Soporte: support@carfloapps.com
- Privacidad y datos personales: contact@carfloapps.com
- Asuntos legales: legal@carfloapps.com