Limits at a glance
Every number in one place: credits and plan caps, prompt and plan sizes, attachments, previews, builds, deploys, domains, exports, database and API quotas, Showcase, collaboration and your account.
Limits may change during alpha. Each table links to the doc that explains the behaviour behind the numbers.
Credits & plans
| Limit | Value | Notes |
|---|---|---|
| Credits per period | 150 · 1,500 · 5,000 · 15,000 | Spark · Maker · Studio · Foundry. Resets each period, never rolls over |
| Price | Set in US dollars | Live figures on the pricing page; charged in rupiah at checkout |
| Maximum per run | 25 credits | A run that would cost more is capped there |
| Held while a run is in flight | 1 credit | Replaced by the metered cost when the run settles |
| Low-credit warnings | 80% and 95% | At 100% the next run is refused |
| Top-up price | Set in US dollars per credit | On the top-up panel; card or Showcase balance, same rate |
| Top-up expiry | 12 months from purchase | Per purchase, not per period. Never refunded |
| Top-up per month | 10,000 credits | Card purchases only; pending ones count. No ceiling on Showcase-balance conversions |
| Who can buy top-up | Paid plans | Spending credits already in the wallet is not restricted |
| Projects | 3 · 15 · unlimited · unlimited | Plan limit |
| Live deployments | 1 · 3 · 10 · unlimited | Plan limit |
| Custom domains | 0 · 1 · 3 · 10 | Plan limit |
| Renewal reminder | 3 days ahead | Email, for subscriptions that renew |
Rows marked plan limit describe what each plan includes. Details: How credits work and Plans & billing.
AI runs & prompts
| Limit | Value | Notes |
|---|---|---|
| Prompt length | 16 KB | Around 16,000 characters |
| Run time limit | 10 minutes | A run that hits it fails, and is still charged for the tokens it used |
| Ask first questions | 4, each with up to 4 options | Plus one free-text note of 500 characters |
| Answer window | 10 minutes | Unanswered questions expire and the run is cancelled |
| Step groups per plan | 20 | A group is what you review; the steps inside it run |
| Steps per group | 8 | |
| Steps per plan | 60 | Whichever cap is reached first |
| Acceptance checks per step | 3 | Optional checks a step declares up front; the platform re-runs them when the step finishes |
| Plan approval window | 30 minutes | An unapproved plan expires; send the prompt again |
Details: Understanding AI runs and Plans for big prompts.
AI features in your app
| Limit | Value | Notes |
|---|---|---|
| Daily credit cap | Set per project | The panel shows today's spend against it; clear the field to return to the platform default |
| Allowed models | Chosen by the platform | A request for a model outside the list is refused, not substituted |
| Request body | 8 MB | Images arrive as base64, so the ceiling is generous |
| Requests per minute | Per project | Exceeding it answers 429 |
| Tool calling | Not available | A request that sends tools is refused with a clear error, not answered as plain text |
Details: AI.
Design & mobile
| Limit | Value | Notes |
|---|---|---|
| Design screens per round | 10 | The screen count shown before you confirm is an estimate, not a price |
| Design approval window | 60 minutes | Applies to picking screens and to approving the result |
| Mobile screens per project | 8 | Also an estimate, not a per-screen price |
| Store builds | 5 per project per 24 hours | Rolling window; only builds that reached the build service count |
| Build ceiling | 2 hours | Most of that is queue time outside our control — no duration is promised |
| Builds at once | 1 per platform | Start another when the current one finishes |
| Install link from the build service | 14 days | Poleved mirrors the file, so the install link in the panel keeps working |
| Mirrored build artifact | 30 days | After that the copy is removed and the build drops out of the list |
| Mirrored file size | up to 300 MB | Larger artifacts stay on the build service link only |
| iOS store builds | Not available | Expo Go previews work on Android and iOS; store builds are Android only |
Details: Design-first: approve mockups before code and Store builds (APK & AAB).
Attachments
| Limit | Value | Notes |
|---|---|---|
| Files per prompt | 5 | |
| Size per file | 10 MB | |
| Stored per project | 10 MB | Across all attachments you still have on that project |
| File types | 13 | Text, CSV, TSV, JSON, YAML, Markdown, Excel, PDF, PNG, JPEG, WebP |
| Retention | 30 days | Older attachments are deleted |
Details: Attaching files to a prompt.
Project assets (public/)
| Limit | Value | Notes |
|---|---|---|
| Size per file | 2 MB | Larger files belong in File uploads |
| Files listed | 200 | |
| Upload types | 14 | PNG, JPEG, GIF, WebP, AVIF, ICO, WOFF/WOFF2/TTF/OTF, PDF, MP4, WebM |
| SVG upload | Blocked | It is executable, and this folder is served from your app's own address |
Details: Assets.
Preview & builds
| Limit | Value | Notes |
|---|---|---|
| Web preview first start | 30–60 seconds | Later starts are faster |
| Web preview status deadline | 3 minutes | The badge stops updating after that; a slow build is not a crash |
| Build environment idle stop | 10 minutes | Start the preview again whenever you need it |
| Build environment lifetime | 4 hours | |
| Phone preview status deadline | 3 minutes | Same behaviour as the web preview |
| Phone preview idle stop | 30 minutes | Counted from your last action — starting, checking status, reloading |
| Phone preview lifetime | 4 hours | |
| File size in the code viewer | 512 KB | Bigger files are not rendered |
Details: Live preview and Preview on your phone.
Deploy & domains
| Limit | Value | Notes |
|---|---|---|
| Deployment history | 5 per project | Older builds are pruned |
| Build timeout | 10 minutes | Cold first builds are the slow ones |
| URL rename | Once per 24 hours | The old address stops working immediately |
| Metrics windows | 1, 6 or 24 hours | CPU, memory and request count |
| Metrics retention | 7 days | |
| Unverified domain claim | 72 hours | After that the hostname is released for anyone to claim |
| Domains per project | 20 | Hard cap, counting claims still waiting on DNS |
| Domain re-check | Every 10 minutes | Or press verify yourself |
Details: Publish & deploy and Custom domains.
Export
| Limit | Value | Notes |
|---|---|---|
| Size per file | 5 MB | A larger file blocks the export |
| Files per export | 2,000 | |
| Cooldown | 60 seconds per project | Starts after an export succeeds |
| Exports to GitHub | 10 per hour | Failed attempts count |
| ZIP downloads | 10 per hour |
Details: Export your source code.
Database & API
| Limit | Value | Notes |
|---|---|---|
| SQL statement timeout | 30 seconds | |
| Rows returned | 1,000 | Results above that are truncated |
| SQL you can send | 10,000 characters | |
| Page size | 20 by default, 100 maximum | pageSize on any list request |
| Relation depth | 1 by default, 3 maximum | expand on any list or read request |
| API key prefix | pv_ | Shown once at creation — store it yourself |
| Key scopes | *, Model:*, Model:op | Anything outside the scope is refused |
| API rate limit | Off until you turn it on | The editor starts you at 60 requests per 60 seconds |
Details: REST API for your data and Custom endpoints, API docs & security.
Showcase
| Limit | Value | Notes |
|---|---|---|
| Listing price | Free, or Rp20.000–Rp2.000.000 | |
| Listings per project | 1 | Edit or unpublish the existing one instead |
| Title | 80 characters | |
| Description | 2,000 characters | |
| Cover images | 4, up to 5 MB each | |
| Files in a snapshot | 2,000, up to 5 MB each | The snapshot is what buyers receive |
| Your share of a sale | 85% | The platform keeps 15% |
| Payout hold | 14 days | Earnings become withdrawable after that |
| Minimum cash-out | Rp300.000 | Paid by manual bank transfer, not instantly |
Details: Sell your project on Showcase.
Collaboration
| Limit | Value | Notes |
|---|---|---|
| Editors per project | 2, on every plan | On top of the owner. No plan raises this |
| Invite validity | 7 days | The link only works for the email you invited |
| Who pays | The project owner | Runs a collaborator starts are billed to the owner's credits |
Details: Working with collaborators.
Account
| Limit | Value | Notes |
|---|---|---|
| Active sign-ins | 5 | A sixth signs you out of the oldest one |
| Sign-in lifetime | 30 days | Counted from when you signed in; it does not extend as you keep using it |
| Feedback message | 1,000 characters | 10 messages per hour |
Details: Your account.