Zones: World Clock & Timezone
Effective Date: April 6, 2026 · Last Updated: April 6, 2026
This Privacy Policy describes how Mahamo Studios ("we," "us," or "our") collects, uses, and protects information when you use the Zones mobile application ("App"). By using the App, you agree to the practices described in this policy.
Zones is a world clock and timezone converter app for iOS and Android. The App is designed with a privacy-first approach: all of your personal data (timezones, preferences, reminders) is stored locally on your device and is never transmitted to our servers. We do not operate any backend servers or databases that store your information.
We do, however, use third-party services for analytics, advertising, and in-app purchase management. This policy explains exactly what those services collect and how you can control it.
The following data is stored exclusively on your device in a local database. It is never sent to us or any third party:
The App may request access to your device's location, but only under the following conditions:
ACCESS_COARSE_LOCATION and ACCESS_FINE_LOCATION (Android); Location When In Use (iOS).You can deny or revoke location permission at any time through your device's system settings. The App will continue to function normally — you will simply need to set your local timezone manually.
The App integrates the following third-party services, each of which may collect certain data as described below:
We use Firebase Analytics to understand how the App is used in aggregate, which helps us improve features and fix issues. Firebase Analytics collects:
Firebase Analytics does not collect your name, email address, phone number, or any other personally identifiable information. The app instance ID is anonymized and cannot be used to identify you.
You can opt out of Firebase Analytics at any time by toggling off "Analytics" in the App's Settings screen. When disabled, no usage events are sent to Firebase.
If you are using the free tier of the App, we display advertisements provided by Google AdMob. AdMob may collect:
AdMob uses this data to serve relevant advertisements. You can control ad personalization through your device's privacy settings:
Pro subscribers do not see any ads, and AdMob does not collect data from Pro users.
We use RevenueCat to manage in-app subscriptions and purchases. RevenueCat collects:
RevenueCat does not have access to your payment details (credit card, billing address, etc.). All payment processing is handled securely by Apple (App Store) or Google (Google Play).
We believe in transparency about what we measure. When analytics is enabled, the following anonymous events are sent to Firebase Analytics. No event contains personally identifiable information.
| Category | Events | Details |
|---|---|---|
| App lifecycle | app_open | Records that the App was opened |
| Onboarding | onboarding_step, onboarding_complete | Which onboarding step was viewed; how onboarding was completed |
| Timezone management | add_timezone, remove_timezone, reorder_timezones, timezone_search, timezone_selected | City name and abbreviation when adding/removing; count when reordering; search query length only when searching |
| Time scrubbing | scrub_start, scrub_reset | That the time slider was used or reset |
| Sharing | share, share_sheet_open | Share method and content type |
| Reminders | set_reminder, delete_reminder | Timezone and frequency when setting |
| Settings | settings_change, local_timezone_change, local_timezone_auto_detect | Which setting was changed and its new value |
| Paywall | paywall_view, paywall_close, plan_selected, subscription_started, subscription_failed, restore_purchases | Paywall source; selected plan; subscription outcome |
| Advertisements | ad_impression, ad_watched, ad_failed, limit_reached, limit_reached_action | Ad type; timezone count and limit; user action at limit dialog |
| Edit mode | edit_page_open, edit_page_done | Timezone count; number removed and whether reordering occurred |
| Widget configuration | widget_config_change | Which widget setting was toggled |
| Timeline view | timeline_open, timeline_date_change | That the timeline was opened; day offset navigated to |
User properties (set once and updated as they change):
app_environment — whether you are using a development or production build.timezone_count — the number of timezones you have saved.subscription_tier — your current subscription tier (free or pro).We use the information described above for the following purposes:
We do not:
We do not share your personal data with third parties except through the third-party services described in Section 2.3. Specifically:
Each of these services processes data in accordance with their own privacy policies:
We do not operate any servers that receive, store, or process your data. There is no cloud sync, no user accounts, and no server-side data storage.
We take reasonable measures to protect your data:
While we strive to protect your information, no method of electronic storage or transmission is 100% secure, and we cannot guarantee absolute security.
You can disable analytics collection at any time by navigating to Settings > Privacy and toggling off the analytics switch.
You can control ad personalization through your device settings:
You can deny or revoke location permission at any time through your device's system settings.
Since all personal data is stored locally on your device, you can delete all data by uninstalling the App. For data held by third-party services, please refer to their respective privacy policies.
Under the Information Technology Act, 2000, you have the right to:
If you are located in the European Economic Area, you have additional rights under the General Data Protection Regulation, including the right to access, rectify, erase, restrict processing, data portability, and object to processing of your personal data.
If you are a California resident, you have the right to know what personal information is collected, request deletion, and opt out of the sale of personal information. We do not sell personal information.
The App is not directed at children under the age of 13 (or the applicable age of digital consent in your jurisdiction). We do not knowingly collect personal information from children.
Data collected by Firebase Analytics, Google AdMob, and RevenueCat may be transferred to and processed in countries outside your country of residence, including the United States. These transfers are governed by the respective service providers' data protection mechanisms, including Standard Contractual Clauses where applicable.
We may update this Privacy Policy from time to time. We will notify you of material changes by updating the "Last Updated" date at the top of this policy. Your continued use of the App after any changes constitutes your acceptance of the updated policy.
If you have questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us at:
Email: privacy@mahamo.in
Mahamo Studios · All rights reserved.