Summary
Ocho does not operate a server or account system. The Ocho source code does not include personal-data collection, analytics, crash reporting, advertising, cloud workout synchronisation, or an Ocho upload service.
01Local data
Ocho stores workout settings and saved presets in Android DataStore preferences on your device.
Ocho does not upload this data.
Android or the device manufacturer can back up, transfer, or restore eligible data. These functions depend on the device configuration. Ocho does not operate these services and does not control their data retention.
02Permissions and network access
Both app versions use vibration, foreground-service, wake-lock, and notification permissions. These permissions support reliable interval timing.
The Google Play version has no network permission and no package-install permission. It does not contain an Ocho update function. Google Play manages updates for this version.
The GitHub version checks the public GitHub Releases API. It uses Android DownloadManager to download the official release APK. Ocho checks the release URL and package identity before it gives the APK to Android.
The GitHub version requests REQUEST_INSTALL_PACKAGES so that you can start the APK installation. Android requires you to permit installation from an unknown source. Ocho does not install updates without your action.
03Licences
The Ocho source code uses the GPLv3 licence. Third-party fonts, icons, and libraries use their own licences. Read the GPLv3 licence and the third-party notices.
04Contact
For support, send an email to [email protected] or create an issue in the Ocho issue tracker.