Privacy Policy

Last updated: June 7, 2026

1. Overview

This Privacy Policy describes how Prompt2CAD ("we", "us"), operated at prompt2cad.com, collects, uses, and protects your information when you use our Service.

Data controller. The Service is operated by Michele Lugano, a sole proprietor established in Portugal, who is the data controller for the personal data described in this Policy. For any data-protection question, contact us at support@prompt2cad.com.

2. Information We Collect

Account information. When you sign in with Google, we receive your name, email address, and profile picture from Google. This is used solely for authentication and displaying your identity within the app.

Billing information. Payment processing is handled entirely by Stripe. We do not store your credit card details. We store your credit balance in Cloudflare KV and your transaction history (amounts, timestamps, action type, token counts, internal cost) in Cloudflare D1, both keyed to your user ID.

Conversation data. Your chat messages, uploaded images, and the AI's responses are sent to Google's Gemini API for processing. Conversations (chat history, geometry code, parameters, checkpoints, renders) are stored in your browser's IndexedDB database. For signed-in users, project metadata and geometry are also synced to our servers (Cloudflare D1) so the same projects appear when you sign in on another device.

Uploaded images. Reference images you upload are sent to Google's Gemini API as part of the conversation context. They are persisted locally as part of the project, and synced to our servers for signed-in users alongside the rest of the project state.

Transactional emails. Onboarding and product emails (welcome message, tips, inspiration) are delivered through Resend. We send these to the email address Google provided at sign-in; every message contains an unsubscribe link that you can use to stop further emails at any time.

3. Lawful Basis for Processing

We process your personal data under the following legal bases (GDPR Art. 6):

4. Analytics

We use the following analytics and measurement services to understand how the Service is used:

5. Third-Party Services

The Service relies on the following third-party providers, each with their own privacy policies:

6. International Data Transfers

Some of the third-party providers we rely on process personal data outside the European Economic Area (EEA), primarily in the United States. We rely on the following safeguards under GDPR Art. 46 to make these transfers lawful:

You can request a copy of the relevant Standard Contractual Clauses by contacting us at support@prompt2cad.com.

7. Local Storage

Your project data (3D models, conversation history, parameters, checkpoints, cached renders, and settings) is stored in your browser's IndexedDB database under the nameprompt2cad. Accounts created on earlier versions of the app may also retain residual entries in localStorage prefixed with 3dmg:; these are migrated automatically into IndexedDB on first use of the new schema.

For signed-in users, project metadata and geometry are synced to our servers (Cloudflare D1). Checkpoints and cached renders are local-only. Clearing your browser data will remove the local copy; synced projects can be recovered by signing in again.

8. Cookies

We use essential cookies for authentication sessions (set by Google Sign-In and our session layer). The analytics and advertising services we rely on — PostHog, Google Analytics 4, and Google Ads — may set their own cookies (for example, _ga for GA4) to measure usage and conversions. You can control cookie behaviour through your browser settings, and you can opt out of GA4 tracking site-wide by installing the Google Analytics opt-out browser add-on.

9. Data Retention

10. Your Rights

Depending on your jurisdiction, you may have the right to:

To exercise these rights, contact us at support@prompt2cad.com.

11. Children's Privacy

The Service is not directed to children under 13. Under Portuguese Law 58/2019, which implements GDPR Article 8, the minimum age at which a child can give valid consent to the processing of personal data by an information-society service is 13. We do not knowingly collect personal information from children under that age. If you become aware that a child under 13 has provided us with personal information, contact us and we will delete it promptly.

12. Changes to This Policy

We may update this Privacy Policy from time to time. Material changes will be communicated through the Service. Continued use after changes constitutes acceptance.

13. Contact

For privacy-related questions, contact us at support@prompt2cad.com.