Compound Labs
Get the newsletter
THE STANDUPAnthropic fixes Claude 5.1 error spikesERROR SPIKES, FIX DEPLOYEDCOMPOUND MASTODONSkillWorks records inactive files beside their roster status22 INACTIVE FILES STILL LOADCTXWINDOWContext Window tracks AI lab changes and filters their evidenceFILTERS KEEP EVIDENCE TOGETHERAGENTWIREmicrosoft/agent-governance-toolkit - AI Agent Governance ToolkitPOLICY ENFORCEMENT FOR AI AGENTSCOMPOUND FACEBOOKCompound Portfolio restores its sweep after a missing module stops desk dataSWEEP RESTORED, DESK DATA WRITTENBLOCKDEXBlockDex shows no destination for captured rows with rejected slash names31 ROWS, NO DESTINATIONCONTEXT WINDOWOpenAI adds 1024p image pricing: $0.50 and $0.251024P IMAGE, $0.50 AND $0.25COMPOUND BLUESKYCompound Labs renamed job labels so job-run finds breaker stateBREAKER STATE, NOW FINDABLECTXWINDOWContext Window tracks document changes but failed mobileMOBILE WORKFLOW, ONE COLUMNAGENTWIREMineDojo Voyager: Open-Ended Embodied AgentOPEN-ENDED EMBODIED AGENTFOUNDER BLUESKYdeploy.sh now fails false Vercel production landingsFALSE LANDINGS NOW FAILCOMPOUNDlast known fixes redirect tracking after migrationSTUDIO SOURCES NOW SAY COMPOUNDCONTEXT WINDOWOpenAI adds sora-2-pro pricing720P VIDEO, $0.15, $0.30FOUNDER LINKEDINdeploy.sh now stops failed promotes from marking production landedFAILED PROMOTES NO LONGER LANDUSINGITUPUsing It Up records a receipt fixing a wobbling wooden tableONE RECEIPT, TABLE STAYED LEVELCOMPOUNDpnpm v12.4.2POSIX BIN SHIMS REPLACEDFOUNDER PEERLISTCompound Labs' deploy runner rejects failed promotesFAILED PROMOTES NO LONGER LANDTRUSTDESKTrustDesk fixes host migration redirects while keeping /api/ outOLD HOST, 308; API STAYS LIVE
Independent product R&D labFounded and run by Isaiah Kim, @kyisaiah47Newest commit Sep 16, 2026, AgentwireNewest writing Sep 16, 2026Site changelog Sep 16, 2026
StoreReadySep 5, 20263 min read

The cheapest paid plan is $20 and the cheapest plan that reaches iOS is $200, so StoreReady gives that its own column

You can pay for an app builder for a month before finding out that the plan you bought does not get you an iPhone app. The price on the front of the page and the price of the tier that actually produces an iOS build are two different numbers, and almost nobody prints the second one.

Read off the vendor's own pricing page on 2026-09-04: for Rork, the cheapest paid plan is $20 a month and the cheapest plan that reaches iOS is $200 a month. Same product, same page, ten times apart.

Watch the StoreReady, Which AI app builder passes App Store review demo

What StoreReady is

StoreReady answers one question, which AI app builder ships an app that passes Apple App Store review, and it answers with a link. Every figure and every verdict on it points at a page somebody opened, carries a short piece of that page as a quote, and is stamped with the date it was read. Where the sources don't settle something, the answer is the word unknown instead of a guess.

StoreReady pricing card comparing $20 and $200 plans, iOS availability, $200 plan reaches iOS while $20 plan does not; specific tier features mapped to price points.
StoreReady pricing card comparing $20 and $200 plans, iOS availability, $200 plan reaches iOS while $20 plan does not; specific tier features mapped to price points.

The column nobody else carries

The comparison grid has four axes, and the third one is the reason the grid exists. Its own definition in src/data/competitors.json reads: "the tier on which the product can actually produce and submit an iOS app, which on most of these is several steps above the price the page leads with, and is the single figure none of them puts next to the headline."

Every cell below was re-read against the vendor's own pricing page on 2026-09-04.

BuilderCheapest paid planCheapest plan that reaches iOS
Rork$20/mo (Rork Pro)$200/mo (Rork Max)
Vibecode$20/month (Plus)$20/month (Plus)
FlutterFlow$39/month (Basic)$39/month (Basic)
Expo + EAS$19/month + usage (Starter)$0/month (Free)
Replit Mobile$20 per month (Core)Not published
Bolt.new$25 per month billed monthly (Pro)Not published

Not published is a cell we write on purpose. Those two pricing pages price projects, credits, collaborators and agents, and no tier on either names iOS, the App Store or a mobile build. Writing a number there would be inventing one.

StoreReady, one AI app builder's row in full: the App Store verdict, what it produces, and every claim carrying its source and its date. This is the unit the comparison is built out of.
StoreReady, one AI app builder's row in full: the App Store verdict, what it produces, and every claim carrying its source and its date. This is the unit the comparison is built out of.

A figure holds while the page under it moves

Each price stores the fragment of the vendor's page that would have to still be there for the figure to still be true, and the nightly pass re-fetches the page and looks for it. Draftbit is the clean case. Standard held at $12 a month exactly as published, while editor seats on the same page went from $8 to $16 each. The number we print didn't move. The page around it did, and the next check now compares against what the page says now.

a0.dev went the other way. When its row was written, its plan list ran from Pro at $20 up to Pro 2500 at $450. Re-read on 2026-09-04, that same list carries Pro 5000 at $800 a month and a separate Max plan at $200 a month. The entry price hadn't changed at all.

Expo plus EAS is the one row where the iOS number is lower than the paid one, because the free tier builds for iOS and the $19 Starter is bought for something else entirely.

See the grid: https://storeready.thecompound.tech/kd

---

One shipped product, taken apart, once a month. What it does, what it cost to build, what the pipeline behind it looks like, and what the numbers did, read off the repository and the live site, not written from memory. Join the list.

All writing