Last updated: 9 March 2026
Maquetto is a browser-based CAD IDE that runs entirely in your browser. Your CAD code is executed locally using WebAssembly — it is not sent to our servers.
When you sign in with Google or GitHub via our authentication provider (Supabase), we receive:
If you use the cloud save feature, the CAD code you choose to save is stored in our database associated with your account.
When you use AI chat features via Google Gemini, your messages and the CAD context (code, part metadata, and any viewport screenshots you attach) are sent to Google using the OAuth 2.0 generative-language.tuning scope. This data is used solely to generate CAD code for your project and is governed by Google's privacy policy and Google API Services User Data Policy.
When you use AI chat features via Anthropic Claude, your messages and CAD context are sent directly from your browser to Anthropic using your own API key. These requests are governed by Anthropic's privacy policy.
In both cases, AI requests go directly from your browser to the provider — they do not pass through Maquetto's servers.
Your API keys are stored only in your browser's local storage. They are never transmitted to or stored on our servers. When you make an AI request, your browser sends the API key directly to the provider (Google or Anthropic) — Maquetto's servers are not involved in this communication.
Maquetto's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
Specifically:
generative-language.tuning scope only to allow the user to generate CAD code via the Google Gemini API.We use Vercel Analytics to collect anonymous, aggregated usage data such as page views and web vitals (performance metrics). This data does not include personal information, AI conversations, or CAD code. See Vercel's Analytics privacy policy for details.
Maquetto stores preferences, editor content, and API keys in your browser's local storage. This data never leaves your device unless you explicitly use cloud save or AI features.
You can delete your account and all associated cloud-saved data at any time. Clearing your browser's local storage removes all locally stored data. To request account deletion, contact us at the email below.
For privacy questions, contact: paul@fremantle.org