Privacy Policy
This Privacy Policy explains what information Frostly: Glass Widgets ("the app", "we", "us") collects, why, who receives it, and the choices you have. It describes the app's actual technical behaviour. The app is a paid app bought once on Google Play: it contains no ads and no advertising SDK, and it has no subscriptions or in-app purchases. The app has no user accounts: we never ask for your name, email address or phone number, and you can use every feature without signing in.
1. Information collected automatically
The app uses two Google Firebase services, built into the app as software development kits (SDKs): Google Analytics for Firebase, to understand how the app is used, and Firebase Crashlytics, to find and fix crashes. The app itself also contacts MET Norway for the weather widget. The following data is collected:
- Approximate location: used for app functionality and analytics. Firebase Analytics estimates your country or region from your IP address (never from GPS) for usage statistics. Separately, if you place a weather widget, the app itself sends the coordinates of the city you picked from the app's built-in city list to MET Norway (api.met.no) to get the forecast shown on the widget, as described in section 3. The app never reads your phone's location.
- Device or other IDs (the Firebase app instance ID and the Crashlytics installation ID, random identifiers created for this installation): used for analytics, to count installations and to group crash reports. Collected by Firebase Analytics and Firebase Crashlytics. The app does not hold the advertising ID permission and turns off advertising ID collection in Firebase Analytics, so your Android advertising ID is not read.
- App interactions (app opens, including how many times the app has been opened, screens viewed, sessions): used for analytics. Collected by Firebase Analytics and Firebase Crashlytics.
- Diagnostics (device model, Android version, app version, memory and storage state at the time of an error, and short technical log lines about failures such as a forecast that could not be loaded): used for analytics, to understand and fix problems. Collected by Firebase Crashlytics.
- Crash logs (technical details of a crash, such as the stack trace and app state): used for analytics, so bugs can be found and fixed. Collected by Firebase Crashlytics.
- Purchase history (purchase events that Firebase Analytics can record automatically from Google Play, such as product, price and currency; never your payment details): used for analytics. Collected by Firebase Analytics. The app itself has nothing to buy inside it.
None of these events contains your widgets' content, your photos, your contacts or anything you type. We do not sell this information, we do not use it for advertising, and we do not use it to identify you personally. Data is encrypted in transit: the app only connects over HTTPS.
2. Information that stays on your device
Most of what you do in the app never leaves your phone:
- Your widgets and their content. The widgets you place, their colours, glass style, fonts, tap actions, notes and to-do items, habit check-ins, day counters, quotes, world clock cities and saved palettes are stored in the app's private storage.
- Photos you choose. Photos for the Photo widget, the photo clock, the day counter and Match My Wallpaper are picked with the Android photo picker, so the app only receives the photos you select. A reduced copy is kept in the app's private storage to draw the widget, and blurring and colour matching happen on your phone. Photos are never uploaded to us or to any of the services in section 1.
- Quick Call contacts. For the Quick Call widget you choose each person with your phone's own contact picker. The app receives only the person you picked (name, phone number and small photo), keeps them in its private storage to draw the widget, and does not read the rest of your contacts. Tapping a person opens your phone's dialer with the number filled in; the app never places a call itself.
- Links, places and shortcuts. Web links and addresses you save in shortcut widgets stay in the app's private storage. When you tap one, it is handed to the browser or map app that opens it, which then handles it under its own policy.
- Apps on your phone. When you choose an app to open from a widget, the app shows the apps that have an icon in your app drawer, with their own icons. This list is read on your phone only to show the choice and is not sent anywhere.
- Battery level. The battery widget reads the battery level and charging state from Android on your phone to draw the widget. This is not sent anywhere.
- Wallpapers. Themes, the wallpaper collection and the wallpaper maker produce the image on your phone. Save to gallery writes the image to the Pictures/Frostly folder of your phone; Set wallpaper applies it as your home or lock screen wallpaper. The app does not read your current wallpaper: Match My Wallpaper only uses a wallpaper the app itself set, or a photo you pick.
- Settings. Favourites, language, appearance and other preferences are stored locally in the app's private storage.
- Last weather forecast. The last forecast received for each city is kept locally so the widget still shows it when you are offline.
Uninstalling the app or clearing its data in Android settings deletes this information (images you saved to Pictures stay there until you delete them). If you have Android backup turned on, Android's own backup service may include the app's data in your Google account backup, under Google's control.
3. Features that use the internet
- Weather widget. Only if you place a weather widget, the app requests the forecast directly from MET Norway (api.met.no, the Norwegian Meteorological Institute), without any server of ours in between. The request contains the coordinates of the city you picked (rounded to four decimals), the app's name and version, and, like any internet request, your IP address. The app asks for a new forecast only after the previous one has expired and only when your phone is online. MET Norway handles these requests under its own terms of service. City search works on your phone from a built-in list based on GeoNames, without any request. Remove the weather widget to stop these requests.
- Analytics and crash reports, as described in sections 1 and 5.
- Rating the app. The app may show Google Play's in-app review card. The card is provided by Google Play; the app does not see your rating or review.
All other widgets, the colour tools, themes and wallpapers work without sending your content anywhere.
4. Permissions and why the app asks for them
- Set wallpaper (SET_WALLPAPER): to apply a theme or wallpaper as your home or lock screen wallpaper, only when you tap the button to do so. It does not let the app read your current wallpaper.
- Internet and network state (INTERNET, ACCESS_NETWORK_STATE): to fetch the weather forecast, send analytics and crash reports, and check whether a connection is available before asking for a forecast.
These are normal permissions that Android grants at installation; the app never shows a permission prompt. The app does not request location, camera, microphone, contacts, call, calendar, photo or file access, notification access, accessibility access or the advertising ID, and it does not run any background service. The flashlight button of the Controls widget uses Android's torch control, which switches the flash on or off without using the camera to take pictures. The volume buttons only change the media volume. The Music Controls widget only sends play, pause, next and previous commands to the app that is playing, like headphone buttons; it does not read your notifications or what you are listening to. The calendar widget draws the calendar on your phone and does not read your calendar events.
5. Third-party services
The app shows no ads and contains no advertising SDK. The data described in section 1 is received by:
- Google Firebase (Google Analytics for Firebase and Firebase Crashlytics), provided by Google LLC: Privacy and Security in Firebase and Google's Privacy Policy.
- MET Norway (weather forecasts, only if you place a weather widget): MET Norway API terms of service.
These services process the data to provide their service to the app. We do not share your data with anyone for advertising, and we do not sell personal information.
6. Payment
The app is bought once on Google Play, and everyone who bought it can use every widget, template, theme, wallpaper and tool. There are no in-app purchases or subscriptions. The payment is processed entirely by Google Play under Google's terms; the app never receives or stores your card number or other payment details.
7. Children
The app is intended for a general audience and is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided information through the app, contact us and we will help delete it.
8. Retention and deletion
Data on your device is kept until you delete it in the app, clear the app's data, or uninstall the app. Data collected by Firebase is kept by Google according to the Firebase retention settings and policies linked above. MET Norway handles weather requests under its own terms. Because the app has no accounts, we cannot link this data to you by name; to request deletion, email us and we will explain how to reset the identifiers involved and forward the request where we can. Clearing the app's data or reinstalling it creates new random identifiers.
9. Your rights
Depending on where you live, you may have the right to access, correct, delete or object to the processing of your personal data, to withdraw consent, and to complain to your data protection authority. Contact us to exercise these rights.
10. Security
All network connections from the app use HTTPS, and your widgets, photos, contacts you picked and settings are kept in the app's private storage, which other apps cannot read. No method of transmission or storage is completely secure, but we use reasonable measures to protect the information described here.
11. Changes to this policy
If the app's data practices change, we will update this page and its effective date. Changes will also be reflected in the app's Data safety section on Google Play.
12. About this policy
This policy describes how the app works technically. It is not legal advice.
13. Contact
Questions or requests about this policy: Sensi Tech, CC Đồng Phát, Hà Nội 11700, Vietnam. Email: hanhnt3009.ffh4x.publish@gmail.com