1. Executive Summary
Welcome to CAD Viewer 3D and Quote Engine (the "Application", "App", "we", "us", or "our"), distributed under package identifier cad.threeD.viewer.step.threemf.stl.dxf.measure.quote. This Privacy Policy articulates our commitment to protecting your privacy, data sovereignty, and commercial confidentiality.
We do not collect, upload, store, or transmit your 3D CAD files, geometry, measurements, dimensions, pricing rates, or engineering blueprints to any remote server or cloud. 100 percent of file opening, 3D viewing, measuring, and cost estimation calculations happen locally on your device.
By downloading, installing, or using the Application, you acknowledge and agree to the practices described in this Privacy Policy.
2. 100% On-Device CAD Processing and Intellectual Property
We recognize that 3D CAD files represent confidential industrial designs, commercial intellectual property, non-disclosure agreement (NDA) governed parts, and patented inventions.
Our app processes geometry directly on your device hardware:
- Supported Formats Processed Exclusively Offline: STEP (.step, .stp), IGES (.iges, .igs), Stereolithography (.stl), Wavefront (.obj), Stanford Polygon (.ply), 3D Manufacturing Format (.3mf), AutoCAD DXF (.dxf), glTF and GLB (.gltf, .glb), B-Rep (.brep, .bin, .rle), VRML (.wrl), and zip archives (.zip).
- Zero Cloud Uploads: When you open a 3D file, the data is read directly into your device local memory. At no point are your file contents, vertex coordinates, dimensions, or volume uploaded to the internet.
- Offline Operation: You can place your phone or tablet into Airplane Mode with all network connections turned off, and the 3D viewer, measurement tools, and quote estimator will function normally without any limitations.
3. Information We Collect and Receive
We practice strict data minimization. We do not require you to create an account, register an email address, or provide personal credentials to use the Application.
A. Information You Store Locally
- Custom Quote Configurations: When you enter custom labor rates, machine setup rates, or markup percentages in the Quote Engine, this configuration is saved strictly on your local device storage. It is never transmitted to our servers.
- Customer Support Communications: If you choose to contact our support team via email, we receive your email address and message content solely to help answer your technical question.
B. Anonymized Technical and Crash Data
To ensure app stability and prevent crashes across various Android device models, our application uses standard Google Firebase diagnostic services that collect anonymous technical signals:
| Data Type | Purpose | Processing Entity |
|---|---|---|
| Crash Logs and Stack Traces | Identifying runtime exceptions to release software fixes | Google Firebase Crashlytics (Anonymous) |
| Device Hardware Information | Android OS version, device model, and display resolution | Aggregated Technical Telemetry |
| Subscription Status | Validating active Pro access and Google Play purchase receipt tokens | RevenueCat and Google Play Billing |
4. Device Permissions Explained
The Application requests the minimum Android system permissions needed to operate:
- Internet Access (android.permission.INTERNET): Used solely to communicate with Google Play Billing and RevenueCat to verify subscription purchases, and to deliver anonymous crash reports via Firebase.
- File Selection (Storage Access Framework): The application uses the standard Android file selector. We do not request broad read or write access to your entire storage disk. The app only opens files that you explicitly tap and choose to view.
5. Third-Party Service Providers
We partner with vetted industry-standard service providers:
- Google Play Billing (Google LLC): Processes in-app subscriptions securely. We never see, handle, or store your credit card or banking details. Transactions are governed by Google's Privacy Policy.
- RevenueCat, Inc.: Provides receipt validation for Pro subscriptions. RevenueCat receives an anonymous app user ID and Google Play purchase tokens.
- Google Firebase: Provides crash reporting to help us fix software bugs and improve app reliability.
6. Data Retention and Deletion Policy
Because we do not operate a user account system or remote database, we do not keep personal records of your identity on our servers.
- Temporary Cache Files: When you open a 3D file from an email attachment or messaging app, Android places a temporary copy in the application cache. You can clear this cache at any time via Android Settings > Apps > CAD Viewer 3D > Storage > Clear Cache, or by uninstalling the app.
- Support Correspondence: If you email our support team and wish for your email conversation to be deleted, email us at support@cadviewerquote.com with the subject "Data Deletion Request".
7. Data Security Measures
We employ defensive technical safeguards to protect your files:
- Android Sandboxing: All application files and memory run within an isolated sandbox enforced by the Android operating system. Other third-party apps on your phone cannot access your opened 3D designs.
- Encrypted Connections: Any communication with Google Play for purchase validation is encrypted using HTTPS and TLS 1.3 protocols.
8. Children's Privacy (COPPA Compliance)
CAD Viewer 3D and Quote Engine is a professional engineering and manufacturing utility. The Application is not intended for or directed to children under 13 years of age. We do not knowingly collect personal information from children.
9. Your Global Privacy Rights (GDPR and CCPA)
Depending on your location, you have rights regarding your personal information:
- European Union (GDPR): You have the right to request access, correction, or deletion of any personal data we hold, as well as the right to object to data processing.
- California Residents (CCPA): We do not sell your personal information. We do not share your data for cross-context behavioral advertising. You have the right to request information about data collection and to receive non-discriminatory service.
10. Modifications to This Privacy Policy
We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated effective date. Continued use of the Application after revisions are posted indicates your acceptance of the updated policy.
11. Contact Us and Legal Inquiries
If you have questions, feedback, or inquiries regarding this Privacy Policy, please contact our team:
Application: CAD Viewer 3D and Quote Engine
Package ID: cad.threeD.viewer.step.threemf.stl.dxf.measure.quote
Email: support@cadviewerquote.com
Developer: CAD Viewer Engineering Team