Cento, de Funcode SRL
Política de privacidad
Esta es una traducción. Si las versiones no coinciden, prevalecen las versiones en inglés y en rumano.
Esta Política de privacidad explica cómo Funcode SRL («nosotros») trata los datos personales en la aplicación móvil Cento («Cento», «la app») y en nuestro sitio web, mycento.app. Somos el responsable del tratamiento.
1. Quiénes somos
FUNCODE SRL, Str. Eugen Ionesco 67, Cluj-Napoca, distrito de Cluj 400357, Rumanía. N.º de inscripción en el Registro Mercantil 2013002104120; CUI 31945144. Contacto para consultas sobre privacidad y solicitudes de los interesados: contact@funcode.ro.
2. Diseñada para funcionar en tu dispositivo
El registro de gastos de Cento funciona sin conexión y sin cuenta. Tus gastos, categorías, personas, presupuestos, viajes y proyectos se guardan en tu dispositivo y solo se suben si inicias sesión, tienes Premium y compartes un hogar. Algunas funciones se comunican igualmente con nuestros servidores o con otros servicios, unas pocas incluso sin iniciar sesión: las funciones de IA (el escaneo de recibos, la importación de hojas de cálculo con IA, las preguntas a Ask Cento y la traducción automática de los nombres de las categorías, cada una cuando la usas, y el etiquetado de productos de Premium, que funciona por sí solo), la pantalla Premium, los tipos de cambio de otras monedas, las noticias diarias de dinero en Inicio y la comprobación de actualizaciones de la app. Cada una se describe en el apartado 3. La analítica opcional y la subida de informes de fallos requieren, cada una, que las actives por separado.
3. Qué recopilamos y por qué
- Identidad de la cuenta: cuando inicias sesión con Google, recibimos tu dirección de correo electrónico y tu nombre visible a través de Firebase Authentication, para identificar tu cuenta. En iPhone y iPad también puedes usar Iniciar sesión con Apple; en ese caso recibimos la dirección de correo que Apple comparte con nosotros, que puede ser una dirección de reenvío privada, y no guardamos tu nombre.
- Identidad anónima: si usas el escaneo de recibos con IA o la importación de hojas de cálculo con IA sin iniciar sesión, abres la pantalla Premium o te unes a la lista de correo sin haber iniciado sesión o, en Android, permites la medición opcional de anuncios de OpenAI descrita más abajo, creamos una identidad anónima de Firebase Authentication (sin correo ni nombre) con un ID seudónimo aleatorio. Se usa para contar tus escaneos con IA frente a los límites que se les aplican (un total para toda la vida en el nivel gratuito, cupos mensuales de escaneos y de Ask Cento en los planes de pago y límites diarios para prevenir abusos), para que puedan registrarse los recuentos agregados de la pantalla Premium y de la IA descritos más abajo, y para vincular a una misma identidad los registros descritos más abajo. Si más adelante inicias sesión, pasa a formar parte de tu cuenta y conserva su recuento de escaneos. Actualmente no se elimina de forma automática: permanece en nuestros servidores, con su recuento de escaneos, después de que dejes de usar la app.
- Recuentos anónimos de la pantalla Premium y de la IA: cada vez que se abre la pantalla Premium, sumamos uno a unos totales acumulados de lo que ocurre en ella: desde qué función se abrió, cuál de los dos diseños de la pantalla se mostró mientras los comparamos, si los precios se cargaron y, si no, por qué, cómo se usaron las diapositivas de introducción (deslizadas, completadas u omitidas), qué plan se tocó, si se te pidió iniciar sesión y si lo hiciste, si se inició, canceló, falló o completó una compra (y si era una prueba gratuita o de pago), si se tocó «Restaurar compras» o «Unirse a un hogar», cómo se cerró la pantalla y, aproximadamente, cuánto tiempo estuvo abierta (por tramos: menos de 5 segundos, de 5 a 15, de 15 a 30, de 30 a 60 o más). También sumamos uno a un total acumulado cada vez que se inicia un escaneo de recibo con IA, cada vez que se rechaza un escaneo porque se han agotado los escaneos gratuitos y cada vez que se inicia una importación de hoja de cálculo con IA. Los totales se llevan por día natural (UTC). Desde la versión 1.4.1 de la app se llevan por separado para Android y para iOS; antes, solo los registraba la app de Android. No contienen ningún identificador de cuenta, de dispositivo ni de publicidad, ni la hora del día, por lo que no pueden relacionarse contigo ni con ninguna visita concreta. Los usamos para ver en qué punto la gente abandona la pantalla Premium y con qué frecuencia las funciones de IA llevan a ella, y para mejorar ambas cosas. Se conservan durante 400 días y después se eliminan automáticamente.
- Datos del hogar: cuando compartes un hogar, este guarda un nombre que eliges para ti (que se guarda en lugar de tu correo) para que los miembros puedan distinguir las entradas. Todos los miembros del hogar pueden ver el nombre, el rol (administrador o miembro), la fecha de incorporación y el idioma de la app de cada miembro (que se usa para traducir las categorías personalizadas a los idiomas que usa el hogar); el nombre y la moneda del hogar; la fecha de vencimiento del plan del titular del plan Family y la tienda en la que se compró (Google Play o la App Store); y cuánto del cupo de IA compartido del hogar se ha usado este mes.
- Etiqueta de personalidad financiera (opcional): el test de personalidad financiera es opcional. Tus respuestas y puntuaciones se quedan siempre en tu dispositivo, y también tu resultado, salvo que elijas mostrar su etiqueta. Si compartes un hogar y activas «Mostrar mi etiqueta a mi hogar» (está desactivado hasta que lo actives), solo se guarda en tu entrada del registro de tu hogar el nombre de tu etiqueta, una de seis (por ejemplo, «El Guardián»), para que los demás miembros puedan verla en su pantalla Personas. No se envía nada más del test. Esa entrada es el único lugar donde se guarda la elección, así que la opción aparece igual en todos los dispositivos en los que inicias sesión y puedes desactivarla desde cualquiera de ellos. Si repites el test mientras está activada, la etiqueta que ven cambia a tu nuevo resultado. Desactivarla elimina la etiqueta del registro del hogar; cerrar sesión, no. Salir del hogar, que te eliminen de él o eliminar tu cuenta borra toda tu entrada, etiqueta incluida, por lo que un hogar al que te unas más adelante nunca la verá, salvo que actives la opción allí. La etiqueta es una descripción que elegiste compartir: no la usamos para publicidad, analítica ni ninguna decisión automatizada sobre ti.
- Datos financieros: tus gastos (nombres de artículos, importes, fechas, tiendas, personas y las etiquetas que añades), categorías y grupos de categorías, personas, transferencias de CresCENTO, presupuestos, viajes y proyectos. Solo se sincronizan con la nube cuando tienes Premium (tu propio plan o un plan Family que cubre tu hogar) y compartes un hogar.
- Procesamiento con IA mediante Google Gemini, solo para estas funciones (cada una
funciona cuando la usas, salvo el etiquetado de productos, que funciona por sí solo con Premium):
- Escaneo de recibos: la foto del recibo y los nombres de tus categorías activas (incluidas las que creaste), para poder clasificar los artículos en ellas, además de las etiquetas usadas en tus gastos (y, en un hogar compartido, en los gastos del hogar) y el idioma de la app, para poder asignar al recibo una de esas etiquetas. Las etiquetas son texto libre escrito por ti o por las personas de tu hogar, así que pueden incluir nombres, por ejemplo «rechizite Ana».
- Importación de hojas de cálculo con IA (Premium): el contenido de la hoja de cálculo que eliges, que puede incluir importes, fechas, nombres de tiendas y nombres de personas, y los nombres de tus categorías, para poder clasificar las filas en ellas.
- Ask Cento (Premium): la pregunta que escribes o dictas y la fecha actual de tu dispositivo, para poder convertir la pregunta en una búsqueda. La búsqueda en sí se hace en tu dispositivo, donde también usa las etiquetas de producto guardadas para reconocer tipos como fruta o bolsas: tus gastos, importes y nombres de tiendas no se envían.
- Etiquetado de productos (Premium): en cuanto tienes Premium, funciona automáticamente en segundo plano, también con los gastos que ya tienes. Envía los nombres de tus artículos (por lotes, sin repeticiones dentro de una misma solicitud), sin importes, fechas, tiendas ni personas, para que cada uno pueda etiquetarse con el tipo de producto que es (por ejemplo, fruta, lácteos o una bolsa). Las etiquetas se guardan con tus gastos: en tu dispositivo, en la copia sincronizada de tu hogar si compartes uno, en tus copias de seguridad y en la exportación CSV. Puedes ver y cambiar el tipo de un artículo al editar el gasto. Los escaneos de recibos añaden la etiqueta a partir del propio recibo, así que no se envía nada adicional por ellos.
- Traducción de categorías: el nombre de una categoría o grupo que creas, para poder mostrarlo en los demás idiomas de la app, junto con los nombres de tus otras categorías y grupos, para que la traducción no repita ninguno de ellos.
- Dictado en la búsqueda de Momentos: si tocas el micrófono en la búsqueda de Momentos, el reconocimiento de voz de tu propio teléfono convierte tu voz en texto, en el dispositivo. El audio no se nos envía a nosotros, ni a Google, ni a Apple, ni a nadie más, y no se guarda. El texto solo rellena el campo de búsqueda y no se envía a ningún sitio, salvo que después toques el botón de Ask Cento (✨). El permiso del micrófono no se usa para nada más.
- Noticias diarias de dinero: Inicio muestra las tres noticias financieras mundiales más importantes del día. Nuestro servidor las elige una vez al día a partir de fuentes de noticias públicas y hace que Google Gemini las resuma en la Unión Europea (Fráncfort, Alemania); ninguno de tus datos interviene en este proceso. Para mostrarlas, la app descarga las noticias del día de Firestore, también sin iniciar sesión. No se envía ningún dato de tu cuenta ni de tus gastos pero, como cualquier servicio en línea, Firestore recibe la dirección IP de tu dispositivo. Al desactivar «Noticias diarias de dinero en Inicio» en Ajustes, la tarjeta se oculta. El enlace «Leer en» abre el sitio de noticias en tu navegador, donde se aplica la política de privacidad de ese sitio.
- Tipos de cambio: para convertir entre monedas, la app descarga tipos de cambio públicos de la red de distribución de contenidos jsDelivr. No se envía ningún dato de tu cuenta ni de tus gastos pero, como cualquier sitio web, jsDelivr recibe la dirección IP de tu dispositivo y, cuando se solicita un tipo de cambio pasado, la fecha correspondiente.
- Comprobación de actualizaciones: para avisarte cuando hay una versión más reciente de Cento y para bloquear versiones muy antiguas que ya no pueden funcionar correctamente, la app lee unos pocos números de versión de Firebase Remote Config. Remote Config identifica tu instalación con el ID de instalación de Firebase, un identificador aleatorio que no está vinculado a tu cuenta. Se trata de un uso operativo, no de analítica, por lo que funciona tanto si has activado Analítica y medición de marketing como si no. En iPhone y iPad, la app también consulta a la App Store de Apple, en itunes.apple.com, si se ha publicado una versión más reciente, enviando solo el identificador de paquete de la app y la región de tu dispositivo (storefront), sin ningún identificador de usuario. En Android, esta comprobación la hace Google Play. Si alguna comprobación falla, por ejemplo cuando no tienes conexión, no se muestra nada y no se bloquea nada. Si una versión está bloqueada, la sincronización en la nube se pausa hasta que actualices; tus datos se quedan en tu dispositivo y vuelven a sincronizarse después. Esa misma lectura de Remote Config indica también a la app si estamos comparando dos diseños de la pantalla Premium. El diseño que ves se decide en tu dispositivo mediante un número aleatorio que solo se guarda allí, nunca se nos envía y no está vinculado a tu cuenta.
- Suscripciones: en Android te suscribes a través de Google Play Billing, y en iPhone y iPad, a través de la App Store de Apple. Recibimos y guardamos el token de compra (Android) o el ID de transacción (iOS), el producto, el plan, la fecha de vencimiento y si se renueva automáticamente, y los verificamos con Google o Apple para desbloquear Premium. También guardamos el ID de pedido del primer cargo, las fechas de la prueba y del primer pago, si se reembolsó algún pago y los identificadores de plan de la tienda. Tu ID seudónimo se asocia a la compra en Google Play o en la App Store, para poder relacionar la compra con tu cuenta, y la tienda notifica a nuestro servidor las renovaciones, los reembolsos y los vencimientos. También llevamos contadores de uso de la IA (un total de escaneos para toda la vida en las cuentas gratuitas, recuentos mensuales de escaneos y de Ask Cento en los planes de pago, compartidos por los miembros de un hogar cubierto por un plan Family y que se reinician con cada mes natural en UTC, un recuento diario de escaneos, un recuento diario de preguntas a Ask Cento, el número de nombres de artículos etiquetados al día y recuentos diarios de traducciones de categorías y de importaciones de hojas de cálculo con IA) para aplicar los límites de cada plan. Los escaneos gratuitos también pueden pausarse para todos cuando se agota la capacidad gratuita del mes.
- Registros del servidor: cuando la app se comunica con nuestros servidores, cada solicitud se registra con su dirección IP y los datos de la app (como la versión de la app y la plataforma), y el registro puede contener tu ID seudónimo. Usamos estos registros por seguridad y para detectar y solucionar problemas; consulta en el apartado 7 durante cuánto tiempo se conservan.
- Comentarios que nos envías: si usas el formulario de comentarios de la app, tu mensaje, la dirección de respuesta que indiques (si la indicas) y un breve pie de diagnóstico se incluyen en un correo que tú revisas y nos envías desde tu propia app de correo, para ayudarnos a reproducir y solucionar problemas. El pie contiene la versión y la compilación de la app, el modelo del dispositivo y el sistema operativo, el idioma de la app, la moneda y la zona horaria, y el estado de la cuenta y de la facturación: si tienes la sesión iniciada con Google o Apple y, en ese caso, tu ID de cuenta seudónimo y el estado de la suscripción que nuestro servidor tiene para esa cuenta (activa o no, producto, nivel, fase de facturación, vencimiento y renovación); las suscripciones que la tienda de aplicaciones de tu dispositivo indica como activas (producto, si están confirmadas y se renuevan, y si cada una se compró para esta cuenta, para otra cuenta, para una cuenta o sin cuenta); tu plan; y el modo de hogar y el identificador de tu hogar. Nunca contiene tu dirección de correo, tu nombre ni tokens de compra. Puedes editar o eliminar cualquiera de estos datos antes de enviarlo.
- Informes de fallos y diagnóstico (opcional, desactivado por defecto): si activas esta opción independiente en el primer inicio o en Ajustes, Google Firebase Crashlytics recibe informes técnicos de fallos y de errores controlados, datos de la app, el dispositivo y el sistema operativo, identificadores de instalación aleatorios y un breve historial de pantallas y acciones de la app, para ayudarnos a encontrar y corregir errores. No añadimos la identidad de tu cuenta, el texto de los recibos, los importes de los gastos, los tokens de compra ni otros contenidos financieros a los registros ni etiquetas personalizados. Los mensajes de los errores controlados se eliminan; los informes de fallos nativos los genera el SDK y pueden incluir detalles de excepciones generados por el sistema. Esta opción es independiente de la analítica y de la publicidad. La subida automática permanece desactivada. El SDK puede guardar información de fallos localmente incluso mientras esta opción está desactivada; los informes pendientes se eliminan cuando, al iniciar la app, se comprueba que el consentimiento está desactivado. Los informes solo se envían en un inicio posterior después de comprobar que tu consentimiento para el diagnóstico está activado. Activar la opción durante una sesión no envía los informes pendientes anteriores al consentimiento. Desactivarla detiene el registro de diagnóstico personalizado y solicita la eliminación de los informes pendientes. Un lote ya enviado a Firebase, incluido uno puesto en cola sin conexión, no puede cancelarse y puede terminar de subirse después de que desactives la opción; queda sujeto a la conservación descrita en el apartado 7.
- Analítica y medición de marketing (opcional, desactivada hasta que la actives; puedes volver a
desactivarla cuando quieras en Ajustes): mientras está activada, usamos Google Analytics for
Firebase para recopilar eventos seudónimos de uso del producto, vinculados a un identificador de
analítica aleatorio y no a tu cuenta, y para medir y mejorar nuestra publicidad, lo que puede incluir
que Google Ads use estos datos para mostrar anuncios de Cento a personas similares. En Android, esto
usa el referente de instalación de Google Play y el ID de publicidad de Android, que puedes restablecer
o eliminar en los ajustes de Google de tu dispositivo. El mismo interruptor abarca Meta: mientras está
activado, el SDK de Meta (Facebook) de la app envía a Meta Platforms Ireland algunos eventos (los
eventos automáticos de la app de Meta, que son las instalaciones de la app, las aperturas de la app y
la duración de la sesión; que un escaneo de recibo ha funcionado; y que has iniciado o completado la
compra de una suscripción, con el nombre del plan), junto con un identificador aleatorio de la app,
datos básicos del dispositivo (como el modelo, la versión del sistema operativo, el idioma, la zona
horaria y el operador móvil) y, en Android, el ID de publicidad. Los usamos para medir cuáles de
nuestros anuncios de Facebook e Instagram atraen a personas que usan Cento y se suscriben, y Meta los
usa para mostrar nuestros anuncios a personas con probabilidad de hacer lo mismo. Los eventos nunca
incluyen lo que gastas, y en Cento no se muestran anuncios.
En iPhone y iPad, Cento solicita el permiso de rastreo de Apple (App Tracking Transparency). Los eventos se envían a Meta, y las señales de medición y de personalización de anuncios se envían a Google, solo si activas Analítica y medición de marketing y permites el rastreo cuando Apple te lo pregunta. Esa pregunta solo puede aparecer mientras «Permitir que las apps soliciten rastrear» esté activado en los ajustes de tu dispositivo. Es el único caso en el que Cento te rastrea, según la definición de rastreo de Apple, y con ese permiso los SDK de Google y de Meta también pueden usar el identificador de publicidad de tu dispositivo. Cuando ambas cosas están permitidas y tienes la sesión iniciada, el SDK de Google también puede cotejar, en tu dispositivo, un hash de tu dirección de correo para la medición de anuncios; la dirección en sí nunca sale de él. Si rechazas la solicitud, la analítica del producto puede seguir activada (si activaste el interruptor), pero no se comparte nada con fines de rastreo: Meta no recibe ningún evento y Google no recibe señales de medición ni de personalización de anuncios. Puedes cambiar el permiso en cualquier momento en los ajustes de tu dispositivo. - Medición opcional de anuncios de OpenAI en Android: un enlace de anuncio puede contener una referencia de clic opaca (oppref). Solo si lo permites en la página de destino de Cento en mycento.app, el enlace de Google Play lleva esa referencia. Si además activas Analítica y medición de marketing en Cento, la app crea una identidad anónima de Firebase y nuestro servidor comparte con OpenAI la referencia, un identificador de evento opaco, la hora del evento y el plan de suscripción, para medir la instalación o primera apertura, el primer uso útil, el inicio del pago, una prueba gratuita verificada y la primera suscripción de pago completada. Nunca se envían a OpenAI importes de gastos, contenido de recibos, comercios, direcciones de correo ni ID de publicidad. Las pruebas y las renovaciones no cuentan como nuevos suscriptores de pago. Desactiva el interruptor para detener la medición futura; si retiras el consentimiento sin conexión, la retirada llega a nuestro servidor la próxima vez que Cento se inicie con conexión. El contexto de adquisición (la referencia de clic y las etiquetas de campaña y de anuncio del enlace de la tienda, vinculadas a tu ID seudónimo) caduca a los 30 días, y los eventos no entregados, a los 7 días; los eventos ya entregados se rigen por las condiciones de conservación de OpenAI. En iOS, los enlaces de campaña de la App Store ofrecen informes agregados; esta integración no relaciona un clic web individual con una instalación en iOS. No se usa ningún píxel de navegador de OpenAI ni cookies de rastreo.
- Nuestro sitio web (mycento.app): contamos las visitas a nuestro sitio web, incluidos el blog y estas páginas legales, con Cloudflare Web Analytics, para saber qué páginas lee la gente y desde dónde llega. No coloca cookies ni guarda nada en tu navegador, y no te identifica ni te sigue por otros sitios web. Por cada página vista registra la dirección de la página (sin nada de lo que vaya detrás de un «?»), la dirección de la página que enlazó a ella, tu navegador, tu sistema operativo y tipo de dispositivo, tu país y cuánto tardó en cargarse la página. Cloudflare deduce tu país a partir de tu dirección IP; nosotros nunca recibimos tu dirección IP y solo vemos totales, como las visitas por página o por origen. Usamos Cloudflare solo para estas estadísticas agregadas del sitio web. El menú de idiomas de estas páginas legales recuerda el idioma que eliges en el almacenamiento de tu propio navegador, solo para poder ofrecerte ese idioma la próxima vez; nunca se nos envía. Los enlaces a las tiendas también llevan etiquetas de origen y de campaña, incluidos campaign_id, adgroup_id y ad_id cuando están presentes. Identifican una campaña o una creatividad publicitaria, no tu ID de publicidad de Android. Por otra parte, si la visita incluye una referencia de clic de OpenAI (oppref), el sitio web muestra la solicitud opcional «Help measure this ad?». Solo «Allow measurement» añade esa referencia por clic al referente de instalación de Google Play. «Continue without», o dejar la solicitud sin responder, la deja fuera; los enlaces a las tiendas siguen funcionando. Este permiso es independiente de la opción Analítica y medición de marketing de la app: ambos son necesarios para la medición en Android descrita más arriba. Los enlaces de campaña de la App Store ofrecen informes agregados sin esta correspondencia individual entre clic e instalación. El sitio web no muestra anuncios ni instala cookies de publicidad o de rastreo. Algunos artículos del blog incluyen un vídeo alojado en YouTube. El artículo solo muestra nuestra propia imagen de vista previa, y no se carga nada de YouTube hasta que pulsas reproducir. Cuando lo pulsas, el vídeo se reproduce en el modo de privacidad mejorada de YouTube (youtube-nocookie.com): Google recibe tu dirección IP y datos de tu navegador, y puede guardar información en tu navegador, tal como se describe en la política de privacidad de Google.
- Instagram (@cento.app y @lumeaparintilor, la cuenta de la fundadora de Cento): algunas publicaciones te invitan a comentar una palabra, como «CENTO», para recibir los enlaces de la app. Cuando lo haces, Instagram envía ese comentario a nuestro servidor: su texto, su ID, la publicación en la que está, y tu ID de usuario de ámbito de Instagram y tu nombre de usuario. Solo lo usamos para enviarte un mensaje privado con los enlaces de Google Play y de la App Store y para responder bajo tu comentario que el mensaje se ha enviado. Solo guardamos el ID del comentario y si la respuesta se envió, para no responder nunca dos veces al mismo comentario, y nada más: ni tu nombre de usuario, ni tu ID de usuario, ni el texto del comentario. Los enlaces llevan la etiqueta «instagram» (y, en el caso de @lumeaparintilor, el nombre de esa cuenta), para que las tiendas puedan indicarnos cuántas instalaciones llegaron desde cada cuenta, solo como totales; la etiqueta no dice nada de ti. Los comentarios sin la palabra se ignoran. Algunas historias te piden que respondas con la palabra: en ese caso, Instagram nos envía esa respuesta (su texto, su ID y tu ID de usuario de ámbito de Instagram) y te enviamos el mismo mensaje único en esa conversación, guardando solo una huella del ID de la respuesta y el resultado, como en el caso anterior. Por este motivo, Instagram también hace llegar a nuestro servidor los demás mensajes enviados a estas cuentas; el servidor ignora todos los que no sean una respuesta a una historia con la palabra y no guarda nada sobre ellos.
- Lista de correo (opcional, desactivada hasta que te unas): en Ajustes, y una vez en una página durante el primer inicio, puedes unirte a nuestra lista de correo para recibir novedades, consejos sobre dinero y ofertas y, como opción independiente, invitaciones a encuestas breves. Si te unes, guardamos un registro de tu consentimiento: la dirección de correo que escribiste, cuál de las dos opciones elegiste, que confirmaste tener 16 años o más, la versión del texto que viste, dónde te uniste (Ajustes o primer inicio), la app (Android o iOS) y el idioma, y cuándo te uniste, confirmaste y te diste de baja, vinculado a tu ID seudónimo. Brevo, el servicio que envía nuestros correos, recibe tu dirección y las listas que elegiste y te envía un correo de confirmación; no se te envía nada de la lista hasta que haces clic en su enlace. Para esto solo se usa la dirección que escribes en el formulario. No registramos si tú, personalmente, abres nuestros correos o haces clic en sus enlaces: Brevo cuenta las aperturas y los clics solo como totales anónimos que no están vinculados a ti, a tu dirección ni a tu dirección IP. Todos los correos tienen un enlace para darte de baja de la lista con un solo clic, y puedes darte de baja de la misma forma desde la app.
No tomamos decisiones sobre ti basadas únicamente en un tratamiento automatizado que produzcan efectos jurídicos o te afecten significativamente de modo similar.
4. Bases jurídicas
- Contrato (art. 6.1.b) del RGPD): tu cuenta, el uso compartido y la sincronización del hogar, las suscripciones y las funciones de IA y los tipos de cambio que usas.
- Consentimiento (art. 6.1.a) del RGPD): la analítica y la medición de marketing, otorgado al activar Analítica y medición de marketing en el primer inicio o en Ajustes y, en iPhone y iPad, para el rastreo, al permitir además la solicitud de rastreo de Apple. Puedes retirarlo en cualquier momento, lo que detiene la recopilación a partir de entonces sin afectar a lo tratado lícitamente con anterioridad.
- Consentimiento (art. 6.1.a) del RGPD): la medición opcional de anuncios de OpenAI en Android, que requiere el permiso para transmitir oppref en mycento.app y, por separado, la activación de Analítica y medición de marketing en la app. Rechazar cualquiera de los dos no elimina ninguna función de la app. Retíralo en Ajustes para detener la medición futura; si lo retiras sin conexión, la retirada llega a nuestro servidor la próxima vez que Cento se inicie con conexión.
- Consentimiento (art. 6.1.a) del RGPD): la subida de informes de fallos y el contexto de diagnóstico, mediante la opción independiente Informes de fallos y diagnóstico. Puedes retirarlo en Ajustes sin cambiar el consentimiento de analítica ni perder ninguna función de la app.
- Consentimiento (art. 6.1.a) del RGPD): mostrar tu etiqueta de personalidad financiera a tu hogar, otorgado al activar «Mostrar mi etiqueta a mi hogar». Puedes retirarlo en cualquier momento desactivando la opción, lo que elimina la etiqueta del registro del hogar.
- Consentimiento (art. 6.1.a) del RGPD y art. 12 de la Ley rumana 506/2004, en materia de comunicaciones comerciales electrónicas): la lista de correo, otorgado por separado para novedades y ofertas y para invitaciones a encuestas, y confirmado al hacer clic en el enlace del correo de confirmación. Puedes retirarlo en cualquier momento en la app o con el enlace de cualquier correo.
- Interés legítimo (art. 6.1.f) del RGPD): la identidad anónima y los límites de uso que mantienen asequibles las funciones de IA y evitan abusos, los recuentos anónimos de la pantalla Premium y de la IA que nos ayudan a mejorar la app, el diagnóstico incluido en los comentarios que decides enviar, los registros del servidor y la seguridad. Puedes oponerte como se describe en el apartado 8.
- Estadísticas de visitas al sitio web: interés legítimo (art. 6.1.f) del RGPD) en saber qué páginas de nuestro sitio web resultan útiles, medido de forma que no se guarda nada en tu dispositivo. Puedes oponerte como se describe en el apartado 8.
- Respuestas a comentarios e historias de Instagram: interés legítimo (art. 6.1.f) del RGPD) en atender la solicitud que hiciste al comentar o responder con la palabra. Puedes oponerte como se describe en el apartado 8.
5. Quién trata tus datos
- Google Firebase: Authentication y Hosting (servicios globales de Google), Firestore (en la Unión Europea, multirregión eur3) y Cloud Functions (Unión Europea, europe-west1).
- Google Gemini, a través de Vertex AI de Google Cloud: el procesamiento con IA descrito en el apartado 3, en la Unión Europea (Fráncfort, Alemania).
- Google Play Billing (Android) y la App Store de Apple (iOS): compras y verificación de suscripciones.
- Google Analytics for Firebase / Google Ads: analítica y medición publicitaria, solo si activas Analítica y medición de marketing (y, para la medición de anuncios en iPhone y iPad, permites la solicitud de rastreo de Apple).
- Meta Platforms Ireland (anuncios de Facebook e Instagram): medición de nuestros anuncios mediante el SDK de Meta, solo si activas Analítica y medición de marketing (y, en iPhone y iPad, permites la solicitud de rastreo de Apple). Para la recopilación y transmisión de estos eventos, Funcode y Meta son corresponsables del tratamiento conforme a la Adenda para Responsables del Tratamiento de Meta (Meta's Controller Addendum); lo que Meta haga después con ellos se rige por la política de privacidad de Meta.
- OpenAI: recibe los limitados eventos de conversión de Android descritos en el apartado 3 conforme a
las Conversion Terms y la
Ad Tools Data Processing Addendum.
Cento envía solo los campos descritos en el apartado 3, y envía cada evento con el indicador de
exclusión activado (
opt_out: true) para pedir a OpenAI que limite su tratamiento de ese evento. Si OpenAI actúa como nuestro encargado del tratamiento o como responsable independiente respecto de estos eventos, incluida la forma en que se aplican sus disposiciones sobre tratamiento restringido (Restricted Processing), se rige por dichas condiciones. OpenAI Ireland Limited trata los datos del EEE y de Suiza conforme a esas condiciones. Consulta también la política de privacidad de OpenAI. - Google Firebase Crashlytics: diagnóstico opcional de fallos y errores, solo después de comprobar el consentimiento independiente para el diagnóstico.
- jsDelivr: tipos de cambio públicos, como se describe en el apartado 3.
- Cloudflare: estadísticas de visitas de mycento.app, como se describe en el apartado 3. Cloudflare está certificada en el Marco de Privacidad de Datos UE-EE. UU. y también se basa en las cláusulas contractuales tipo para las transferencias fuera de la Unión Europea.
- Google (YouTube): reproduce los vídeos de los artículos del blog, solo después de que pulses reproducir, como se describe en el apartado 3.
- Firebase Remote Config (Google) y, en iOS, la consulta a la App Store de Apple: comprobación de actualizaciones, como se describe en el apartado 3.
- Brevo (Sendinblue SAS, Francia): envía el correo de confirmación de la lista de correo y nuestros correos, como se describe en el apartado 3, y guarda la lista en la Unión Europea.
- Meta Platforms Ireland (Instagram): entrega los comentarios y mensajes privados descritos en el apartado 3. La propia política de privacidad de Instagram regula lo que Instagram hace con tu cuenta y tus mensajes.
Tus gastos, los datos sincronizados y las solicitudes de IA se tratan en la Unión Europea. Parte del resto del tratamiento indicado (Authentication, Hosting, Remote Config, la analítica y el diagnóstico de fallos opcionales, la facturación de las tiendas de aplicaciones, los tipos de cambio y, en iOS, la consulta a la App Store de Apple) implica transferencias fuera de la Unión Europea, principalmente a Estados Unidos. En el caso de Google, se basan en el Marco de Privacidad de Datos UE-EE. UU. y en las cláusulas contractuales tipo de las condiciones de tratamiento de datos de Google. Apple está certificada en el Marco de Privacidad de Datos UE-EE. UU. En el caso de Meta, las transferencias a Meta Platforms, Inc. en Estados Unidos se basan en el Marco de Privacidad de Datos UE-EE. UU., en el que está certificada, y en cláusulas contractuales tipo. El personal de Funcode solo puede acceder a los datos en la nube cuando es necesario para dar soporte, solucionar problemas o cuando la ley lo exige.
La medición de anuncios de OpenAI también puede implicar transferencias ulteriores fuera del EEE, incluso a Estados Unidos. La sección 3.2 de la Ad Tools DPA exige a OpenAI Ireland Limited usar un mecanismo de transferencia válido para las transferencias ulteriores a países que no ofrecen una protección adecuada. Ponte en contacto con nosotros para obtener información sobre las garantías aplicables a tus datos.
6. Cómo protegemos tus datos
Aplicamos medidas técnicas y organizativas para proteger tus datos. Dentro de la app, unas reglas del servidor restringen el acceso a los datos en la nube a los miembros de tu propio hogar. Tus datos financieros se guardan bajo un identificador seudónimo aleatorio en lugar de la identidad de tu cuenta o tu dirección de correo, de modo que los registros de nuestra base de datos no están vinculados directamente a ti (seudonimización conforme al art. 32 del RGPD). En Android, los datos de tu dispositivo están protegidos por el aislamiento (sandbox) de la app y el cifrado de tu dispositivo, y no se incluyen en las copias de seguridad del dispositivo. En iPhone y iPad están protegidos por el aislamiento (sandbox) de la app y la protección de datos de iOS, y se incluyen en tus copias de seguridad de iCloud o del ordenador si las usas. Te recomendamos configurar un bloqueo de pantalla.
7. Conservación
- Una identidad anónima de Firebase y sus contadores de uso de la IA no se eliminan actualmente de forma automática cuando dejas de usar Cento. Cento no muestra su ID, así que una instalación nueva no puede identificarla. Puedes solicitar su eliminación por correo electrónico o iniciar sesión con Google o Apple en el dispositivo original para vincularla a esa cuenta y eliminarla desde la app, tal como se explica en la página de eliminación de la cuenta. No te exigimos que reinstales la app.
- En la medición opcional de OpenAI, el contexto de adquisición caduca a los 30 días y los eventos no entregados, a los 7 días. La eliminación de la cuenta borra los registros de adquisición vinculados a esa cuenta. Los eventos ya enviados a OpenAI se rigen por sus propias condiciones de conservación y la eliminación de la cuenta no los recupera.
- Los datos en la nube se conservan mientras exista tu cuenta. Cuando eliminas tu cuenta, se borran tus datos en el servidor. Si formabas parte de un hogar compartido y en él quedan otros miembros, los registros que aportaste (tus gastos, el nombre de miembro que elegiste y las categorías o transferencias que añadiste) permanecen en ese hogar para que los miembros restantes conserven su historial común; se borran cuando se elimina el propio hogar.
- Salir de un hogar, o que te eliminen de él, funciona igual: lo que aportaste permanece en el hogar, y un hogar se elimina cuando sale su último miembro. Si el hogar tenía un plan Family, se conserva durante 90 días un registro de que se usó tu plaza y de la fecha en que saliste, y después se elimina.
- La etiqueta de personalidad financiera que elegiste mostrar a tu hogar se conserva en tu entrada del hogar hasta que desactives la opción, salgas del hogar o te eliminen de él, o elimines tu cuenta.
- Después de eliminar una cuenta, conservamos su ID seudónimo durante 30 días para que no pueda recrearse por error. Los códigos de invitación al hogar caducan a los 7 días y se eliminan unos 30 días después. Los registros de compra se conservan mientras exista tu cuenta.
- Los registros de nuestros servidores, que pueden contener tu ID seudónimo y la dirección IP y los datos de la app de cada solicitud, pero no tu correo ni tus gastos, se conservan durante 30 días.
- Los datos del dispositivo se eliminan cuando borras la app o sus datos, y también cuando cierras sesión, eliminas tu cuenta o sales de un hogar. Eliminar tu cuenta desde la app cierra tu sesión y borra lo que Cento guarda en ese dispositivo: tus gastos, categorías y grupos, personas, presupuestos, viajes, proyectos y transferencias de CresCENTO, las copias de precaución que Cento guarda al restaurar una copia de seguridad, el estado del hogar y de la suscripción almacenado en caché, tus resultados de personalidad financiera y la copia sin conexión de tus datos en la nube. Los ajustes de la app, como el idioma, se quedan en el dispositivo. Los archivos de copia de seguridad y CSV que guardaste fuera de la app no se tocan.
- Los eventos de analítica, si activaste la analítica, los conserva Google Analytics for Firebase durante un máximo de 14 meses y no están vinculados a tu cuenta. Desactivar la analítica detiene los eventos nuevos de inmediato, borra los datos de analítica guardados en tu dispositivo y restablece su identificador de analítica, de modo que los eventos anteriores no pueden vincularse con el uso posterior. Eliminar tu cuenta desactiva la analítica y la medición de anuncios en ese dispositivo, borra los datos de analítica guardados en él, restablece el identificador de analítica y Cento vuelve a preguntarte si quieres activarlas.
- Los eventos enviados a Meta, si activaste la analítica, los conserva Meta según sus propias normas de conservación. Desactivar la analítica, o eliminar tu cuenta, los detiene de inmediato y borra los datos de usuario que el SDK de Meta guarda en tu dispositivo. El identificador aleatorio que creó el SDK de Meta se queda en tu dispositivo, sin usarse, hasta que desinstales Cento, y solo vuelve a usarse si activas de nuevo la analítica.
- Google conserva los informes de Crashlytics ya subidos y los identificadores de instalación asociados durante 90 días; después empieza a eliminarlos de los sistemas activos y de las copias de seguridad. Desactivar el diagnóstico borra los informes pendientes del dispositivo e impide que se envíen informes nuevos. Un informe que ya estaba en cola para subirse, incluido uno puesto en cola sin conexión, puede terminar de subirse después de que lo desactives. Desactivarlo no recupera los informes ya enviados. Consulta la información de privacidad de Firebase.
- Las estadísticas de visitas al sitio web las conserva Cloudflare con todo detalle durante 7 días y, después, solo como una muestra reducida, disponible durante un máximo de seis meses.
- El registro de que se respondió a un comentario de Instagram (su ID y el resultado) se elimina a los 30 días. El mensaje privado permanece en tu bandeja de Instagram hasta que lo elimines tú o lo elimine Instagram.
- Lista de correo: tu dirección permanece en la lista hasta que te des de baja. Una suscripción que nunca se confirma se elimina a los 30 días. Cuando te das de baja, Brevo elimina tu contacto y nosotros conservamos el registro del consentimiento que habías dado, sin usarlo, durante 3 años como prueba, y después lo eliminamos. Eliminar tu cuenta elimina ese registro y el contacto de Brevo; si Brevo no está disponible temporalmente, seguimos intentando eliminar el contacto hasta conseguirlo.
8. Tus derechos
Tienes derecho a acceder a tus datos personales, rectificarlos, suprimirlos, limitar su tratamiento, portarlos y oponerte a su tratamiento, así como a retirar cualquier consentimiento que hayas dado. Puedes eliminar tu cuenta y borrar tus datos en la nube directamente desde la app (Android: Ajustes → Tu cuenta → Eliminar cuenta; iPhone: Más → tu cuenta → Eliminar cuenta; iPad: tu cuenta en la parte inferior de la barra lateral → Eliminar cuenta) y retirar el consentimiento de analítica o de diagnóstico de forma independiente en Ajustes, en Privacidad. En iPhone y iPad también puedes retirar el permiso de rastreo en los ajustes de tu dispositivo. Puedes dejar de mostrar tu etiqueta de personalidad financiera a tu hogar desactivando «Mostrar mi etiqueta a mi hogar» en la pantalla de personalidad financiera. Puedes darte de baja de la lista de correo en Ajustes (Privacidad → Lista de correo) o con el enlace de cualquiera de nuestros correos. También puedes solicitar la eliminación de tu cuenta sin instalar ni reinstalar Cento a través de nuestra página de eliminación de la cuenta. Para cualquier otra solicitud, escribe a contact@funcode.ro. También puedes presentar una reclamación ante la autoridad de control rumana (ANSPDCP) o ante la autoridad de control del lugar donde vives o trabajas.
9. Menores
Cento no está dirigida a menores de 16 años y no recopilamos sus datos a sabiendas.
10. Cambios
Actualizamos esta política cuando cambia lo que hace la app. Los cambios se reflejan con una nueva fecha en la parte superior de esta página.