← Back to homepage · View changelog
Privacy Policy
Last updated: March 9, 2026
3D Printing Cost Calculator is designed to work primarily on your device. This policy explains what data is stored locally, what third-party services are used, and how data may be processed.
Data You Enter in the App
The app stores your calculator and profile data locally on your device so features work as expected. This can include:
- Printer profiles (for example, name, bed size, wattage)
- Material profiles (for example, name, color, spool cost, spool weight)
- General settings (for example, electricity cost, wear-and-tear, labour/failure settings)
- Saved print history (for example, print name, selected printer/material, weights, time, and calculated costs)
This local data is stored in the app's local database on your device.
App Preferences Stored Locally
The app uses local preferences to store simple app state values, such as:
- Run count
- Whether a paywall has already been shown
Analytics
We use Firebase Analytics to collect feature-level usage events to understand product usage and improve the app.
Examples of event types include:
- Calculation created
- Multi-material usage
- Export actions
- Paywall shown / premium feature tap
We do not intentionally send print names, file names, or full cost/job payloads as analytics event parameters.
Crash and Error Reporting
We use Firebase Crashlytics to receive crash and diagnostic reports so we can detect and fix issues.
Subscription and Purchase Processing
We use RevenueCat to power subscriptions and entitlement status, and we rely on Apple App Store and Google Play for payment processing.
If you start, restore, or manage a subscription, relevant purchase/subscription metadata is processed by RevenueCat and the applicable app store providers under their own privacy terms.
App Integrity and Abuse Prevention
We use Firebase App Check (and DeviceCheck on iOS where supported) to help protect backend resources from abuse.
Advertising
The app currently does not serve third-party display ads in-app.
CSV Export
If you export history, the app generates a CSV file in temporary local storage and opens the system share sheet so you can choose where to send it.
Third-Party Services
This app uses third-party services that process data under their own policies:
- Google Firebase (Analytics, Crashlytics, App Check)
- RevenueCat
- Apple App Store / Google Play billing
Children's Privacy
The app is not directed to children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided personal information, contact us and we will take reasonable steps to address it.
Changes to This Policy
We may update this policy from time to time. Material changes will be reflected by updating the "Last updated" date above.
Contact
If you have questions about this privacy policy, contact: