Privacy Policy
Thank you for using Sabja. This Privacy Policy explains what information Sabja can access, why access is needed, and how your information is handled.
Short version: Core app records stay on your device, with optional private iCloud sharing. Free Home on iPhone and iPad includes Google AdMob video ads; Sabja Pro removes these Home ads. Advertising services process data as described below. Product analytics is optional and separate from ad privacy choices.
1. Information We Collect
Sabja does not require account creation and does not ask for personal profile details like your name, phone number, or address.
- On-device app data: Settings, preferences, and app state may be stored locally on your device.
- Optional iCloud device sharing: If you turn on Share Thermal State, Sabja stores the device details described below in your private iCloud database.
- App usage data: If you enable product analytics, Firebase Analytics processes usage events such as screen visits and feature interactions to help improve Sabja. You can change this choice in Settings. Turning product analytics off does not turn off advertising or replace ad privacy choices.
- Location: If you enable Smart Suggestions or use the Lock Screen widget's weather lookup, Sabja may access your location to fetch current weather information from Apple Weather for those features.
- Subscription and purchase data: If Sabja offers paid features, Apple handles billing through your App Store account. We do not receive your full payment card details. Sabja uses RevenueCat to manage subscriptions and confirm your Sabja Pro access; RevenueCat receives your purchase and subscription status, an anonymous identifier for your installation, and basic device and app information.
- Advertising data: Google’s advertising SDK may process your IP address and an approximate location inferred from it, device or app identifiers, ad views and interactions, and crash or performance information. Advertising may use identifiers or similar on-device technologies, subject to consent and platform restrictions.
2. Permissions Sabja May Use
- Location: Used only when needed for weather-aware Smart Suggestions and the Lock Screen widget.
- Notifications: Used to send local alerts about Thermal State changes, daily summaries, and battery level alerts, plus an optional monthly reminder to share Sabja. You can turn off the share reminder in Settings.
You can manage or revoke Location and Notification permissions from your device settings at any time.
3. How Sabja Uses Information
- To provide core features such as Thermal State monitoring, Smart Suggestions, widgets, and local notifications.
- To remember your settings and preferences across app sessions.
- To understand aggregate app usage and improve app quality when analytics is enabled.
- To support troubleshooting when you contact us directly and share details voluntarily.
- To support free Home on iPhone and iPad with advertising, subject to ad privacy choices.
4. Data Sharing and Selling
Google AdMob and its advertising partners process data to deliver and measure ads, prevent fraud, and, where permitted by your choices and device permissions, personalise advertising. This can involve sharing data for advertising purposes. Sabja does not send your saved Thermal State history, private iCloud device records, or weather location to the ad SDK.
If analytics is enabled, app usage events are processed by Firebase Analytics by Google. If Smart Suggestions use weather support, location data may be shared only as needed with Apple Weather (WeatherKit) to provide that feature. If you purchase or restore Sabja Pro, purchase and subscription information is processed by RevenueCat to manage your access.
Advertising and your choices
Free users on iPhone and iPad may see video ads on Home instead of Today vs yesterday. Videos start muted. Another ad may load after playback ends, with a minimum display interval of 60 seconds. Sabja Pro removes Home ads. The native Mac app and Apple Watch do not show these ads.
Where required, Sabja presents Google’s consent or privacy message before requesting ads. Use Ad privacy choices above the Home ad card, when shown, to review, change, or withdraw your choices. In supported US regions, the message may offer an option to opt out of the sale or sharing of data for advertising. Non-personalised ads can still involve data processing.
Sabja does not request App Tracking Transparency permission for these ads. Without that permission, Apple’s advertising identifier is unavailable to the ad SDK.
Google Privacy Policy · How Google uses information from apps using its services
5. Third-Party Services
- Firebase Analytics: Optional product usage analytics, controlled separately from advertising in Settings.
- Apple iCloud: Used only when you turn on Share Thermal State, to share device records through your private iCloud database.
- Apple App Store: Used for subscriptions or purchases if paid features are offered.
- RevenueCat: Used to manage subscriptions and verify Sabja Pro access.
- Apple Weather (WeatherKit): Used only when weather-aware Smart Suggestions or the Lock Screen widget need current weather information.
- Google AdMob and User Messaging Platform: Provide in-app advertising and manage ad consent or privacy choices on iPhone and iPad.
6. Data Storage and Retention
App settings and preferences are stored on your device. Removing Sabja removes app-owned local data subject to your device and backup settings. Google and other service providers retain information they receive under their own policies; deleting Sabja does not automatically delete data already held by those providers or your private iCloud records.
If you contact support by email, the information you provide is retained in that email thread for support follow-up.
Screen Time app blocking and app activity
On iPhone and iPad with iOS or iPadOS 26.4 or later, Sabja Pro can pause apps when your Thermal State rises. This uses Apple’s Screen Time framework and starts only after you turn on Enable App Blocking and allow Screen Time access. The app categories you choose are kept in Sabja’s private storage on your device as opaque tokens from Apple. Sabja does not receive the names of your apps or your usage, and this information is not sent to Sabja, analytics, advertising or any other service. Turning app blocking off removes Sabja’s shields.
On Mac, Sabja can note which app was in front when your Thermal State changed, so it can show what was happening at the time. This is kept only on your Mac, is not sent to analytics or advertising, and can be turned off in Settings.
Sharing Thermal State between your devices
Sabja can show the Thermal State of your Apple devices (iPhone, iPad, Mac, Apple Watch and Apple Vision Pro) in the app and in the All Devices widget. Sharing is off until you turn on Share Thermal State in Settings › My Devices.
When sharing is on, each device stores a small record in your private iCloud database containing:
- A random identifier created by Sabja for that device, not your Apple ID or a hardware serial number.
- The device’s name (or the name you chose in My Devices), its type and model identifier.
- Its system and Sabja versions.
- Its current Thermal State (Nominal, Fair, Serious or Critical), when that state began, and when the device last checked in.
Thermal State is a qualitative indication of system thermal pressure; Sabja does not record or display exact degrees.
These records are available only to your devices signed in to the same Apple ID. The developer cannot read your private iCloud database. The device name is stored encrypted by iCloud. Sabja also keeps a local copy of the device list so the app and the All Devices widget can display it.
Turning off Share Thermal State deletes the local device list and asks iCloud to remove that device’s record. Removal from iCloud requires a successful connection; if it fails, the record may remain until it is removed manually or cleaned up as inactive.
Settings › My Devices also lets you remove other devices. A device that still has sharing enabled may appear again when it next checks in. Records for other devices that have not checked in for 30 days are deleted automatically during a device-list refresh while sharing is enabled; cleanup depends on a successful iCloud connection.
7. Subscriptions and Billing
If Sabja offers an auto-renewable subscription, billing is handled by Apple through your App Store account. Subscription terms, price, billing period, and auto-renew behavior are shown in the app before purchase. You can manage or cancel subscriptions in Apple Account Settings. Subscription status is managed with RevenueCat, as described above.
8. Children's Privacy
Sabja is not directed to children under 13, and we do not knowingly collect personal information from children.
9. Changes to This Policy
We may update this Privacy Policy as features evolve or legal requirements change. When we make changes, we will update the "Last updated" date on this page.
10. Contact Us
If you have questions about this Privacy Policy or need support, contact us at sabjabybg@gmail.com.