Polymai
Plans, connects, verifies
Keeps every step around the code connected.
Developers
It prepares the task before coding, then connects services and checks the finished result.
Polymai
Keeps every step around the code connected.
Your coding agent
Works from the task Polymai prepared.
Your providers
Provide only what the app needs.
Full build checklist
Every build needs a Polymai account, planning AI, and a coding agent. Other services are added only when the app needs them.
| Build area | What you need | When it is needed |
|---|---|---|
| Polymai account | A Polymai activation token from your account page. | Core Activates the extension and checks your app quota. |
| Planning AI | An OpenAI or Anthropic API key, or a configured local model. | Core Used by Polymai to shape the brief, plan the project, and prepare the coding task. |
| Coding agent | Codex, Claude Code, or another compatible coding agent installed and signed in. | Core Run after Polymai has prepared the task files. The agent login is separate from Polymai API keys. |
| Supabase | Project URL and publishable key; provisioning also needs secure project, database, and Management API access. | When used For database, sign-in, storage, Edge Functions, or automated backend provisioning. |
| Stripe | Publishable and secret keys, webhook signing secret, plus Price IDs or server-owned price configuration. | When used For checkout, subscriptions, billing portals, invoices, or payment verification. |
| A Resend API key and a verified sender or domain. | When used For transactional email such as sign-in links, receipts, notifications, or alerts. | |
| Generated app AI | A separate OpenAI or Anthropic provider key for server-side AI features in the generated app. | When used Only when the app itself runs analysis, summaries, assistants, or other AI jobs. |
| GitHub | A personal access token with access to the target repository or organization. | When used When Polymai creates repositories, publishes the app, or configures GitHub Pages workflows. |
| Calendar or Meet | A Google Cloud OAuth client ID. Do not enter a client secret in Polymai. | When used Only for apps that connect Google Calendar or Google Meet. |
Readiness shows connected, missing, and unused services. Secrets never belong in public files; the storage and data boundaries are documented below.
Credentials and saved data
Select a card for the exact boundary. Polymai uses VS Code’s encrypted secret storage for credentials, separates public runtime values, and does not make an absolute security promise.
Encrypted locally; sent directly to the provider.
Visible by design; never a substitute for access control.
Local workspace history is useful, but not a secret vault.
Account records support access, quota, and app status.
Use a protected device, test and least-privilege keys where possible, and rotate or revoke a provider key if you suspect exposure. Review generated code and repository contents before publishing.
What Polymai produces
Small files, clear ownership, reviewable changes.
Small files with clear ownership.
One map for every later change.
Use the coder that fits the task.
Change the app without losing context.
Ongoing provisioning
Find changes, apply what is needed, and check the result.
Find what changed after the coder run.
Provision the detected backend changes.
Automate tests, confirm live changes.
Publish when the project is ready.
Turn blockers into the next focused task.
Run mode: one click normally, automatic in test mode, and confirmed manually for live payment changes.
Setup Model
Real files in VS Code, connected to the services you choose.