← 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:

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:

Analytics

We use Firebase Analytics to collect feature-level usage events to understand product usage and improve the app.

Examples of event types include:

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:

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: