MeLAHi built the CloakStep app as a private and fully offline activity tracker. This service is provided by MeLAHi at no cost and is intended for use as is.
This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information for anyone who decides to use the app, CloakStep.
CloakStep is designed with privacy at its core. The app operates fully offline, meaning no personal data, activity logs, or location data are ever collected, stored, or transmitted to external servers. Your activities, custom activity types, routes, and diary entries remain entirely on your device, ensuring complete control over your data.
The app does not require you to create an account, and no personally identifiable information is collected or stored. All data generated through the app remains local to your device, and there is no server-side processing or cloud storage.
To deliver its core functionalities, CloakStep requests specific permissions:
Location Permissions (ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION): These permissions allow the app to access your device’s GPS to track your location during activities such as walking, running, or cycling. This data is never sent to external servers, and your location history is stored only on your device for your personal tracking purposes.
Notification Permissions (POST_NOTIFICATIONS): This permission enables the app to send notifications to remind you of upcoming or missed activities. These notifications are entirely managed locally within the app.
File Access Permissions (READ_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE): The app uses these permissions to import and export GPX files. This enables you to log your routes, track your progress, or use pre-existing routes for your activities. All file management takes place on your device, and no file data is uploaded to external servers.
CloakStep is built to function completely offline. It does not require an internet connection to log activities, track routes, or use any of its features. This means that all the data you generate remains on your device, and there is no external communication between your app and any servers.
Since CloakStep does not store any personal data or transmit information to external sources, your data remains fully secure within your device. However, it is important to ensure that your device itself is protected with the necessary security measures, such as a strong passcode, to prevent unauthorized access.
Although the app takes all necessary steps to ensure privacy, please note that it is your responsibility to keep your device secure to maintain the privacy of your stored data.
To provide a high-quality user experience, CloakStep uses various third-party libraries. These libraries enable certain features of the app but do not collect, share, or transmit user data:
androidx-core-ktx: Provides essential Kotlin extensions to optimize the Android development experience.
androidx-datastore-preferences: Used to store your app preferences locally, ensuring that your settings are saved and applied across sessions without the need for external storage.
androidx-room-compiler & androidx-room-runtime: These libraries manage local databases to securely store your activity data, routes, and custom entries.
androidx-hilt-navigation-compose & hilt-android: Used for dependency injection, improving app performance and reducing memory usage by managing dependencies efficiently.
coil-compose: Handles image loading within the app, ensuring fast and efficient loading of any visual content without requiring external network requests.
google-accompanist-permissions: Manages permission requests (such as location and notifications) smoothly within the app to ensure users have control over which permissions are granted.
androidx-lifecycle-runtime-ktx: Manages app lifecycle events to optimize app performance.
androidx-activity-compose & androidx-navigation-compose: Provides a smooth and modern navigation experience, allowing you to switch between different app features seamlessly.
androidx-material3: Implements Material Design 3 elements for an intuitive, user-friendly interface.
kotlinx-serialization-json: Enables efficient JSON parsing and serialization, but does not handle any user data.
androidx-documentfile: Helps manage file imports and exports locally.
These libraries are used solely for app performance, interface design, and enhancing your offline experience. No third-party services collect or share any user data, as CloakStep is a fully offline solution.
CloakStep is intended for use by individuals aged 13 and older. If you are under the age of 13, you are not permitted to use this app. By using the app, you affirm that you are at least 13 years old.
We do not knowingly collect personally identifiable information from children under the age of 13. In the event that we discover that a child under 13 has used the app, we will take immediate steps to ensure that no data related to their usage is stored.
We prioritize the safety and privacy of children. CloakStep is not designed to target children under the age of 13. The app does not collect any data, including location or activity data, from children, and all data remains stored locally on the device. The app also does not display any content or functionality that is inappropriate for children.
Parents and guardians are encouraged to monitor their children's device usage to ensure that they are not using the app if they are under the age of 13. If you believe your child has used the app and you wish to have their information removed, please contact us, and we will take appropriate measures to ensure their privacy.
I may update our Privacy Policy from time to time. Any changes will be posted on this page to keep you informed. It is advisable to periodically review this policy for any updates. By continuing to use the app after changes are posted, you acknowledge and accept the updated policy.
This Privacy Policy is effective as of October 7, 2024.
By using CloakStep, you consent to this Privacy Policy. If you do not agree with the terms, please refrain from using the app. Your continued use of the app after any changes to this policy will be deemed your acceptance of those changes.
If you have any questions or suggestions about this Privacy Policy, please contact me at alhalhalinlmohamadi@outlook.com. I am committed to protecting your privacy and ensuring a safe user experience.