Política de Privacidad
Privacy Policy
Wakecraft · Daniel Ferrer Delgado
Última actualización: 29 de octubre de 2026
Esta política describe cómo Wakecraft («la app», «nosotros») trata la información cuando la usas en tu iPhone o iPad. El responsable es Daniel Ferrer Delgado (you@codewithferrer.dev).
En resumen: Wakecraft no tiene cuentas ni servidor propio, no muestra anuncios y no usa identificadores publicitarios. Tus alarmas se guardan en tu dispositivo. Solo se envían, a Google (Firebase) y a RevenueCat, datos técnicos de uso, de fallos y de compras.
1. Lo que se queda en tu dispositivo
Tus alarmas (hora, días, etiqueta y reto), tus rutinas (tipo, hora, días, aviso y forma de confirmar, con el texto del código si eliges un QR), los ajustes de la app, el registro de los retos que has completado y de las rutinas que has marcado como hechas, de los que salen tu racha y tu constancia, y las fechas en que la app te ha pedido una valoración se guardan solo en tu iPhone o iPad. Los widgets y las acciones de Siri y Atajos leen y escriben una copia compartida dentro del propio dispositivo; Siri y Atajos son de Apple y tratan tu voz y tus atajos según su propia política. Nada de esto se envía a nuestros servidores, porque no tenemos. Según tus ajustes del sistema, estos datos pueden formar parte de las copias de seguridad de tu dispositivo, que gestiona Apple.
2. Permisos del dispositivo
- Alarmas: para programar alarmas del sistema que suenen con la app cerrada.
- Notificaciones: para los avisos de las rutinas. Son notificaciones locales, programadas en tu dispositivo: no pasan por ningún servidor, respetan el modo silencio y los modos de concentración y no suenan como una alarma. Se piden al guardar tu primera rutina; si las rechazas, la rutina sigue sin avisos.
- Cámara: solo en el reto de escanear un código y al confirmar una rutina con un QR. La imagen se procesa en el momento, en tu dispositivo, y no se guarda ni se envía. Lo único que se guarda, también en tu dispositivo, es el texto del código que registras para esa alarma o rutina.
- Movimiento y forma física: para contar los pasos del reto de pasos y de la confirmación de una rutina de ejercicio, y detectar las sacudidas del reto de sacudir. Los datos se usan en el momento y no se guardan ni se envían.
Puedes retirar estos permisos en Ajustes. Si retiras el de la cámara o el de movimiento, ese reto se sustituye por uno de matemáticas para que la alarma pueda apagarse, y una rutina se confirma con un toque. Si retiras el de notificaciones, las rutinas siguen, pero sin avisos.
3. Analítica y fallos (Google Firebase)
Usamos Firebase Analytics y Firebase Crashlytics, de Google, para saber cómo se usa la app y corregir errores.
- Eventos de uso: acciones como crear una alarma, que suene, completar o fallar un reto, usar la salida de emergencia, ver la pantalla de compra, crear una rutina o marcarla como hecha. Llevan datos técnicos (por ejemplo, el tipo de reto o de rutina, la forma de confirmarla, el número de días de repetición o los segundos que se tardó), nunca texto que escribas, como etiquetas o códigos, ni la hora de una rutina.
- Pantallas y versión: se anota qué pantalla ves (la lista de alarmas, el editor, los ajustes…), siempre de una lista cerrada, y cada evento lleva el nombre de la app y si la versión viene de la App Store, de TestFlight o de desarrollo.
- Valoraciones y ayuda: si llevas una racha larga de días, Wakecraft puede pedirte una valoración con el aviso del sistema de Apple, con poca frecuencia. Apple decide si lo muestra y no le dice a Wakecraft qué has contestado. A Firebase solo le llega que se pidió, con los días de tu racha, y cuál de las filas «Valorar Wakecraft» y «Ayuda y contacto» de los Ajustes has tocado; esas filas abren la App Store y la página de soporte de esta web.
- Informes de fallos: si la app se cierra de forma inesperada, se envía un informe con la traza técnica, el estado de la app y datos del dispositivo (modelo y versión del sistema).
- Identificadores: Firebase genera un identificador de instalación seudónimo para contar usuarios y relacionar los eventos de una misma instalación. No es tu nombre ni una cuenta. Wakecraft no usa el identificador de publicidad (IDFA) ni el identificador de proveedor (IDFV), tiene desactivada la personalización de anuncios y no te rastrea entre apps ni sitios web.
Google puede tratar además datos técnicos como el idioma, el país o una ubicación aproximada deducida de la dirección IP. Más información en la política de privacidad de Google y en la de Firebase.
4. Compras (RevenueCat y Apple)
El desbloqueo premium, de por vida o con suscripción mensual o anual, se compra a través de Apple. Para saber si lo tienes, la app usa RevenueCat, que recibe de Apple el comprobante de la compra y le asigna un identificador de usuario anónimo generado al azar. Ni nosotros ni RevenueCat recibimos tu nombre ni tus datos de pago: los gestiona Apple. RevenueCat puede tratar datos técnicos como la dirección IP o el país. Más información en la política de privacidad de RevenueCat.
5. Lo que no hacemos
- No hay cuentas, ni inicio de sesión, ni servidor propio.
- No hay anuncios, y no vendemos ni cedemos datos con fines publicitarios.
- No accedemos a tus contactos, fotos, ubicación ni micrófono.
6. Base legal y conservación
Tratamos los datos de analítica, de fallos y de compras para que la app funcione, corregir errores y mejorarla (interés legítimo) y, cuando la ley lo exija, con tu consentimiento. Los conservamos solo el tiempo necesario para esos fines, según los plazos de cada proveedor.
7. Terceros y transferencias
Google (Firebase), RevenueCat y Apple actúan como proveedores y pueden tratar datos fuera del Espacio Económico Europeo, por ejemplo en Estados Unidos, con las garantías que ofrecen (cláusulas contractuales tipo o marcos de adecuación). La política de Apple está en apple.com/legal/privacy.
8. Tus derechos
Puedes ejercer tus derechos de acceso, rectificación, supresión, oposición, limitación y portabilidad, y retirar tu consentimiento, escribiendo a you@codewithferrer.dev. Como los datos se asocian a una instalación y no a tu identidad, puede que no podamos vincular tu petición con ellos; te ayudaremos en lo que sea técnicamente posible. Desinstalar la app borra todo lo que guarda en tu dispositivo. También puedes reclamar ante la Agencia Española de Protección de Datos (aepd.es).
9. Menores
Wakecraft no está dirigida a menores y no recoge a sabiendas datos de ellos.
10. Cambios
Si cambiamos esta política, publicaremos aquí la nueva versión con su fecha.
11. Contacto
Para cualquier duda sobre tus datos: you@codewithferrer.dev.
Last updated: October 29, 2026
This policy describes how Wakecraft ("the app", "we") handles information when you use it on your iPhone or iPad. The controller is Daniel Ferrer Delgado (you@codewithferrer.dev).
In short: Wakecraft has no accounts and no server of its own, shows no ads and uses no advertising identifiers. Your alarms are stored on your device. Only technical usage, crash and purchase data is sent, to Google (Firebase) and RevenueCat.
1. What stays on your device
Your alarms (time, days, label and challenge), your routines (kind, time, days, reminder and how you confirm them, with the text of the code if you choose a QR), the app's settings, the log of challenges you completed and of routines you marked as done, which your streak and your consistency come from, and the dates on which the app asked you for a rating are stored only on your iPhone or iPad. The widgets and the Siri and Shortcuts actions read and write a shared copy inside the device itself; Siri and Shortcuts belong to Apple and handle your voice and your shortcuts under its own policy. None of this is sent to our servers, because we have none. Depending on your system settings, this data may be part of your device backups, which Apple manages.
2. Device permissions
- Alarms: to schedule system alarms that ring with the app closed.
- Notifications: for routine reminders. They are local notifications, scheduled on your device: they do not go through any server, they respect silent mode and Focus and they do not ring like an alarm. They are requested when you save your first routine; if you decline, the routine keeps working without reminders.
- Camera: only in the scan-a-code challenge and when you confirm a routine with a QR code. The image is processed on the spot, on your device, and is neither stored nor sent. The only thing stored, also on your device, is the text of the code you register for that alarm or routine.
- Motion & Fitness: to count the steps of the steps challenge and of confirming an exercise routine, and detect the shakes of the shake challenge. The data is used on the spot and is neither stored nor sent.
You can withdraw these permissions in Settings. If you withdraw the camera or motion permission, that challenge is replaced by a math one so the alarm can still be turned off, and a routine is confirmed with a tap. If you withdraw the notification permission, routines keep working, but without reminders.
3. Analytics and crashes (Google Firebase)
We use Google's Firebase Analytics and Firebase Crashlytics to understand how the app is used and to fix errors.
- Usage events: actions such as creating an alarm, an alarm ringing, completing or failing a challenge, using the emergency exit, viewing the purchase screen, creating a routine or marking it as done. They carry technical data (for example, the challenge or routine type, how you confirmed it, the number of repeat days or how many seconds it took), never text you type, such as labels or codes, nor the time of a routine.
- Screens and version: which screen you are on is recorded (the alarm list, the editor, the settings…), always from a closed list, and every event carries the name of the app and whether the version comes from the App Store, TestFlight or development.
- Ratings and help: if you have a long streak of days, Wakecraft may ask you for a rating with Apple's system prompt, not often. Apple decides whether to show it and does not tell Wakecraft what you answered. Firebase only receives that it was asked, with the days of your streak, and which of the Settings rows, Rate Wakecraft or Help and contact, you tapped; those rows open the App Store and the support page of this website.
- Crash reports: if the app closes unexpectedly, a report is sent with the technical trace, the app's state and device data (model and system version).
- Identifiers: Firebase generates a pseudonymous installation identifier to count users and relate the events of a single installation. It is not your name or an account. Wakecraft does not use the advertising identifier (IDFA) or the vendor identifier (IDFV), has ad personalization turned off and does not track you across apps or websites.
Google may also process technical data such as language, country or an approximate location derived from the IP address. More information in Google's privacy policy and Firebase's.
4. Purchases (RevenueCat and Apple)
The premium unlock, lifetime or with a monthly or yearly subscription, is bought through Apple. To know whether you have it, the app uses RevenueCat, which receives the purchase receipt from Apple and assigns it a randomly generated anonymous user identifier. Neither we nor RevenueCat receive your name or payment details: Apple handles them. RevenueCat may process technical data such as the IP address or country. More information in RevenueCat's privacy policy.
5. What we do not do
- There are no accounts, no sign-in and no server of our own.
- There are no ads, and we do not sell or share data for advertising purposes.
- We do not access your contacts, photos, location or microphone.
6. Legal basis and retention
We process analytics, crash and purchase data to make the app work, fix errors and improve it (legitimate interest) and, where the law requires it, with your consent. We keep it only as long as needed for those purposes, according to each provider's retention periods.
7. Third parties and transfers
Google (Firebase), RevenueCat and Apple act as providers and may process data outside the European Economic Area, for example in the United States, under the safeguards they offer (standard contractual clauses or adequacy frameworks). Apple's policy is at apple.com/legal/privacy.
8. Your rights
You can exercise your rights of access, rectification, erasure, objection, restriction and portability, and withdraw your consent, by writing to you@codewithferrer.dev. Because the data is tied to an installation and not to your identity, we may not be able to link your request to it; we will help as far as is technically possible. Uninstalling the app deletes everything it stores on your device. You may also complain to the Spanish Data Protection Agency (aepd.es).
9. Children
Wakecraft is not directed at children and does not knowingly collect their data.
10. Changes
If we change this policy, we will publish the new version here with its date.
11. Contact
For any question about your data: you@codewithferrer.dev.