This Privacy Policy describes how TimeIt ("we", "our", or "the app") collects, uses, and protects your information when you use TimeIt : Endless Stopwatch and TimeIt for Apple Watch (collectively, "the Services") on iPhone, iPad, Mac, and Apple Watch.
By using the Services, you agree to the collection and use of information as described in this policy. If you do not agree, please do not use the Services.
Account Information (Optional)
TimeIt works without an account. You may optionally sign in using Sign in with Apple to enable cloud sync across your devices. When you sign in, Apple provides us with:
We do not receive or store your Apple ID password. Authentication is handled entirely by Apple's secure Sign in with Apple service.
Activity Data
When you use TimeIt, the app stores the following data related to your activities and sessions:
If you are not signed in, all activity data is stored locally on your device only using on-device storage (UserDefaults). This data never leaves your device unless you choose to sign in.
If you are signed in, activity data is synced to Google Firebase Firestore to enable cloud synchronization across your devices. Your data is stored in a private document collection accessible only to your authenticated account.
Device Identifier
TimeIt generates a device identifier using Apple's vendor identifier (identifierForVendor) or a locally generated UUID. This identifier is used solely to determine which device started a timer session, preventing conflicts when the same activity is accessed from multiple devices. This identifier is not used for tracking or advertising purposes and is not shared with any third party.
Subscription Information
TimeIt offers in-app subscriptions (TimeIt Pro) and a one-time purchase (TimeIt for Apple Watch) through Apple's App Store. All payment processing is handled entirely by Apple. We do not collect, process, or store any payment information, credit card numbers, or billing details. We receive only your subscription status (active or inactive) through Apple's StoreKit framework to determine which features to unlock.
Local Preferences
The app stores your preferences locally on your device, including your selected language, sound/mute settings, period grouping mode, and onboarding completion status. These preferences are stored in on-device storage (UserDefaults) and are never transmitted to any server.
TimeIt is designed with privacy as a core principle. We want to be explicit about what we do not collect:
We use the information we collect for the following purposes only:
Local Storage: Activity data and preferences are stored on your device using Apple's UserDefaults. This data remains on your device and is protected by your device's built-in security (passcode, Face ID, Touch ID).
Cloud Storage: If you sign in with your Apple Account, your activity data is stored in Google Firebase Firestore. Data is transmitted using industry-standard TLS encryption in transit and is encrypted at rest on Firebase servers. Your data is stored in a private collection protected by security rules that ensure only your authenticated account can read or write your data.
Data Backup: The app maintains a local backup of your activity data on your device. If the primary data becomes corrupted, the app attempts to recover from this backup automatically.
While we implement commercially reasonable security measures, no method of electronic storage or transmission is 100% secure. We cannot guarantee absolute security of your data.
TimeIt uses the following third-party services:
We do not share your personal data with any other third-party services, partners, or affiliates beyond what is described above.
Local Data: Your local data remains on your device until you delete the app or clear it manually. Uninstalling the app removes all locally stored data.
Cloud Data: If you sign in, your cloud data is retained in Firebase Firestore for as long as your account exists. When you delete an activity in the app, it is marked as deleted in the cloud and is no longer accessible.
Account Deletion: You can delete your account at any time from within the app (Plans tab → Account section → Delete Account). Deleting your account permanently removes your authentication record and all associated cloud data from Firebase. Local data on your device is preserved so you do not lose your data if you delete your account by mistake — you can continue using the app without an account.
Sign Out: You can sign out at any time from the app. Signing out stops cloud synchronization but preserves your local data on the device.
TimeIt is rated for all ages and does not knowingly collect personal information from children under the age of 13 (or the applicable age in your jurisdiction). The app can be used without creating an account or providing any personal information. If you believe a child has provided personal information through Sign in with Apple, please contact us and we will promptly delete such information.
Depending on your jurisdiction, you may have the following rights regarding your personal data:
For any data-related requests that cannot be fulfilled through the app, please contact us at the email address below.
For users in the European Economic Area (EEA): Our legal basis for processing your data is your consent (by choosing to sign in) and the performance of our contract with you (providing the Services). You may withdraw consent at any time by signing out or deleting your account.
For users in California (CCPA): We do not sell your personal information. We do not use your information for targeted advertising. You have the right to know what data we collect, to request deletion, and to not be discriminated against for exercising your privacy rights.
TimeIt for Apple Watch is a fully independent app that can operate without an iPhone. The Apple Watch app stores activity data locally on the watch. When connected, data is synchronized between your Apple Watch and iPhone using Apple's WatchConnectivity framework and, if signed in, through Firebase Firestore. The same privacy practices described in this policy apply to the Apple Watch app.
We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated effective date. We encourage you to review this page periodically. Your continued use of the Services after changes are posted constitutes your acceptance of the updated policy.
If you have any questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact us at: