Privacy Policy for Date Calculator
Date Calculator (also shown on your device as "Date Calc") is an offline calculator for dates and times. It lets you compute the difference between two dates, the difference between two times of day, the difference between two specific moments, and the result of adding or subtracting years, months, weeks, days, hours, or minutes from a date. You can save any calculation to a local history list, mark favorites, share the textual summary through your system share sheet, and, optionally, upgrade to a one-time lifetime purchase that removes advertisements. This Privacy Policy applies to the Date Calculator mobile application on every platform where it is distributed and explains what information the app may process when you use it, how that information is used, and the choices you have.
1. Information We Collect
1.1 Calculation history stored on your device
When you tap "Save" on a calculation, Date Calculator writes the calculation kind (date difference, time difference, date & time difference, or date adjustment), the raw inputs you chose (such as start and end dates, options like "include end date" or "cross midnight", and the amount to add or subtract), and a local timestamp into a SQLite database inside the app's private storage on your device. Each row may also carry a favorite flag if you swipe to favorite it. This local history is used so the list view can render past calculations, so the favorites filter can work offline, and so swipe actions (favorite / delete) can be applied instantly. You can delete individual entries with a swipe, clear the whole list from the trash icon at the top of the History tab, or uninstall the app, after which the entire local database is removed.
1.2 App preferences and entitlement status
Date Calculator stores your current premium entitlement status (a row in a local SQLite table that records the lifetime purchase identifier returned by the platform store) so the app can hide advertisements without contacting any backend on every launch. No other preference data, account data, or analytics identifier is stored.
1.3 Sharing calculation results
When you tap "Share" on a calculation card, Date Calculator generates a short text summary of the calculation (mode name, headline result, input summary, and unit breakdown) and passes it to your system share sheet using the standard share API. The target app you pick from the share sheet then receives this text. Date Calculator only shares this text; it does not attach images, files, or any contact information, and it does not upload the shared text anywhere itself.
1.4 In-app review
When you tap "Rate this app" in the Profile tab, Date Calculator first asks the system to show the standard StoreKit in-app review dialog. If that surface is unavailable, the app falls back to opening Date Calculator's App Store listing through the system store handler. The dialog and any rating you leave are handled entirely by Apple; Date Calculator does not see your rating or any content you write.
When you tap "Rate this app" in the Profile tab, Date Calculator first asks the system to show the standard Google Play in-app review dialog. If that surface is unavailable, the app falls back to opening the app's Play Store listing through the system store handler. The dialog and any rating you leave are handled entirely by Google; Date Calculator does not see your rating or any content you write.
When you tap "Rate this app" in the Profile tab, Date Calculator first asks the system to show the standard in-app review dialog (StoreKit on iOS, Google Play In-App Review on Android). If that surface is unavailable, the app falls back to opening the app's store listing through the system store handler. The dialog and any rating you leave are handled entirely by the platform; Date Calculator does not see your rating or any content you write.
1.5 Advertising data
While you have not purchased the lifetime upgrade, Date Calculator displays advertisements through Google AdMob (banner, interstitial, and app-open ad formats) to keep the app free to use. Google AdMob and its partners may collect and process information such as your Identifier for Advertisers, device information (model, operating system, language), coarse location derived from IP address, and interaction data (ad views, clicks). Date Calculator shows the App Tracking Transparency prompt before any cross-app tracking identifier is requested. Date Calculator also presents the Google User Messaging Platform consent form before any ad is requested, where regional regulations require it. This processing is performed by Google according to Google's own advertising and privacy policies, and you can limit or reset your advertising identifier at any time from your device's system settings (see section 4). Lifetime members do not see advertisements.
While you have not purchased the lifetime upgrade, Date Calculator displays advertisements through Google AdMob (banner, interstitial, and app-open ad formats) to keep the app free to use. Google AdMob and its partners may collect and process information such as your Advertising ID, device information (model, operating system, language), coarse location derived from IP address, and interaction data (ad views, clicks). Date Calculator presents the Google User Messaging Platform consent form before any ad is requested, where regional regulations require it. This processing is performed by Google according to Google's own advertising and privacy policies, and you can limit or reset your Advertising ID at any time from your device's system settings (see section 4). Lifetime members do not see advertisements.
While you have not purchased the lifetime upgrade, Date Calculator displays advertisements through Google AdMob (banner, interstitial, and app-open ad formats) to keep the app free to use. Google AdMob and its partners may collect and process information such as your advertising identifier (Apple's Identifier for Advertisers on iOS, or the Advertising ID on Android), device information (model, operating system, language), coarse location derived from IP address, and interaction data (ad views, clicks). On iOS, Date Calculator shows the App Tracking Transparency prompt before any cross-app tracking identifier is requested. Date Calculator also presents the Google User Messaging Platform consent form before any ad is requested, where regional regulations require it. This processing is performed by Google according to Google's own advertising and privacy policies, and you can limit or reset your advertising identifier at any time from your device's system settings (see section 4). Lifetime members do not see advertisements.
1.6 In-app purchases
Date Calculator offers a single lifetime upgrade as a one-time, non-consumable in-app purchase. The transaction is processed by the Apple App Store. Date Calculator does not receive your payment method, billing address, or any personally identifying information from Apple. It only receives the purchase identifier and the platform product identifier of the lifetime upgrade, which are stored locally so the app can unlock ad-free mode without contacting any backend. The lifetime purchase is a one-time transaction and is not subject to renewal. You can restore the lifetime purchase on any device signed into the same Apple ID by tapping "Restore Purchases" on the Premium page.
Date Calculator offers a single lifetime upgrade as a one-time, non-consumable in-app purchase. The transaction is processed by Google Play. Date Calculator does not receive your payment method, billing address, or any personally identifying information from Google. It only receives the purchase identifier and the platform product identifier of the lifetime upgrade, which are stored locally so the app can unlock ad-free mode without contacting any backend. The lifetime purchase is a one-time transaction and is not subject to renewal. You can restore the lifetime purchase on any device signed into the same Google account by tapping "Restore Purchases" on the Premium page.
Date Calculator offers a single lifetime upgrade as a one-time, non-consumable in-app purchase. The transaction is processed by the platform store (Apple App Store on iOS, Google Play on Android). Date Calculator does not receive your payment method, billing address, or any personally identifying information from the store. It only receives the purchase identifier and the platform product identifier of the lifetime upgrade, which are stored locally so the app can unlock ad-free mode without contacting any backend. The lifetime purchase is a one-time transaction and is not subject to renewal. You can restore the lifetime purchase on any device signed into the same store account by tapping "Restore Purchases" on the Premium page.
2. How We Use Information
- To run the four calculation modes (date difference, time difference, date & time difference, and date adjustment) on the inputs you choose.
- To render the History tab from your saved entries, including the "All" and "Favorites" filters and the swipe-to-favorite / swipe-to-delete actions.
- To render the textual share summary you send through your system share sheet.
- To verify your lifetime upgrade entitlement and hide advertisements once it is active.
- To serve and measure advertisements through Google AdMob in the free tier, including showing the App Tracking Transparency prompt on iOS and the Google User Messaging Platform consent form where regional regulations require it.
- To trigger the system in-app review dialog when you tap "Rate this app".
- To open the privacy policy page inside an in-app browser view when you tap the "Privacy Policy" entry in the Profile tab.
- To maintain app stability and comply with applicable app store and legal requirements.
3. We Do Not Collect
Date Calculator does not request, collect, or transmit:
- Your name, email address, phone number, or postal address.
- Your precise location (the app itself requests no fine or coarse location permission; AdMob may derive coarse location from your IP for ad delivery).
- Health-platform data (the app does not integrate with Apple Health, Google Fit, or Health Connect).
- The contents of your photo library, camera, contacts, calendar, microphone audio, SMS, or call history.
- Crash reports or analytics events sent to a backend we operate. Date Calculator does not integrate any third-party analytics, crash-reporting, or remote-logging SDK.
4. Advertising and Google AdMob
Date Calculator uses Google AdMob to show advertisements in the free tier. Depending on your region and device settings, AdMob may use your Identifier for Advertisers to deliver personalized or non-personalized advertising, to measure ad performance, and to prevent fraud. Date Calculator shows the App Tracking Transparency prompt before AdMob is allowed to access the Identifier for Advertisers. Date Calculator also presents the Google User Messaging Platform consent form before any ad is requested, where regional regulations require it. You can limit ad personalization or reset your advertising identifier at any time from your device's system settings.
Date Calculator uses Google AdMob to show advertisements in the free tier. Depending on your region and device settings, AdMob may use your Advertising ID to deliver personalized or non-personalized advertising, to measure ad performance, and to prevent fraud. Date Calculator presents the Google User Messaging Platform consent form before any ad is requested, where regional regulations require it. Ad behavior is also governed by your device's ad personalization setting and Google AdMob's own regional policies. You can limit ad personalization or reset your Advertising ID at any time from your device's system settings.
Date Calculator uses Google AdMob to show advertisements in the free tier. Depending on your region and device settings, AdMob may use your advertising identifier to deliver personalized or non-personalized advertising, to measure ad performance, and to prevent fraud. On iOS, Date Calculator shows the App Tracking Transparency prompt before AdMob is allowed to access the Identifier for Advertisers. Date Calculator also presents the Google User Messaging Platform consent form before any ad is requested, where regional regulations require it. On Android, ad behavior is also governed by your device's ad personalization setting and Google AdMob's own regional policies. You can limit ad personalization or reset your advertising identifier at any time from your device's system settings.
You can limit ad tracking at any time from your device settings:
- On iOS and iPadOS, manage your choice under Settings > Privacy & Security > Tracking, and under Settings > Privacy & Security > Apple Advertising.
- On Android, reset or delete your Advertising ID and opt out of ad personalization under Settings > Privacy > Ads (the exact path may vary by device).
- On iOS and iPadOS, manage your choice under Settings > Privacy & Security > Tracking, and under Settings > Privacy & Security > Apple Advertising.
- On Android, reset or delete your Advertising ID and opt out of ad personalization under Settings > Privacy > Ads (the exact path may vary by device).
For further details, please see:
5. Sharing of Information
We do not sell your personal information. Depending on the features you use, information may be processed by:
- Google AdMob and its advertising partners, to deliver and measure advertisements in the free tier.
- The Google User Messaging Platform, to request and record your advertising consent where regional regulations require it.
- The Apple App Store, for app distribution, updates, billing for the lifetime in-app purchase, restore-purchases verification, and platform-level diagnostics.
- Google Play, for app distribution, updates, billing for the lifetime in-app purchase, restore-purchases verification, and platform-level diagnostics.
- The platform store from which you downloaded the app (Apple App Store on iOS, Google Play on Android), for app distribution, updates, billing for the lifetime in-app purchase, restore-purchases verification, and platform-level diagnostics.
- Any app you explicitly choose when sharing a calculation summary through the system share sheet (the target app then receives the plain text described in section 1.3).
6. Data Retention
Local data such as your calculation history, favorite flags, and lifetime purchase status remains on your device until you delete it from inside the app or uninstall the app. Date Calculator does not retain any copy of this data outside your device. Data processed by third-party services such as Google AdMob, the Google User Messaging Platform, or the Apple App Store is retained according to those services' own retention policies.
Local data such as your calculation history, favorite flags, and lifetime purchase status remains on your device until you delete it from inside the app, clear the app's data from Settings > Apps > Date Calculator > Storage, or uninstall the app. Date Calculator does not retain any copy of this data outside your device. Data processed by third-party services such as Google AdMob, the Google User Messaging Platform, or Google Play is retained according to those services' own retention policies.
Local data such as your calculation history, favorite flags, and lifetime purchase status remains on your device until you delete it from inside the app, uninstall the app, or (on Android) clear the app's data from Settings > Apps > Date Calculator > Storage. Date Calculator does not retain any copy of this data outside your device. Data processed by third-party services such as Google AdMob, the Google User Messaging Platform, the Apple App Store, or Google Play is retained according to those services' own retention policies.
7. Your Choices and Controls
- You can delete individual history entries by swiping left on a card and confirming, or clear the entire history at once by tapping the trash icon in the top-right corner of the History tab.
- You can mark or unmark any history entry as a favorite by swiping right on its card, and switch between the "All" and "Favorites" filters at the top of the tab.
- You can choose what to send when you tap "Share" by picking a target app in the system share sheet, or dismiss the share sheet to cancel.
- You can manage your advertising identifier and ad personalization from your device's system settings.
- You can restore your lifetime purchase by tapping "Restore Purchases" on the Premium page; if the purchase is found in your Apple ID, the entitlement is re-applied locally and advertisements are hidden.
- You can restore your lifetime purchase by tapping "Restore Purchases" on the Premium page; if the purchase is found in your Google account, the entitlement is re-applied locally and advertisements are hidden.
- You can restore your lifetime purchase by tapping "Restore Purchases" on the Premium page; if the purchase is found in your platform store account, the entitlement is re-applied locally and advertisements are hidden.
- You can uninstall Date Calculator at any time, which removes all local data created by the app on your device.
8. Security
We take reasonable technical and organizational steps to reduce privacy and security risks. Your calculation history and lifetime entitlement live in Date Calculator's private app sandbox on your device. Network calls made by the app (advertising, advertising consent, App Store, in-app review) use the operating system's encrypted transports. However, no method of electronic storage or internet transmission is completely secure.
We take reasonable technical and organizational steps to reduce privacy and security risks. Your calculation history and lifetime entitlement live in Date Calculator's private app sandbox on your device. Network calls made by the app (advertising, advertising consent, Google Play, in-app review) use the operating system's encrypted transports. However, no method of electronic storage or internet transmission is completely secure.
We take reasonable technical and organizational steps to reduce privacy and security risks. Your calculation history and lifetime entitlement live in Date Calculator's private app sandbox on your device. Network calls made by the app (advertising, advertising consent, platform store, in-app review) use the operating system's encrypted transports. However, no method of electronic storage or internet transmission is completely secure.
9. Children's Privacy
Date Calculator is a general-audience utility app and is not directed to children under 13 (or the equivalent minimum age in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has provided personal information through the app, please contact us and we will take appropriate steps.
10. International Users
Date Calculator is available globally through the Apple App Store and Google Play. Depending on the features you use (for example AdMob or the Google User Messaging Platform), your data may be processed by service providers in locations outside your country or region, subject to those providers' applicable policies and safeguards.
11. Permissions
Date Calculator only uses the permissions and identifiers needed for its declared features:
- Network & Identifier for Advertisers: to load advertisements, the advertising consent form, the App Store in-app purchase flow, the StoreKit in-app review flow, and the privacy policy page inside the in-app browser view.
- Network (
INTERNET) & Advertising ID (AD_ID): to load advertisements, the advertising consent form, the Google Play billing flow, the Google Play in-app review flow, and the privacy policy page inside the in-app browser view. - Network & advertising identifier: to load advertisements, the advertising consent form, the platform store in-app purchase flow, the system in-app review flow, and the privacy policy page inside the in-app browser view.
- App Tracking Transparency: shown before AdMob may access the Identifier for Advertisers.
- App Tracking Transparency (iOS only): shown before AdMob may access the Identifier for Advertisers.
Date Calculator does not request access to your photo library, camera, contacts, precise location, microphone, health platforms (Apple Health / Google Fit / Health Connect), calendar, SMS, or call history.
12. Your Rights
Depending on where you live, you may have rights under applicable privacy laws (including GDPR, UK GDPR, CCPA/CPRA, LGPD and similar regulations) to access, correct, delete, restrict, object to processing, or port data relating to you. Because Date Calculator stores your data locally on your device, you can exercise most of these rights directly by managing entries in the History tab or by uninstalling the app to wipe its private storage. For requests that cannot be resolved this way, please contact us using the details below. If you are located in the European Economic Area or the United Kingdom, you also have the right to lodge a complaint with your local data-protection supervisory authority.
13. Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes to the app, legal requirements, or third-party service providers. The latest version will be published with an updated effective date at the top of this page. Your continued use of the app after an update means you accept the revised policy.
14. Contact Us
If you have questions about this Privacy Policy or about how your data is handled, please contact us at: luofeiyuo@gmail.com