Privacy Policy
Last updated: November 6, 2026
openconstructor (“we”, “the project”) is an open-source interface builder available at openconstructor.pw. Its source code is public at github.com/Kuloka/openconstructor, so you can check everything described here. We collect as little as possible.
What stays in your browser
- Your pages and projects are stored in your browser's local storage. They are not uploaded to our servers.
- AI provider keys you enter are stored in your browser only (for the current tab by default, or on your device if you tick “remember keys”). They are never sent to us.
- Editor preferences (layout, open catalog sections, selected model) are stored locally.
What we store if you create an account
Accounts are optional. If you sign up, our authentication provider Supabase stores:
- your email address and a securely hashed password (if you sign up with email);
- if you sign in with Google or GitHub: the email, name and profile picture URL those services share with us;
- technical sign-in data such as the time of your last sign-in.
We use this only to let you sign in. We do not sell it, share it with advertisers or send marketing email.
AI requests
When you use the AI assistant, your prompt and the relevant page code are sent directly from your browser to the AI provider you selected (for example OpenRouter, Google, Groq, OpenAI or Anthropic), using your own key. That provider's privacy policy applies to those requests. They do not pass through our servers.
Hosting
The site is served by Cloudflare, which may process standard technical data such as IP addresses to deliver and protect the site. We use Cloudflare Web Analytics to count visits in aggregate (pages viewed, country, browser). It sets no cookies, does not fingerprint visitors and does not track you across sites. We do not use advertising or tracking cookies.
Donations
Donations are voluntary and made directly to a public crypto wallet address or an external donation page. We do not receive or store payment card data.
Your choices
- You can use the editor without an account.
- You can clear locally stored data at any time through your browser settings.
- To delete your account and its data, open an issue at our GitHub repository or contact the maintainer through GitHub, and we will remove it.
Children
The service is not directed at children under 13, and we do not knowingly collect their personal data.
Changes
If this policy changes, we will update this page and the date above. The full history of changes is visible in the public repository.
See also the Terms of Use.