Italiano

Warrior Habits

An Android app that turns habits into a fantasy adventure: progress, experience, equipment and challenges, alongside meditation and flashcard tools.

This page introduces the app and its privacy policy. It does not distribute the app directly or certify availability on Google Play. Local features do not require an account.

Privacy policy

Last updated: November 14, 2026. This policy does not certify Google Play approval.

Developer and contact

The app is maintained by Iacopo Guarneri. For privacy questions or data requests: iacopo.guarneri@gmail.com.

Data stored on your device

The app stores habits, completions and history, reminders, game progress, meditation sessions and events, noting labels, flashcards and review statistics, physiotherapy exercise programs and events (including symptom responses entered by the user), settings and any selected photos and personalized portraits locally. These data provide the features you choose to use. The app has no developer-operated backend, advertising services or behavioral analytics.

Physiotherapy is disabled in the public build. Personal versions may include it; existing or restored records are retained and included in backups even when the feature is unavailable.

Health-related information

Physiotherapy records include the selected program, exercise dose and dates, pain scores before and after exercise and at 24/48 hours, changes in function and neurological symptom responses. These health-related data support session history and the app’s exercise feedback and progression rules. Meditation records and free-text habits or noting labels may also reveal sensitive information. Physiotherapy safety confirmations are not a separate consent to cloud storage.

Android system backup and device transfer

The app currently permits Android system backup (allowBackup=true) and defines no app-specific backup exclusion rules. Depending on Android version, device manufacturer, backup provider and your system settings, app databases, preferences and private files, including health records, source photos and portraits, may be included in system cloud backup or device transfer. This is separate from the optional in-app Drive backup: declining or disabling that feature does not disable Android system backup. Review backup and transfer settings with your device or backup provider.

Optional Google Drive backup

Only if you voluntarily connect your Google account and grant permission can the app save and restore a backup in its hidden Google Drive storage (appDataFolder). It requests only the https://www.googleapis.com/auth/drive.appdata scope, not general access to your Drive documents.

The backup includes the app database, progress, history and preferences. The full database includes physiotherapy health records. Existing source photos and personalized portraits are included when you activate backup; there is no separate image-exclusion switch in the current app. The backup screen discloses image inclusion before connection. Downloadable models are excluded. When enabled, automatic backup may upload updates in the background. Restoring requires confirmation and replaces local data: it is not cross-device synchronization or merging.

Data are transferred to Google for storage in the Drive account you choose. They are not sent to a developer server, sold or used for advertising. The use of data obtained through Google APIs complies with the Google API Services User Data Policy, including its Limited Use requirements. Google's processing is described in its privacy policy.

Photos and portrait personalization

Photos are selected through Android's photo picker. Face alignment, segmentation and portrait composition take place on your device. Photos are not sent to remote recognition or image-generation services. You explicitly start the initial download of the required models; that download does not upload your photo. If you activate in-app Drive backup, the stored source photo and portrait are included. Android system backup or device transfer may also include them as described above. Model downloads contact Google-hosted storage, which receives normal connection information such as your IP address; the download request does not contain your selected photo.

Permissions

Notifications, alarms and vibration support reminders and meditation. Internet access is used for optional Google Drive backup and to download portrait-personalization models. Google sign-in is required only for backup, not for other features.

Retention, control and deletion

Local data remain on your device until you remove them using the available app features, clear app data in Android settings or uninstall the app. You can delete your portrait from the personalization screen. Portrait reset deletes both the stored source photo and generated portrait locally, not existing backups. Unlinking a utility or changing a physiotherapy program does not erase its history; there is no individual physiotherapy-session deletion API in the current implementation. Clearing app data removes local records, not remote backups. Copies already saved in Drive or system backups may remain after uninstallation and may restore deleted local information.

You can disable backup in the app and revoke authorization in your Google account settings. Disabling backup or revoking access does not automatically delete existing backups. To remove them, use Google Drive settings to manage connected apps and their hidden app data. Stop automatic backup before deleting remote data to avoid a later upload recreating a copy. Manage Android system backup copies separately through your device or backup provider; availability and retention depend on that service.

Security and requests

Local data are stored in the app's private storage; the network transfers described above use HTTPS. Protection also depends on the security of your device and Google account. The developer has no central copy of your personal app data and cannot remotely recover or delete data on your device or in your Drive account. For assistance, use the contact address above.

Policy changes

This page may be updated when features or data processing change. The last update date is shown at the beginning of this policy.