Free
Everything most apps need, with sensible caps. No credit card, no trial.
- Static hosting + GitHub CIR2 + Actions, auto-deploy on push
- Auth (GitHub OAuth, SSO)One identity across all apps
- Per-user KV storage1 MB/user, 100 keys, prefix filter
- Collections (document database)Firestore-style, 10k docs/collection
- Shared countersAtomic cross-user (votes, views, leaderboards)
- Real-time rooms (WebSocket)32 peers/room, 64 rooms/app
- Secret-injecting API proxy5 secrets, 10k requests/day
- User API key vaultEncrypted storage for OpenAI, Anthropic, etc.
- App-level RBAC rolesowner, member, moderator, editor, viewer + custom
- 18 React UI componentsModal, Tabs, Card, Badge, Spinner, KeyPrompt, etc.
- MCP server for AI agentsSDK reference, deploy status, app info
- Compliance audit + quality reportsAutomated on every push
- Default subdomainyour-app.freeappstore.online
- Open source, MIT-licensedRequired for publication
Pro
All your apps under one subscription. Caps lifted, premium primitives unlocked.
- Everything in Free, caps lifted or 10x
- Server-side AI (Workers AI)Included quota, no user key needed
- Custom domainyour-domain.com via CF for SaaS
- File uploads + R2 storagePer-app bucket for images, media, docs
- Cron jobs + scheduled workersDigests, reminders, batch processing
- Transactional emailResend, ~1k sends/mo included
- Real-time rooms with no soft capServer-authoritative, persistent state
- Per-app D1 databaseDirect SQL, not just KV/collections
- Higher KV: 10 MB/user, no cap
- Payments + creator payoutsStripe subscriptions, usage-based split
- Proprietary source allowedNo MIT requirement
- Priority support
What the caps actually mean
We chose caps that fit normal app patterns. The vast majority of apps never bump into them. The caps exist for the rare case where a single app suddenly handles thousands of concurrent users — and where the underlying CF cost would otherwise scale into four-figure-monthly territory overnight.
Free-tier caps in detail
| Resource | Cap | What happens at the limit |
|---|---|---|
| KV ops per minute (per app) | 1,000 | HTTP 429 with retry-after |
| KV active users per day (per app) | 100 | Soft cap; new user reads still served |
| Storage per user (per app) | 1MB | Writes return 413 once full |
| Active rooms per app | 64 | LRU eviction of oldest idle room |
| Peers per room | 32 | 33rd connection refused |
| Messages per peer/sec | 100 | Excess messages dropped |
| Counters per app | 1,000 | New counter creation refused |
| Counter increment range | -1000 to +1000 | Returns 400 |
| Proxy secrets per app | 5 | 6th secret refused with 409 |
| Proxy requests per day | 10,000 | HTTP 429 for the rest of the day |
| User API keys per provider | 1 | Update replaces existing key |
| Server-side AI | not available | Pro feature (user key vault works) |
| File uploads | not available | Pro feature |
| Cron / scheduled jobs | not available | Pro feature |
| Custom domain | not available | Pro feature |
| Transactional email | not available | Pro feature |
How we count costs
The honest version: most things on Cloudflare are basically free at the scale of small apps. The hard cliff is Durable Objects (rooms). Here's what we actually pay:
- Static hosting (R2): $0 — even at high traffic. R2 has zero egress fees.
- Workers requests: 100k/day per Worker on the free tier; Workers Paid ($5/mo) covers 10M/mo.
- D1 (the database): 5M reads, 100k writes, 5GB free per day.
- KV (per-user storage): 100k reads + 1k writes/day free; cents per million beyond.
- Durable Objects (rooms): $0.15 per million requests + $12.50 per million GB-seconds duration. This is the line item the cap protects.
- Workers AI: per-token billing; only available on Pro.
Why publish all this
Most platforms hide costs behind marketing copy. We don't. If you're going to build on top of FreeAppStore, you deserve to know exactly what's free, what we pay for, and where the upgrade prompt will appear. Pre-launch we have no real users — these caps and prices are our best guess and may shift before launch. We'll never silently move a free feature behind the paywall.