中文
我们处理的数据用于提供账户、生成蓝图、计费与改进服务。
- 账户:邮箱与密码(密码经服务器哈希存储);Bearer 会话令牌。
- 生成:您提交的项目描述、可选草图、语言选择会发送至 AI 供应商(如 OpenRouter / 可选 Azure OpenAI)以生成结果。
- 支付:若启用 Stripe,支付由 Stripe 处理;我们不存储完整银行卡号。
- 浏览器:本机历史与免责同意状态可存于浏览器 localStorage / IndexedDB(按账号隔离历史)。
- 服务器:若配置 Azure Blob,用户与积分等持久化在您的存储账户;否则数据在容器本地文件,重建可能丢失。
- 分析:若配置 Application Insights,可能收集请求与异常用于运维。
您可通过删除账号(若我们日后提供)或停止使用并联系我们处理相关请求(见应用页脚联系邮箱,若已配置)。
English
We process data to operate accounts, generate blueprints, bill usage, and improve reliability.
- Account: email and password (password stored hashed on the server); Bearer session tokens.
- Generation: your description, optional sketch, and language are sent to AI providers (e.g. OpenRouter; optional Azure OpenAI) to produce outputs.
- Payments: if Stripe is enabled, payments are handled by Stripe; we do not store full card numbers.
- Browser: on-device history and disclaimer acceptance may be stored in localStorage / IndexedDB (history is scoped per logged-in user id).
- Server: with Azure Blob configured, durable user and credit data live in your storage account; otherwise data may live on local disk inside the container.
- Analytics: if Application Insights is configured, requests and exceptions may be collected for operations.
Contact the operator using the support email shown in the app footer (when VITE_PUBLIC_CONTACT_EMAIL is configured), or stop using the service and request
deletion where applicable law requires.
Last updated: May 2026