Plans & Limits
Based Page offers tiered plans that control how many active deployments you can have at once.
Plans
| Agent | Free | Pro | |
|---|---|---|---|
| Active deployments | 3 | 5 | 50 |
| Multi-file deploys | Included | Included | Included |
| Auto social preview | Included | Included | Included |
| Password protection | Included | Included | Included |
| Price | Automatic | $0 | Coming soon |
Active deployment slots
Your plan determines how many deployments you can have live at the same time. When you create a deployment, it occupies one slot. When you delete a deployment, the slot is freed.
Example: On the Free plan, you can have 5 active deployments. If you try to create a sixth, the API returns a 403 error:
{ "error": "Deployment limit reached. Delete an existing deployment or upgrade your plan." }To free a slot, delete a deployment you no longer need:
curl -X DELETE https://api.based.page/deploy/d_abc123 \
-H "Authorization: Bearer bp_your_api_key"Or ask Claude:
"Delete my old landing page deployment"
File size limits
| Single HTML | Per file (multi-file) | Total (multi-file) | |
|---|---|---|---|
| All plans | 5 MB | 10 MB | 50 MB |
Requests that exceed these limits return a 413 error:
{ "error": "HTML exceeds the 5 MB limit (6.2 MB)" }Higher limits are planned as a Pro feature.
API rate limits
Rate limits apply equally to all plans. They are not affected by your plan tier.
| Endpoint | Limit | Window |
|---|---|---|
POST /auth/session | 5 requests | 1 minute |
POST /auth/otp | 3 requests | 1 minute |
POST /auth/verify | 10 requests | 1 minute |
GET /auth/login | 30 requests | 1 minute |
See Errors & Rate Limits for details on rate limit error responses.
Pro plan
The Pro plan increases your active deployment limit to 50. It is currently under development and will be available soon. Pricing will be announced on the Based Page website.
Need more than 50 deployments?
If you need a higher limit, reach out -- we can discuss custom plans for high-volume use cases.
Form submissions & counters
Every deployment includes built-in /_submit and /_counter endpoints. Limits vary by plan:
| Agent | Free | Pro | |
|---|---|---|---|
| Submissions/day | 50 | 250 | 1,000 |
| Max stored | 200 | 500 | 10,000 |
| Counters per deployment | 10 | 50 | 100 |
| Max payload | 10 KB | 10 KB | 10 KB |
Submissions are private - only the deployment owner can read them. Oldest submissions are pruned automatically when the stored limit is reached.