August 2, 2026 · Foundations

Foundations: what the free plan actually includes

This article describes the product at publication. See AI Builder and Agent Teams for current capabilities.

I spent five days running the free plan the way an actual user would, not the way a pricing page describes it, and wrote down what happened as I went. Screenshot-and-move-on isn't how you find the fine print; building something for a week and hitting whatever wall is actually there, is. Here's the log.

Monday, 9:40am — signed up, no card

First thing I checked before writing a line of code: does it ask for a card. It doesn't. I'd normally skip a detail like that, but a free tier that wants payment details before you've built anything is telling you what it thinks of you, so I logged it and moved on to actually building.

Picked a small-business site as the test project — nothing exotic, a landing page, a contact form, a blog section. By 10:15 I had a first pass live on the free subdomain. No paywall between "build" and "publish," which is where a lot of free tiers quietly turn into demos.

Monday, 2:00pm — the iteration loop, where I expected the wall

This is the part I was most suspicious of. First builds are cheap for any agent — clean brief, no existing code to reconcile — so a platform can make free look generous on build one and then bleed you on build two. I went after the loop: "make the header sticky," "fix the mobile nav," a content pass, two smaller tweaks after that. Each of those touched more files than the ask implied, the way real revisions always do. I didn't hit the ceiling that day, but I could feel where it was — the allowance is clearly sized around one full cycle like this, not five.

Also checked, mid-afternoon, whether the review pass gets skipped on free accounts to save compute. It doesn't — same linting, same security check, same functional verification before anything's marked done. I went looking for a shortcut here specifically because it's the first thing I'd cut under margin pressure if I ran this business, and it wasn't cut.

Tuesday, 11:00am — pushed a second project to see the backend limit

Spun up a second idea, this one needing a real backend — database, an API route, the works. This is where I expected the actual gate, and I found it: one live server-backed app per free account. Tried to bring up a second hosted backend alongside the first and it wouldn't run both live at once.

What surprised me was what doesn't count against that slot. I built a small downloadable tool later in the week — no server, just a packaged app — and it published fine, no competition with the live backend. Makes sense once you think about the cost shape: a hosted backend stays warm and costs money whether anyone's hitting it; a static or installable build is just files sitting there. Only the warm one is rationed.

Tuesday, 4:30pm — tried to break concurrency

Started a build, then mid-run asked the assistant to kick off something unrelated. It queued instead of running in parallel. Annoying for about ninety seconds, then irrelevant — I was watching the first build's preview anyway, so waiting for it "to finish before starting the next thing" was what I'd have done regardless. I could see this mattering more for a team running two agent pipelines at once — content generation on one page while a build agent restructures another — but that's a different usage pattern than mine.

Wednesday — the libraries, and why they're not a trial feature

Spent Wednesday testing whether the accumulation stuff — knowledge base, reference images, templates — actually works on free or is a paid-only teaser. It's not gated. By day three the platform was reusing my brand voice and reference screenshots without me re-explaining them, which is the entire point of a knowledge layer: locking it away would mean free users never get to see the product compound, and then why would they ever pay to keep using something they never got value from.

Also poked at whether tenant data isolation is somehow "lighter" on free — partial isolation, slower queue for isolation checks, anything. It isn't, and honestly it structurally can't be; isolation is binary. Either background jobs and queries are walled off per tenant or they aren't, there's no 80% version to sell cheaper. Free and paid get the same guarantee here, which I'd assumed but wanted to actually verify rather than take on faith.

Thursday — store publishing, the thing I almost didn't try

I nearly skipped this test because I assumed shipping to an app store would be paid-only — that's the instinct most people have, and it's wrong. Packaged the small tool from Tuesday as an installable and the platform-side publishing worked identically to what I'd expect on a paid account. The only friction was Google's own developer registration fee, which has nothing to do with the plan I'm on. Worth saying plainly because I've watched people self-impose limits that don't exist just because they assumed the worst.

Friday — what I'd skip next time

If I ran this test again I'd skip Tuesday afternoon's concurrency probe — it answered its question in under two minutes and I spent forty more trying variations that all confirmed the same thing. I'd also front-load the tenant isolation check to day one instead of day three, since it's the fact people should know before they put anything real on the platform, not after.

What I wouldn't skip: the iteration-loop test on Monday. That's the one place a free tier usually reveals itself as a funnel, and it's the one worth your own time re-running if you're deciding whether this is a real product or a trial with better marketing.

What I testedWhat actually happened
Sign-upNo card required
Iteration loop (5+ rounds of revision)Allowance held for one full cycle; would tighten with heavier use
Review/verification passIdentical to paid — not skipped
Second live backendBlocked — one server-backed app at a time
Static/installable buildDoesn't compete for the backend slot
Parallel buildsQueues rather than running concurrently
Libraries (knowledge/refs/templates)Fully available, compounds over the week
Tenant isolationSame guarantee as paid, no partial version exists
Store publishingNot gated; only friction is the store's own fee

So: three legitimate reasons to upgrade off this, based on what actually bit me versus what I expected to bite me. You've run the iteration loop dry more than once, not just the one time everyone does in their first month — see how run-out actually behaves, nothing is lost, but a repeat pattern is signal. You need two hosted backends live at once, which is a structural need free wasn't built to carry, not a budgeting problem you can work around. Or the thing you built stopped being a test and started making you money, at which point running it near a ceiling is an anxiety cost, not just a technical one.

None of those hit me this week. I built a real site and a real downloadable tool, iterated on both, published both, and the only wall I found was exactly the one the fine print said would be there.

No card at signup, on purpose. I checked. Judge the plan by what you can actually ship on it — the pricing page isn't going anywhere.
Foundations
ShareXLinkedInFacebookRedditQuoraWhatsAppTelegramEmail
← All posts