Privacy Policy
1. Who We Are
MeisterCalc is developed and maintained by Meru Apps Dev (meruappsdev@gmail.com). This policy explains what data the MeisterCalc Android app collects, how it is used, and your rights.
2. Data We Collect
MeisterCalc is designed to collect as little data as possible.
2.1 Data Stored Locally on Your Device
The app stores the following data in Android SharedPreferences (local device storage only — never transmitted to any server):
- Theme preference (Dark / Light / Follow System)
- Unit preference (Metric / Imperial)
- Currency symbol preference
- Last-entered values for each calculator (to pre-fill fields on reopen)
- Calculation count (used to trigger the in-app review prompt after 5 calculations)
- Onboarding completion flag
This data never leaves your device.
2.2 Crash Reports (Firebase Crashlytics)
We use Firebase Crashlytics (by Google) to receive anonymous crash reports. When the app crashes, Crashlytics automatically sends:
- The stack trace (what code crashed)
- Device model and Android version
- App version number
- Time of the crash
Crashlytics does not collect your name, email, location, calculation inputs, or any personally identifiable information. Crash data is used solely to identify and fix bugs.
Firebase Crashlytics is governed by Google's Privacy Policy.
2.3 In-App Purchase (Google Play Billing)
The "Full Access" unlock is sold as a one-time in-app product through Google Play Billing. When you purchase:
- Google processes your payment entirely. We never see your name, email address, or card details.
- Google Play sends our app an anonymous purchase token and order ID to verify the transaction. These contain no personal information.
- The unlock status is stored locally on your device using Android's encrypted storage. It is not transmitted to any server we operate.
For purchase support (e.g. restoring a lost purchase), we may ask you for your Google Play order number. This is provided voluntarily by you via email and is used only to verify and resolve your support request.
2.4 Product Analytics (PostHog)
The app sends usage data to PostHog so we can see how it is used and fix what doesn't work:
- the screens you open and which calculator you use (its name, never the numbers you enter or the results), taps on locked calculators, and when the app is opened or closed;
- purchase and subscription events: the product, its price and currency, and whether a trial, renewal or expiry happened;
- session replays: recordings of how the app's screens are used, with text and images masked.
This data is linked to a random ID that RevenueCat, our purchase provider, creates for your install, together with whether you have Pro, your plan and whether you are on a trial. It does not include your name, email address or Google account. PostHog processes it for us under the PostHog Privacy Policy.
2.5 In-App Review (Google Play)
After your 5th calculation, the app may prompt you to leave a review via the Google Play In-App Review API. This is handled entirely by Google. We do not receive your review content or any personal data through this prompt.
2.6 This Website (meistercalc.com)
This website counts anonymous page views and clicks with PostHog, so we can see which pages help. It sets no cookies and doesn't identify you. To count how many different people visit each day, PostHog turns your IP address and browser type into a one-way code that changes every day, then removes the IP address. The website also sends your device's time zone (for example Australia/Sydney) so we can see roughly where visits come from. Short links we post on social media (meistercalc.com/go/…) count the click the same way, then send you to Google Play with a tag naming the post, so we can see which posts lead to installs.
3. Data We Do NOT Collect
- No name, email address, or contact information
- No location data
- No calculation inputs or results
- No advertising identifiers
- No advertising tracking, and no tracking across other apps or websites
- No cookies on this website
- No payment information (purchases handled entirely by Google Play)
4. Internet Usage
MeisterCalc operates 100% offline. No internet connection is required to use any calculator. The app does not make network requests for calculations, content, or user data. The only outbound connections are:
- Firebase Crashlytics (anonymous crash reports, when a crash occurs)
- PostHog (anonymous usage events)
- Google Play In-App Review API (when the review prompt is triggered)
5. Third-Party Services
| Service | Purpose | Data Shared | Policy |
|---|---|---|---|
| Firebase Crashlytics | Crash reporting | Anonymous crash data (device model, OS version, stack trace) | Google Privacy |
| PostHog | Product analytics and session replays (app); page counts (website) | App: screen and feature use, purchase events and masked session replays, linked to a random install ID. Website: anonymous page views and clicks with your time zone and a daily one-way visitor code, without cookies | PostHog Privacy |
| Google Play Billing | In-app purchase processing | Anonymous purchase token & order ID only | Google Privacy |
| Google Play In-App Review | Review prompt | None | Google Privacy |
6. Children's Privacy
MeisterCalc is a professional tool intended for adults (18+). We do not knowingly collect any data from children under the age of 13.
7. Data Retention
All data stored by MeisterCalc (SharedPreferences) resides exclusively on your device and is deleted when you uninstall the app. Anonymous crash reports in Firebase Crashlytics are retained for 90 days per Google's standard data retention policy.
8. Your Rights
We don't collect your name, email address or contact details in the app. Usage data and crash reports are linked to a random install ID, not to you by name. If you email us, for example with a Google Play order number for purchase support, we keep that email only to resolve your request, and you can ask us to delete it at any time.
To clear all locally stored preferences, uninstall and reinstall the app. For any privacy-related questions, contact us at meruappsdev@gmail.com.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated effective date. Continued use of the app after changes constitutes acceptance of the updated policy.
10. Contact
Questions about this Privacy Policy? Contact us:
Meru Apps Dev
meruappsdev@gmail.com