Last updated: April 23, 2026
HelioFrame (“we”, “our”, or “us”) respects your privacy and is committed to protecting your information. This Privacy Policy explains what data is used when you use the HelioFrame application, how it is handled, and what controls are available to the user.
HelioFrame may use the following types of data:
The app may determine your approximate location using:
We do not use precise location (precise GPS location).
Your IP address may be processed by third-party services to estimate your approximate location if device location access is unavailable or disabled.
The app retrieves current weather and forecast data from third-party weather services based on approximate location or a manually selected location.
HelioFrame stores app settings locally on your device, including for example:
If you enable analytics, the app may send anonymized data about how HelioFrame is used and configured. This may include:
If you enable crash reporting, the app may send anonymized crash reports, non-fatal error reports, and technical diagnostic data.
When analytics or crash reporting is enabled, third-party SDKs such as Firebase may process technical identifiers and technical information about the device or app instance required for analytics and diagnostics. We do not use this data to directly identify you personally.
HelioFrame uses data for the following purposes:
Your settings and preferences are stored locally on your device using Android DataStore.
We do not store your personal data on our own servers. The only exceptions are:
Some data, such as approximate location or IP address, may be transmitted to third-party services over secure HTTPS connections when necessary for app functionality.
Location data is used only to calculate sunrise/sunset times and retrieve weather data. It is not sent to analytics.
HelioFrame may use the following third-party services:
Used to retrieve current weather and forecast data. These services may process approximate location or IP address in accordance with their own privacy policies.
Used to determine approximate location when device location access is unavailable or disabled.
May be used for Android system features related to location.
Used to collect anonymized usage statistics, diagnostics, and crash reports if the user enables the relevant option in the app settings.
HelioFrame uses Firebase Analytics and Firebase Crashlytics to understand how the app is used in aggregate and to identify technical issues.
The user can enable or disable analytics and crash reporting at any time in:
Settings → About → Analytics & crash reports
When collection is enabled, the following may be sent:
When collection is enabled, the following are not sent:
Local data remains on your device until you:
We do not retain user data on our own servers after the app is removed or local data is cleared.
You can:
Because HelioFrame does not store user data on its own servers and does not use user accounts, data deletion is performed locally by:
HelioFrame is intended for a general audience and is not specifically designed for children under 13. The app does not contain user-generated content and is not specifically directed to children.
We may update this Privacy Policy from time to time. The current version is identified by the “Last updated” date at the top of this document. Continued use of the app after changes are published means acceptance of the updated policy.
If you have any questions about this Privacy Policy, you can contact us at:
Email: helioframe@tony83.com
HelioFrame may use the following permissions and system capabilities:
Used to calculate sunrise/sunset times and retrieve weather data.
Used to retrieve weather data and, if enabled by the user, send anonymized analytics and diagnostic data.
Used to prevent the device from going to sleep while operating as an information display.
Used to launch the app automatically after device boot, if this feature is enabled.
May be used only to open the system alarm screen on some devices. They are not used to collect user data.