{"slug": "polsia-raised-30m-source-map-fake-arr-dead-users-god-mode-over-your-company", "title": "Polsia raised $30M; source map: fake ARR, dead users, god-mode over your company", "summary": "Polsia, an AI startup that raised $30 million, was found to have fabricated its key metrics, with its actual recurring revenue being approximately $0 due to a 48% monthly churn rate. An analysis of the company's publicly exposed source code revealed that 93.7% of its claimed 120,000+ companies were inactive, and its \"autonomous AI\" system relied heavily on human operators, including a QA-labeling system and a \"god-mode\" administrative override. The company's supposed proprietary AI was actually a rented Claude model on AWS Bedrock, and its claimed $10M ARR was largely composed of one-time payments.", "body_md": "Polsia's own “recurring” line is just $4.6M of it — and at their own ~48%/mo churn, what actually recurs rounds to $0. (“Polsia” is literally “AI Slop” spelled backwards.)\nPolsia raised on the pitch of a fully autonomous AI company-builder at \"$10M ARR\" across \"120,000+ companies.\" We pulled their public API and reconstructed their own published source map. The AI has a lot of human help — the \"ARR\" is about half one-off — and 93.7% of the companies are dead. None of this needed a login.\nWe did the technical due diligence the $30M round skipped. Hold “ARR” to its actual meaning — revenue that recurs a year out — and their own snapshot (2026-05-22) gives three different numbers:\nThe current base does pay out ~$808K as it churns to zero over the next year — but that’s a one-time decaying tail, not recurring revenue (~2-month average customer lifetime), and after compute (57% of every subscription dollar) plus the human ops team it’s net-unprofitable. They raised $30M on the $9.70M number.\ncurl -s https://polsia.com/api/public/live/dashboard | jq '{headline: .stats.arr_usd, their_recurring: .dailyMetrics.arr, monthly_churn: .stats.paid_churn_detail}' # headline 9702733 · their_recurring 4630500 (sub-MRR×12) · churn ≈48%/mo # → 0.04% of the base survives 12mo → revenue that actually recurs ≈ $0\n\"an autonomous AI system that plans, codes, and markets your company 24/7\"polsia.com · 2026-05-22\nPolsia shipped their production source map to the public web. Reconstructed from it: the full internal admin and team-economics UI — 1,355 source modules that the marketing never mentions.\nPolsia shipped their production source map to the public web — 1,355 modules, including the internal admin console the “zero-employee, autonomous” marketing never mentions. We're careful here: admin actions like triggering a cycle or granting credits could be agent-driven, so we don't lean on those. One thing can't be: their own code runs a human QA-labeling system — reviewers hand-grade the AI's runs (agent_run_score_labels) with an inter-rater agreement panel across reviewers. You only build consensus scoring for human graders; an agent doesn't need a panel to agree with itself. Add per-user operator logins (polsia_admin_users) and a god-mode override on every “autonomous” company, and it's a human-in-the-loop operation — not the hands-off AI the marketing sells.\ncurl -s \"https://polsia.com/$(curl -s https://polsia.com/ | grep -oE 'assets/index-[A-Za-z0-9_-]+\\.js' | head -1).map\" | jq '.sources | length' # 1355 → the full internal admin + team-economics UI, shipped public\nThe public source map from §01 isn't a stray file — it's their entire front end: 1,355 modules, 464 cleanly reconstructable into a running app. The company-running “intelligence” isn't in it because it isn't theirs: the calls go to Claude on AWS Bedrock — a commodity model anyone can rent. So the “$30M proprietary autonomous AI” is, in substance, a published web app wired to a model they pay per-token for. The point isn't “we took their code” — it's that they shipped it themselves, and the moat is rentable. (Reconstruction is commentary on a public artifact; we don't republish their source.)\ncurl -s \"https://polsia.com/$(curl -s https://polsia.com/ | grep -oE 'assets/index-[A-Za-z0-9_-]+\\.js' | head -1).map\" | jq '.sources | length' # 1355 source modules — their full front end, shipped public\nTheir own admin layer keeps a god-mode override on every company on the platform — administrative access to impersonate the account, escalate, run SQL against production, and override or halt a company's operation. Whatever you build on Polsia, Polsia retains override and kill access to it; control isn't exclusively yours. We're precise: this is about access and override, not legal ownership — but operationally, the off-switch belongs to them.\n\"approaching $10M ARR\" · \"$1M/week, approaching $10M\"polsia.com marketing · 2026-05-22\nThe headline $9.70M is five annualized 30-day cashflow buckets (snapshot 2026-05-22): subscriptions $4.64M (47.8%), one-off packs $1.97M (20.3%), ad-spend pass-through $1.93M (19.9%), 1-hour “boosts” $0.80M (8.2%), user-company payments $0.36M (3.7%). ~20% of their “ARR” is literally ad spend — money flowing through for ad buys, annualized as revenue. Only the subscription slice (~$4.6M) is recurring revenue at all — and even that isn't durable or profitable: it churns ~48%/month (so it doesn't actually recur a year out — real ARR ≈ $0, above), and AI compute alone eats ~57% of every subscription dollar (§02-D). The ~$4.6M is not a profitable recurring business; it's a number that evaporates and loses money on the way.\ncurl -s https://polsia.com/api/public/live/dashboard | jq '.stats.arr_usd' # \"9702733\" = (subscription + instant_packs + ad_spend + boosts + user_company over 30d) × 12 — ~20% is ad spend\nTheir own arrHistory peaked at +$894K the week ending May 14, then +$347K the next — a 61% drop. Live, the trailing-7-day add is +$282K and still falling. Decelerating, not accelerating; and the near-monotonic curve despite their own ~48% monthly churn is what cumulative gross-flow looks like, not net recurring ARR.\nEvery figure here is the founder's own — but the starting number changes with the telling. On Apr 23: \"$700k → $7M in 7 weeks.\" By May 17: \"$250k → $9.5M in 3 months.\" The endpoint rises, the baseline drops, the window stretches. (And May 8: \"$8.5M run rate… got hit by a $1M Anthropic bill last month\" — the LLM-cost side of the same ~48% picture.)\nSame-period, no annualization: their own daily_ai_cost ($7,344) against their own daily subscription run (sub-MRR ÷ 30 ≈ $12,887) — AI compute alone eats ~57% of every subscription dollar. What’s left doesn’t cover the human ops team + infra, so the recurring line is net-unprofitable (their dashboard even publishes a per-task cost). The DD question the round skipped: where’s the durable, profitable business?\ncurl -s https://polsia.com/api/public/live/dashboard | jq '{ai_cost_per_day: .stats.daily_ai_cost, sub_mrr: .stats.subscription_mrr}' # $7,344/day compute ÷ ($12,887/day recurring) ≈ 57% to compute alone\n\"120,000+ companies built on Polsia\"polsia.com · 2026-05-22\nThe marketing leads with the creation count. The live API reports ~7,437 active out of ~118,683 ever created — a 6.3% active rate (the totals tick up daily; the rate doesn't). The big number is companies spun up, not companies operating.\ncurl -s https://polsia.com/api/public/live/dashboard | jq '.stats | {total_companies, companies}' # { \"total_companies\": 118683, \"companies\": 7437 } → companies = active ≈ 6.3% (snapshot 2026-05-22)\nThe \"fund\" companies Polsia showcases as living proof of the model report zero revenue — all 16 of them, $0.00 — while the homepage cites \"$10M.\"\ncurl -s https://polsia.com/api/companies/fund | jq '.companies[].revenue' # \"0.00\" (×16 — every showcased fund company)\nProbe the most-recently generated live *.polsia.app companies and the reason the fund reports $0.00 becomes structural: the pages render (HTTP 200) but carry no checkout, no payment form, no Stripe. A \"company\" that can't accept money can't have revenue.\ncurl -s https://<company-slug>.polsia.app | grep -ciE 'stripe|/checkout|<form|data-price|add to cart' # 0 → no payment path on the newest generated companies\n\"public_dashboard_enabled\": falsethe same API response · 2026-05-22\nFor Polsia's 16 showcased \"fund\" companies, the public dashboard endpoint returns — unauthenticated, even while the payload itself reports public_dashboard_enabled: false — the owner's real name and Twitter handle, the full 18-agent roster with each agent's execution count and total cost, per-execution cost in USD (with start/end timestamps and duration — one onboarding run billed $0.79), and the company's financial balances (total donated, total spent, operations). That's the company's entire operational + cost + financial telemetry plus owner PII, served to anyone. Scope, kept honest: bounded to those 16 fund companies (arbitrary slugs 404), so it's a precise, rich privacy lapse — not a mass leak. (We've redacted the PII in the image; we're not republishing it.)\ncurl -s 'https://polsia.com/api/public/dashboard/<fund-slug>' | jq '{name:.user.full_name, handle:.user.twitter_handle, opted_out:.user.public_dashboard_enabled, spent:.balance.total_spent_usd, agents:(.agents|length)}' # name + handle + balances + 18 agents (each w/ cost) — with \"opted_out\": false\n\"i'm raising $31M to block Polsia spam emails\"@marckohlbrugge (BetaList, verified) · 721 likes / 56K views — out-performed Polsia's own launch posts\nThe most-amplified reaction to the $30M raise wasn't applause — it was a rival builder's one-line dunk on the outbound spam, which drew more engagement than Polsia's own announcements. And when an independent builder actually ran the product, the result was not a company that runs itself:\nAn AI-built company that \"didn't make any sales in the 72 hours since launching\" — \"hollow shells.\"Mike Todasco, \"The Startup Slop Problem\" · independent hands-on test\n\"wrong names in outbound, burned credits, support lag, customer state wiped on lapse\" — no employees looks different when the user becomes QA, with a credit card.@Progon3k (verified) · hands-on user report\n\"No employees\" is the pitch. In practice the unpaid employee is the customer — debugging the agent's mistakes on their own dime.\n\"Polsia is 'AI slop' backwards. Nomen est omen.\"@arvidkahl (verified) · also flagged by @BrendanFalk (verified)\nP-O-L-S-I-A reversed is A-I-S-L-O-P. Builders spotted it within hours of the raise. We're not reading anything into it that the spelling doesn't already say — nomen est omen, the name is the omen.\nOn Polsia’s own numbers, the only thing compounding is the compute bill.", "url": "https://wpnews.pro/news/polsia-raised-30m-source-map-fake-arr-dead-users-god-mode-over-your-company", "canonical_source": "https://zero-arr.vercel.app", "published_at": "2026-05-23 22:25:34+00:00", "updated_at": "2026-05-23 23:04:16.581999+00:00", "lang": "en", "topics": ["artificial-intelligence", "startups", "venture-capital"], "entities": ["Polsia"], "alternates": {"html": "https://wpnews.pro/news/polsia-raised-30m-source-map-fake-arr-dead-users-god-mode-over-your-company", "markdown": "https://wpnews.pro/news/polsia-raised-30m-source-map-fake-arr-dead-users-god-mode-over-your-company.md", "text": "https://wpnews.pro/news/polsia-raised-30m-source-map-fake-arr-dead-users-god-mode-over-your-company.txt", "jsonld": "https://wpnews.pro/news/polsia-raised-30m-source-map-fake-arr-dead-users-god-mode-over-your-company.jsonld"}}