Cadence — Privacy Policy
Last updated: 7 August 2026 · Ver en español
Cadence is local-first. Your routine — the products on your shelf, your schedule, your checklist, your skin and hair profile — is stored on your device and is never uploaded to us or to anyone else. There is no account and no login.
What stays on your device
All of the following is written to a database on your phone and never leaves it:
- The products on your shelf — names, brands, categories, and any days or times you pin them to
- Your generated schedule, cycle position, and any adjustments you make
- Your nightly checklist and streak history
- Your skin type and hair type
- Your reminder time and app settings
Uninstalling Cadence deletes all of it. We keep no copy, because we never received one.
What we collect
On Android only, and only in versions downloaded from the Play Store. Cadence uses two Google Firebase services to find crashes and understand which features get used. Collection is switched off entirely in development builds.
Crash diagnostics (Firebase Crashlytics)
When the app crashes, we receive a report containing the technical stack trace, your device model, operating system version, and app version, along with a Firebase installation identifier. It contains none of your routine data.
Usage analytics (Firebase Analytics)
We record a small, fixed set of events so we can see which parts of the app are used:
| Event | What it contains |
|---|---|
| Screen views | A fixed slug for the tab you opened — "today", "week", "shelf", "settings" |
| Onboarding completed | Nothing beyond the fact that it happened |
| Product added / updated / removed | The category only, such as "retinoid" or "shampoo", plus whether you set a custom schedule. Never the product's name or brand. |
| Suggestion applied | The category the suggestion was for |
Firebase also records standard events such as first open and session start, and assigns an app instance identifier so repeat sessions from one install can be counted once.
On iOS
The iOS version of Cadence collects nothing at all. Neither Crashlytics nor Analytics is active on iOS, so no crash or usage data leaves your device.
Who processes this data
Crash and usage data is processed by Google as part of Firebase, on our behalf. It is not shared with any other third party, not sold, and not used to build advertising profiles. It is not linked to your identity — we have no account system, so we have no identity to link it to.
Data is retained for the periods configured in our Firebase project and is then deleted by Google automatically.
Notifications
If you enable the evening reminder, Cadence schedules it locally on your device. Reminders are not sent from a server, and no notification data is transmitted anywhere.
Your choices
- Delete everything: uninstall the app. All local data is removed with it.
- Turn off reminders: in Settings, or in your device's notification settings.
- Questions or requests about your data: email us at the address below and we will respond.
Children
Cadence is not directed at children under 13, and we do not knowingly collect data from them.
Changes to this policy
If this policy changes we will update this page and the date at the top. Material changes will also be noted in the app's release notes.
Contact
Ivan Espitia Cerra — ivanespitia19@gmail.com
Cadence — Política de Privacidad
Última actualización: 7 de agosto de 2026 · Read in English
Cadence es local primero. Tu rutina — los productos de tu estante, tu calendario, tu checklist, tu perfil de piel y cabello — se guarda en tu dispositivo y nunca se sube ni a nosotros ni a nadie más. No hay cuenta ni inicio de sesión.
Qué se queda en tu dispositivo
Todo lo siguiente se escribe en una base de datos dentro de tu teléfono y nunca sale de ahí:
- Los productos de tu estante: nombres, marcas, categorías y los días u horarios que les fijes
- Tu calendario generado, la fase del ciclo y los ajustes que hagas
- Tu checklist nocturno y el historial de rachas
- Tu tipo de piel y tipo de cabello
- La hora de tu recordatorio y los ajustes de la app
Desinstalar Cadence borra todo eso. No conservamos ninguna copia, porque nunca recibimos una.
Qué recopilamos
Solo en Android, y solo en las versiones descargadas de Play Store. Cadence usa dos servicios de Google Firebase para detectar fallos y entender qué funciones se usan. La recopilación está completamente desactivada en las versiones de desarrollo.
Diagnóstico de fallos (Firebase Crashlytics)
Cuando la app falla, recibimos un informe con el stack trace técnico, el modelo de tu dispositivo, la versión del sistema operativo y la versión de la app, junto con un identificador de instalación de Firebase. No contiene ningún dato de tu rutina.
Analítica de uso (Firebase Analytics)
Registramos un conjunto pequeño y fijo de eventos para ver qué partes de la app se usan:
| Evento | Qué contiene |
|---|---|
| Vistas de pantalla | Una etiqueta fija de la pestaña que abriste: "today", "week", "shelf", "settings" |
| Onboarding completado | Nada más allá de que ocurrió |
| Producto agregado / actualizado / eliminado | Solo la categoría, como "retinoide" o "champú", y si configuraste un horario personalizado. Nunca el nombre ni la marca del producto. |
| Sugerencia aplicada | La categoría a la que correspondía la sugerencia |
Firebase también registra eventos estándar como la primera apertura y el inicio de sesión de uso, y asigna un identificador de instancia de la app para poder contar una sola vez las sesiones repetidas de una misma instalación.
En iOS
La versión de iOS de Cadence no recopila absolutamente nada. Ni Crashlytics ni Analytics están activos en iOS, así que ningún dato de fallos o de uso sale de tu dispositivo.
Quién procesa estos datos
Los datos de fallos y de uso son procesados por Google como parte de Firebase, por cuenta nuestra. No se comparten con ningún otro tercero, no se venden y no se usan para crear perfiles publicitarios. No están vinculados a tu identidad: no tenemos sistema de cuentas, así que no hay identidad a la cual vincularlos.
Los datos se conservan durante los periodos configurados en nuestro proyecto de Firebase y después Google los elimina automáticamente.
Notificaciones
Si activas el recordatorio nocturno, Cadence lo programa localmente en tu dispositivo. Los recordatorios no se envían desde un servidor y no se transmite ningún dato de notificaciones.
Tus opciones
- Borrar todo: desinstala la app. Todos los datos locales se eliminan con ella.
- Desactivar recordatorios: en Ajustes, o en los ajustes de notificaciones de tu dispositivo.
- Dudas o solicitudes sobre tus datos: escríbenos al correo de abajo y te responderemos.
Menores
Cadence no está dirigida a menores de 13 años y no recopilamos datos de ellos a sabiendas.
Cambios en esta política
Si esta política cambia, actualizaremos esta página y la fecha de arriba. Los cambios importantes también se indicarán en las notas de la versión de la app.
Contacto
Ivan Espitia Cerra — ivanespitia19@gmail.com