Plain-language summary
We don't collect, transmit, sell, or share any personal information. Your tracked cities and preferences are stored locally on your Mac and, if you've enabled iCloud, in your own private iCloud database. We don't see them. Weather data is fetched on-device through WeatherKit.
1. Who we are
"TimeZoneBuddy+", "we", "us", or "our" refers to the developer and publisher of the TimeZoneBuddy+ macOS application (the "App"). This Privacy Policy explains what information the App handles, how it is used, and the choices you have.
2. Information the App handles
2.1 Information you provide
- Cities you choose to track. The list of cities you add, their order, and your weather unit preference (Celsius or Fahrenheit).
- App preferences. For example, whether you've enabled Start-at-Login.
All of this information is stored locally on your Mac using Apple's SwiftData framework. If you sign in to iCloud and have iCloud Drive enabled, this data is also stored in your own private CloudKit container so it can sync across your Apple devices. We do not have access to that container.
2.2 Information accessed on your device
- System time zone. Read from macOS so the App can seed a sensible default city the first time you launch it.
- City coordinates. When you add a city, the App uses MapKit geocoding to resolve its location for time-zone and weather lookups.
- Weather data. Fetched through WeatherKit using the coordinates of the cities you've added.
2.3 Information we do not collect
- We do not collect or receive your name, email, or any account identifier.
- We do not use third-party analytics, advertising, or tracking SDKs.
- We do not access your contacts, calendar, photos, microphone, or camera.
- We do not collect your IP address on any server we operate. The App has no servers.
3. How services we rely on handle data
TimeZoneBuddy+ uses Apple platform services. Their handling of data is governed by Apple's Privacy Policy, not ours.
| Service | Why TimeZoneBuddy+ uses it | Data involved |
|---|---|---|
| WeatherKit | To display weather conditions and temperatures for your cities | City coordinates sent to Apple to retrieve weather |
| MapKit | To geocode city names into coordinates and time zones | City names you search for |
| iCloud / CloudKit | Optional sync of your cities and preferences across your Apple devices | Your tracked-city list and preferences, stored in your private iCloud database |
| StoreKit | To process the optional in-app purchase that unlocks 25 cities | Purchase receipts handled by the App Store |
Apple may receive technical data (such as your Apple ID, device information, and IP address) when these services are used. Their handling is described in Apple's Privacy Policy.
4. In-app purchases
TimeZoneBuddy+ offers an optional one-time in-app purchase to unlock 25 tracked cities. Purchases are handled entirely by Apple's App Store and StoreKit. We receive only the non-personal information needed to verify your purchase status and unlock the feature on your device.
5. Data storage and security
Your city list and preferences are stored on-device using SwiftData and, if iCloud is enabled, synced through your private CloudKit container. Because we do not operate any servers and have no account system, there is no central database that could be breached.
6. Children's privacy
TimeZoneBuddy+ does not knowingly collect any information from children. The App does not include advertising, social features, or content intended for children specifically.
7. Your choices and controls
- Disable sync. You can disable iCloud sync at any time from System Settings › Apple Account › iCloud.
- Remove data. Removing the App from your Mac deletes its local database. To remove synced copies, you can also delete TimeZoneBuddy+'s data from iCloud in System Settings.
- Weather permissions. WeatherKit access is governed by your Apple ID and macOS settings.
8. International users
Because we do not collect personal data, there is no transfer of personal data outside any region by us. Apple platform services that the App relies on may transfer data internationally as described in their respective policies.
9. Changes to this policy
If we update this Privacy Policy, we'll change the "Last updated" date at the top of the page. Material changes will also be reflected in the App's release notes when applicable.
10. Contact
If you have any questions about this Privacy Policy or about how TimeZoneBuddy+ handles data, please reach out to: contact@faadutech.com.
This document is provided for transparency and is not a legal contract. For binding terms, please refer to the App Store's standard end-user license agreement.