Privacy Policy
Smart Tip Calculator
Last updated: Dec 3, 2025
1. Overview
This Privacy Policy applies globally to Smart Tip Calculator (the "App"). The App runs primarily on-device. We do not upload your entered data (e.g., bills, scenarios, transactions) to our servers. The App integrates Google AdMob for advertising.
- Personalized Ads: If you grant tracking permission via Apple's App Tracking Transparency (ATT) prompt, the App may show personalized ads tailored to your interests based on your activity across apps and websites.
- Non-Personalized Ads: If you deny tracking permission or have not been asked yet, the App shows only non-personalized ads (NPA). These ads are not targeted based on your interest profile; delivery is based on content, context, or coarse location.
2. Data We Do Not Collect
We do not collect directly identifying information (such as name, email, phone number, payment information, contacts, precise location), and we do not upload your input data (e.g., bill details, tax/tip settings, scenarios, transactions, notes) from the App to our servers.
3. Camera and Bill Scanning (OCR)
The App offers an optional bill scanning feature that uses your device camera to extract bill amounts and tax information using Optical Character Recognition (OCR).
- Camera Access: When you use the bill scanning feature, the App requests permission to access your device camera. You can grant or deny this permission at any time in your device Settings.
- Local Processing Only: All image processing and OCR recognition are performed entirely on your device using Apple Vision Framework. We do not capture, store, upload, or transmit any images or camera data to our servers or any third parties.
- No Image Retention: Scanned images are processed in real-time and immediately discarded after extracting the numerical values (bill total and tax amount). No photos or image data are saved in the App or on your device.
- Recognition Accuracy: OCR accuracy may vary depending on image quality, lighting conditions, bill format, and text clarity. You should always verify the extracted amounts before proceeding with calculations.
- Optional Feature: The bill scanning feature is entirely optional. You can continue using the App manual input method without granting camera permission.
4. On-Device Processing and Sharing
Your App data is stored locally on your device (e.g., iOS UserDefaults). Content is only shared when you actively use the system share sheet (e.g., sharing an image/screenshot). In those cases, Apple or the receiving third party terms and privacy policies apply.
5. Subscription Information
The App offers optional in‑app subscriptions to remove advertisements. All subscription transactions are processed exclusively through Apple's App Store using Apple's StoreKit framework.
- Payment Processing: We do not collect, process, or store any payment information (such as credit card details, billing addresses, or payment methods). All payment and billing operations are handled directly by Apple.
- Subscription Status Verification: The App verifies your subscription status locally on your device using Apple's StoreKit 2 APIs. This verification process does not transmit your subscription information to our servers or any third parties.
- Information Not Collected: We do not collect information about when you purchased a subscription, which subscription plan you selected, subscription renewal dates, or any other transaction details. This information remains between you and Apple.
- Local Storage Only: Your subscription status (active or inactive) is determined in real-time through Apple's verification system and is only used locally on your device to control whether advertisements are displayed.
- Managing Subscriptions: To view, manage, or cancel your subscription, or to request refunds, please use your device Settings > [Your Name] > Subscriptions or contact Apple Support directly. We do not have access to your subscription management or billing history.
6. Advertising, Tracking, and Device Identifiers
For users without an active subscription, we integrate the Google Mobile Ads (AdMob) SDK for displaying ads.
- App Tracking Transparency (ATT): On iOS 14. 5 and later, the App requests your permission to track your activity across other companies' apps and websites using Apple's ATT framework. This prompt appears when you first use the App.
- Device Identifier (IDFA): If you grant tracking permission, we access your device's Advertising Identifier (IDFA) — a unique identifier assigned by Apple to your device. The IDFA is used by our advertising partner (Google AdMob) and its third-party ad networks to:
- Serve personalized advertisements based on your interests
- Measure advertisement effectiveness and conversions
- Perform advertising analytics and attribution
- Link your activity across different apps and websites for ad targeting
- If You Allow Tracking: Your IDFA and related advertising data (such as ad interactions, impressions, and clicks) may be collected and shared with Google and its advertising partners to deliver personalized ads tailored to your interests.
- If You Deny Tracking: We attach npa=1 to all ad requests to ensure only non-personalized ads are shown. In this case, your IDFA is not used for tracking or personalized advertising. Non-personalized ads are based on contextual information rather than your profile.
- Changing Your Choice: You can change your tracking preference at any time in iOS Settings > Privacy & Security > Tracking. Note that changing this setting may require restarting the App for changes to take effect.
- Ad Data Collection: Our advertising partner may collect the following data for advertising purposes:
- Device identifiers (IDFA when permitted, or anonymized identifiers)
- IP address (may be used for coarse location-based ads)
- Product interaction data (ad views, clicks, engagement)
- Advertising data (ad performance metrics)
- Data Sharing: When tracking is enabled, the above data may be shared with Google and its third-party advertising partners for ad delivery and measurement. This data is not linked to your identity by us, but may be used by ad networks according to their privacy policies.
- Regional Consent (EEA/UK/CH): In certain regions, a one-time consent dialog may be required by local law and Google policy via a certified Consent Management Platform (CMP). A "Manage Privacy Consent" entry is provided in Settings so you can review or update choices later.
7. Third-Party Policies and Responsibility
When you open external links (e.g., App Store rating) or use third-party services (e. g., ads, share targets), those third parties may collect or process information under their policies. Please review and comply with the respective terms and privacy policies of Apple, Google, and any chosen third-party apps/websites.
8. Your Privacy Rights (Global Summary)
- EU/UK/Switzerland (GDPR/UK GDPR/Swiss FADP): Where applicable, you may have rights to access, rectify, erase, restrict processing, object, and data portability. If the consent dialog is shown, you can revisit it anytime via Settings > Privacy & Ads.
- US State Laws (CCPA/CPRA/CPA/UCPA/VCDPA, etc.): We do not sell or share personal information for cross-context behavioral advertising. We only show NPA; generally, no Do Not Sell/Share link is required.
- Brazil (LGPD), Canada (PIPEDA), Japan (APPI), Korea (PIPA), Singapore (PDPA), China (PIPL), India (DPDP), etc.: We follow core principles such as minimization, transparency, purpose limitation, security safeguards, and retention limits. To exercise rights, contact us below as applicable.
9. Data Retention and Deletion
Your data remains on your device until you delete it in the App (e.g., Clear All Data) or uninstall the App. Clearing data removes locally stored scenarios and transaction history.
10. Children Privacy
The App is for a general audience and is not directed to children. We do not use child-directed personalized ads. If you believe we inadvertently collected a child information, please contact us below and delete the data on the device.
11. Changes to This Policy
We may update this Policy and display the Last updated date in the App. Updates take effect upon publication. Continued use constitutes acceptance of the changes.
12. Contact Us
For privacy questions or to exercise your rights, email: ByteDanceDev@outlook.com. We will respond within applicable legal or reasonable timeframes.