Privacy Policy for Calculator Hub
Last Updated: 24 November 2025
This Privacy Policy explains how Calculator Hub (“we”, “us”, “our”) collects, uses, stores, and protects information when you use our mobile application (the “App”).
You can use Calculator Hub without creating an account or signing in. All core calculator features work without you providing a name, email address, or password.
We are committed to protecting your privacy and complying with the UK General Data Protection Regulation (UK GDPR), the Data Protection Act 2018, and other applicable data protection and electronic communications laws.
1. Data Controller
Yeap Digital Ltd
8 Albany St.
Edinburgh EH1 3QB
United Kingdom
Email: yeap@yeapdigital.co.uk
If you have any questions about this Privacy Policy or how we handle your data, please contact us using the details above.
2. Information We Collect
We aim to collect only the minimum information needed to provide and improve Calculator Hub.
2.1 Information You Enter in the App (“Calculation Data”)
We do not require you to create an account or provide contact details (such as your name or email) to use the App’s core features.
When you use the calculators, we may process:
- The types of calculators you use (e.g., profit margin, compound interest, tax, average share price, markup).
- The inputs and outputs of calculations you perform, to the extent needed to:
- Show you results,
- Provide optional history or favourites (for premium users), and
- Improve the App and its features.
Free users
Free users can perform calculations without signing in or subscribing.
We do not store a full, user-specific calculation history or favourites in the cloud for free users.
However, we may log which calculators are used and limited calculation-related information in our backend (Firebase) for analytics and improvement (see Sections 3 and 5).
Premium users
For premium users, we may store:
- Selected calculation history, and
- Favourites (e.g., saved calculations or presets),
in our cloud database (Firebase) so that this data can be accessed from multiple devices linked to your subscription.
2.2 Automatically Collected Information
When you use the App, certain information is collected automatically.
Device Information
- Device model and type
- Operating system and version (e.g., iOS version)
- App version
- Device identifiers provided by the platform (for example, identifiers for the app or for advertising)
We do not access your Apple ID password, iCloud content, or your personal Apple account data.
Apple Sign-In Information (Premium Users Only)
If you choose to sign in with Apple to access premium features:
- Your Apple user identifier (not your Apple ID email/password)
- Authentication tokens to verify your identity
- Optionally, your name (if you choose to share it during sign-in)
- Optionally, your email (if you choose to share it during sign-in)
We do NOT receive your Apple ID password or access to your iCloud data.
Usage Data
- Features and calculator types used
- Frequency of use and session duration
- Basic interaction events (e.g., which screens are opened)
- Limited logs about calculation usage (e.g., which calculator was used and general usage patterns)
- Crash logs and performance data
This information helps us understand how the App is used and allows us to improve stability and performance.
Approximate Location Data
We may infer an approximate location at a country or region level from your IP address or similar technical data.
This is used for analytics, security, and (where applicable) to support advertising and comply with regional legal requirements.
We do not collect or use precise GPS location.
2.3 Subscription and Purchase Information
If you purchase a premium subscription via the App:
- We receive details related to your subscription status (e.g., active, expired, renewal date) and purchase receipts from the App Store via our subscription provider (RevenueCat) and Apple’s systems.
- We do not receive your full payment card details; those are handled by Apple.
3. How We Use Your Information
We use the information we collect for the following purposes:
3.1 Core App Functionality
- Providing calculator features and displaying results
- Maintaining your preferences and settings (e.g., currency, theme)
- For premium users, storing and syncing selected calculation history and favourites across devices
- Managing user authentication (for premium users who sign in with Apple)
- Keeping the App secure and preventing misuse or fraud
These activities are necessary for us to provide the App and its features to you.
3.2 App Improvement and Analytics
- Understanding how the App is used
- Improving existing calculators and designing new ones
- Monitoring performance and stability
- Identifying and fixing bugs and crashes
Some of this may involve analytics services (such as Firebase Analytics). Certain analytics and tracking may require your consent, particularly when identifiers are used beyond what is strictly necessary for the App to function (see Section 10).
3.3 Subscription Management
- Managing your premium subscription and entitlements
- Verifying purchases and restoring purchases
- Providing customer support for subscription-related issues
To do this, we may process subscription status, device identifiers, and purchase receipts via RevenueCat and Apple’s in-app purchase systems.
3.4 Advertising
In future versions of the App, we may show advertisements. In connection with advertising, we may use:
- Non-personalised/contextual ads that do not track your activity across other apps or websites
- Personalised ads that use identifiers and tracking technologies only when you have given your consent
We use advertising-related information to:
- Display ads in the App
- Measure ad performance
- Limit how often you see the same ad
- Show ads that are more relevant to you if you consent to personalised advertising
We will only use device identifiers and tracking technologies for cross-app or cross-site tracking and personalised advertising after you have granted permission via Apple’s App Tracking Transparency (ATT) prompt (see Section 10).
Your access to the App’s core features and any premium subscription does not depend on granting consent to tracking or personalised advertising.
3.5 Communications and Support
- Responding to support requests you send us (for example, by email)
- Informing you about important changes to the App or this Privacy Policy
- Security notifications and service messages
We do not send marketing emails from the App because we do not collect email addresses within the App itself. If we change this in the future, we will update this Privacy Policy.
4. Legal Bases for Processing (UK GDPR)
We process your personal data under the following legal bases:
Contract Performance
- To provide the App and its core features you have requested
- To manage your premium subscription and entitlement to premium features
- To process in-app purchases via Apple’s systems and RevenueCat
- To manage authentication for premium users who sign in with Apple
Legitimate Interests
- To maintain, improve, and secure our App in a way that respects your privacy
- To prevent fraud and misuse
- To protect our rights and to defend legal claims
- To analyse general usage patterns (e.g., which calculators are used most) to improve the App
Where we rely on legitimate interests, we have balanced those interests against your rights and freedoms.
Consent
- For personalised advertising and advertising-related tracking
- For certain analytics that rely on non-essential identifiers or tracking technologies
- For any other optional features that are not strictly necessary for the App to function
You can withdraw your consent at any time via your device settings or the App’s privacy settings (where available). Withdrawing consent does not affect the lawfulness of processing before withdrawal.
Legal Obligations
- To comply with legal and regulatory requirements
- To respond to lawful requests from public authorities
5. Third-Party Services
We use trusted third-party providers to help us operate the App. These providers may process your data either as our data processors (acting on our instructions) or as independent controllers with their own purposes and responsibilities.
We require all third-party providers that process personal data on our behalf to provide at least the same level of protection for your data as described in this Privacy Policy and as required by applicable law and Apple’s App Store policies.
5.1 Firebase (Google LLC)
Services used may include:
- Cloud Firestore (data storage and sync, including premium history and favourites)
- Firebase Analytics (usage analytics)
- Firebase Crashlytics (crash reporting)
- Firebase Authentication (managing user authentication state)
Data processed may include:
- Device and app information
- Usage data and limited calculation-related logs
- Premium users’ selected history and favourites
- User authentication identifiers (for premium users)
- Crash reports and performance data
For more information, please see Google’s Firebase privacy information on Google’s website.
5.2 RevenueCat
We use RevenueCat to manage in-app purchases and subscriptions.
Data processed may include:
- Purchase receipts and transaction details received from Apple
- Subscription status (active, cancelled, trial, renewal dates)
- Device and App identifiers used to associate subscriptions with your device
- User identifiers (for premium users who sign in)
RevenueCat uses this information to determine your access to premium features and to help us manage subscriptions.
5.3 Advertising and Analytics Partners
When we implement advertising and certain analytics features, we may work with one or more advertising networks and analytics providers.
Data processed may include:
- Device identifiers (for example, identifiers for advertising)
- Approximate location (country/region level)
- Information about the ads you see and interact with
- General usage events relating to the App
Purpose:
- To display ads in the App
- To measure and improve the performance of ads
- To provide personalised advertising where you have consented
We will only use advertising identifiers and similar technologies for tracking across apps and websites when you have granted permission via Apple’s App Tracking Transparency prompt.
5.4 Apple (App Store and Platform Services)
We rely on Apple for:
- Distribution of the App via the App Store
- Processing in-app purchases and subscriptions
- Platform features (such as the ATT tracking permission prompt and device-level privacy settings)
- Sign In with Apple authentication service
Sign In with Apple
Premium users can sign in using Apple’s Sign In with Apple service. When you do:
- Apple provides us with a unique user identifier
- We use this to link your subscription and data across devices
- Apple’s privacy policy applies to the authentication process
- You can revoke access via Settings → Apple ID → Password & Security → Apps Using Your Apple ID
Apple may process your data as described in Apple’s own privacy policy.
6. Data Storage, Security, and Retention
6.1 Where Your Data Is Stored
Cloud data (including premium history and favourites, user authentication data, and certain analytics logs) is stored using Firebase, whose servers may be located in the United Kingdom, European Economic Area, the United States, or other regions depending on Google’s infrastructure and data centre locations.
Some data, such as your current calculation results and preferences, may be stored locally on your device.
6.2 Security Measures
We use appropriate technical and organisational measures to protect your data, including:
- Encryption in transit (e.g., TLS/SSL)
- Access controls and authentication for our systems
- Regular security updates and maintenance
- Logical separation of databases and access rights
No method of transmission or storage is completely secure, but we work to protect your information from unauthorised access, use, or disclosure.
6.3 Data Retention
We generally retain personal data only for as long as necessary for the purposes described in this Policy or as required by law.
Free users:
- Local calculation data on your device is kept until you delete it via the App or uninstall the App.
- Limited logs stored in Firebase for analytics and improvement are usually retained for a period consistent with our analytics provider’s policies and may later be aggregated or anonymised.
Premium users:
- History and favourites stored in Firebase are retained while you use the premium features and until you delete them via the App (see below) or request deletion.
- User authentication data is retained while your account is active.
- Some subscription and transaction-related data may be retained for longer if required for accounting, fraud prevention, or legal obligations.
Crash and analytics data:
- Typically retained for a limited period to diagnose issues and improve the App, and may then be aggregated or anonymised.
6.4 Data Deletion Options
You can manage and delete your data directly in the App:
Reset Data (All Users)
Use the “Reset Data” option in Settings to delete your calculation data:
Free users:
- Deletes locally stored calculation history and preferences on your device.
Premium users:
- Deletes your calculation history, favourites, and related data from both:
- Your local device, and
- Our cloud storage (Firebase), so that it is no longer available across devices linked to your subscription.
- Your account and authentication remain active.
Delete Account (Premium Users with Apple Sign-In)
If you signed in with Apple and want to permanently delete your entire account:
- Go to Settings → Delete Account
- Confirm the deletion (you’ll see two confirmation prompts for safety)
- You may be asked to re-authenticate with Apple Sign-In for security purposes
This will permanently delete:
- Your Apple Sign-In authentication with Calculator Hub
- Your user account from our systems (Firebase)
- All calculation history and favourites (local and cloud)
- All preferences and settings
- Your premium subscription status in our database
⚠️ Important Notes:
- Your Apple subscription will remain active until you cancel it separately in App Store settings (Settings → [Your Name] → Subscriptions). Deleting your account does NOT cancel your subscription or stop billing.
- This action is permanent and cannot be undone.
- After deletion, you’ll be signed out and returned to the app’s home screen.
Difference Between “Reset Data” and “Delete Account”
| Action | What It Does | Who Can Use It | Account Status After |
|---|---|---|---|
| Reset Data | Deletes calculation history, favourites, and preferences | All users | Account remains (if signed in) |
| Delete Account | Permanently deletes your account, authentication, and all data | Premium users signed in with Apple | Account completely removed |
When to use Reset Data:
- You want a fresh start but keep your account
- You want to clear local storage
- You’re staying subscribed but want to clear history
When to use Delete Account:
- You want to permanently leave Calculator Hub
- You want all your data removed from our systems
- You’re cancelling your subscription (remember to cancel in App Store too)
You can also contact us at yeap@yeapdigital.co.uk if you would like us to delete any remaining personal data we hold about you, subject to our legal obligations.
7. Your Rights Under UK Data Protection Law
Under the UK GDPR and related laws, you have the following rights regarding your personal data:
- Right of Access – to request a copy of the personal data we hold about you.
- Right to Rectification – to request correction of inaccurate or incomplete data.
- Right to Erasure (“Right to be Forgotten”) – to request deletion of your data in certain circumstances.
- Right to Delete Your Account – Premium users who signed in with Apple can permanently delete their account directly in the App via Settings → Delete Account. This removes all your data and revokes authentication. Remember: your Apple subscription must be cancelled separately in App Store settings.
- Right to Restrict Processing – to request that we limit how we use your data.
- Right to Data Portability – to receive certain data in a structured, commonly used, machine-readable format and to have it transmitted to another controller where technically feasible.
- Right to Object – to object to processing based on our legitimate interests, including profiling and any direct marketing.
- Right to Withdraw Consent – where we process your data based on consent (for example, personalised ads and certain analytics), you can withdraw that consent at any time.
To exercise any of these rights, please contact us at: yeap@yeapdigital.co.uk
We may need to verify your identity before responding. We aim to respond to your request within one month, or as otherwise required by law.
You also have the right to lodge a complaint with the UK Information Commissioner’s Office (ICO) (see Section 16).
8. Children’s Privacy
Calculator Hub is not intended for children under 13 years of age.
We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe that we may have collected information about a child under 13, please contact us at yeap@yeapdigital.co.uk. We will take steps to delete such information in accordance with applicable laws.
9. International Data Transfers
Your data may be transferred to and processed in countries outside the UK, including:
- The European Economic Area (EEA)
- The United States
- Other countries where our service providers (such as Firebase or RevenueCat) operate
When such transfers occur, we take steps to ensure your data is protected, including:
- Using appropriate contractual safeguards such as Standard Contractual Clauses and/or the UK’s International Data Transfer Addendum
- Ensuring the third party provides an adequate level of data protection consistent with UK standards
10. Tracking Technologies, Analytics, and Advertising
Although Calculator Hub is a mobile app rather than a website, similar technologies to “cookies” may be used, such as SDKs and device identifiers.
10.1 Essential Technologies
These are necessary for the App to function and cannot be disabled within the App:
- Basic configuration and preference storage
- Security features and fraud prevention
- Subscription validation and entitlement (via RevenueCat and Apple)
- User authentication (for premium users who sign in with Apple)
- Core analytics needed to maintain and secure the App
We process data from these technologies based on contract performance and/or legitimate interests.
10.2 Analytics Technologies
We may use analytics tools (such as Firebase Analytics) to:
- Understand how the App is used
- Identify popular features and areas for improvement
- Monitor the technical performance of the App
Where analytics use non-essential identifiers or tracking beyond what is strictly necessary, we will rely on your consent. You can manage your consent through your device settings or in-app options, where available.
10.3 Advertising Technologies and App Tracking Transparency (ATT)
When we show ads, we may use:
- Apple’s advertising identifier (IDFA), subject to your ATT permission
- SDKs from advertising partners
- Other identifiers and signals for ad measurement and frequency capping
We will only use these technologies for tracking your activity across apps and websites and for personalised advertising if you grant permission via Apple’s App Tracking Transparency prompt.
You can control tracking and ad personalisation by:
- Going to Settings > Privacy & Security > Tracking on your iOS device, and
- Adjusting Apple Advertising settings in your device settings.
If you do not consent to tracking, you may still see ads, but they will be non-personalised or contextual. Your access to the App’s core features and any premium subscription does not depend on granting tracking consent.
11. No Account Required and Identifiers
Calculator Hub does not require you to create an account or sign in for core features. All core calculator features can be used without providing your name or email address.
However, premium subscribers can optionally sign in with Apple to enable cloud backup and sync across devices. If you sign in with Apple:
- We create a user account linked to your Apple Sign-In identifier
- We store your calculation history and favourites in Firebase
- You can delete this account at any time via Settings → Delete Account
- Your authentication is managed through Apple’s secure Sign In with Apple service
To operate the App, manage subscriptions, and perform analytics, we may use:
- Pseudonymous identifiers (such as device identifiers, installation IDs, or subscription IDs)
- Internal identifiers generated by our systems or third-party services (e.g., Firebase, RevenueCat)
- User authentication identifiers (for premium users who sign in with Apple)
These identifiers help us:
- Recognise the App installation on your device
- Associate a premium subscription with your device(s)
- Link your data across multiple devices (for authenticated premium users)
- Measure and improve the App’s performance
We do not attempt to link these identifiers to your real-world identity (such as your name or email), unless you explicitly provide such information to us (for example, if you email our support team or share it during Apple Sign-In).
12. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect:
- Changes in the App’s features,
- Changes in our data practices, or
- Changes in legal or regulatory requirements.
When we make material changes, we will:
- Update the “Last Updated” date at the top of this page, and
- Where appropriate, display an in-app notification or otherwise inform you.
Your continued use of the App after the updated Privacy Policy becomes effective constitutes your acceptance of the changes.
13. Data Breach Notification
If we become aware of a personal data breach that is likely to result in a risk to your rights and freedoms, we will:
- Notify the UK Information Commissioner’s Office (ICO) without undue delay and, where feasible, within 72 hours, as legally required.
- Notify affected users without undue delay where the breach is likely to result in a high risk to their rights and freedoms.
- Take reasonable steps to contain, investigate, and remedy the breach.
14. Your California Privacy Rights (CCPA)
Calculator Hub is primarily intended for users in the UK and Europe. However, if you are a California resident and the California Consumer Privacy Act (CCPA) applies to us, you may have certain rights, including:
- The right to know the categories of personal information we collect and how we use and disclose it
- The right to request deletion of your personal information, subject to certain exceptions
- The right to be free from discrimination for exercising your privacy rights
To exercise any CCPA-related rights or request more information, please contact us at yeap@yeapdigital.co.uk. We will respond in accordance with applicable law.
15. Automated Decision-Making
We do not use automated decision-making, including profiling, that produces legal effects or similarly significant effects concerning you within the meaning of Article 22 UK GDPR.
16. Contact Information and Complaints
Data Protection Contact
Email: yeap@yeapdigital.co.uk
If you have any questions, requests, or concerns about this Privacy Policy or how we process your personal data, please contact us using the email above.
Right to complain to the ICO
You have the right to lodge a complaint with the Information Commissioner’s Office (ICO) if you believe your data protection rights have been violated.
- Website: https://ico.org.uk
- Telephone: 0303 123 1113
- Address:
Information Commissioner’s Office
Wycliffe House
Water Lane
Wilmslow
Cheshire
SK9 5AF
United Kingdom
We encourage you to contact us first so we can try to resolve your concerns directly.
17. Summary of Key Points
✅ No account required – You can use all core calculator features without creating an account or providing an email address.
✅ Optional Sign In with Apple – Premium users can sign in with Apple to enable cloud sync. You can delete your account at any time via Settings → Delete Account.
✅ What we collect – Calculation usage data, device and app information, crash and performance data, and (for premium users) selected history and favourites for sync across devices.
✅ Why we collect it – To provide core functionality, manage subscriptions, improve the App, keep it secure, and (in future versions) support advertising.
✅ Ads and tracking – Personalised ads and tracking are optional and require your ATT consent. You can still use the App and any premium subscription without granting tracking permission.
✅ Reset Data – You can delete local and (for premium users) cloud-stored calculation data at any time using the Reset Data option in the App.
✅ Delete Account – Premium users who signed in with Apple can permanently delete their entire account via Settings → Delete Account. This removes your authentication and all associated data. Remember to cancel your subscription in App Store settings separately to avoid future charges.
✅ Your rights – You can request access, correction, deletion, restriction, portability, objection to legitimate interests, and withdraw consent.
✅ Contact – For any privacy questions or requests, email yeap@yeapdigital.co.uk.
By using Calculator Hub, you acknowledge that you have read and understood this Privacy Policy.