AI Scout Daily
News

Why Founders Are Switching From Lovable to Blink: A 76-Day Security Exposure, Credit Burn, and a Backend They Had to Run Separately

Founders and serious builders posting in public threads give the same three reasons for leaving Lovable, and Blink now ships a one-click importer built for the move. Here is what each reason rests on, what Lovable has fixed, and what the switch actually involves.

Priya Nair·October 5, 2026·7 min read

TL;DR

Founders who have moved from Lovable to Blink name three reasons in public posts: security (Lovable's own incident report admits a regression exposed public projects' source code and chat history for 76 days, from 3 February to 20 April 2026), cost (credit-metered pricing where failed attempts still spend credits), and architecture (a Supabase backend that is configured and billed separately). Blink ships row-level security on by default and bundles the database, sign-in, and hosting, and since 13 May 2026 it offers a one-click importer for Lovable projects by GitHub repo or ZIP. No one has published a count of how many founders have switched, so the trend below rests on named threads and posts, not on a platform statistic.

Search Reddit for people leaving Lovable and the same names keep coming up on the other side. In r/devops a poster comparing three builders says Bolt's auth broke, Lovable was buggy, and Blink shipped a full stack cleanly in two days. In r/lovable a thread titled "I'm stopping lovable" has a commenter naming Blink as a full-stack alternative. In r/vibecoding another builder describes settling on Blink after months of jumping between Cursor, Lovable, and Bolt. We only saw these as Google search snippets, because Reddit blocks automated page fetches, so treat them as opinions, not measurements. What can be checked is why they say they left.

Reason 1: Security, and a 76-day exposure Lovable has admitted

The most concrete reason is on the record. Cyber Kendra reports that Lovable published a formal incident report admitting a backend regression it introduced in February 2026 re-exposed chat histories and source code of public projects to any logged-in user, undoing protections it had put in place between March and November 2025. The exposure ran from 3 February to 20 April 2026, 76 days.

  • How it surfaced: on 20 April a researcher posted that five API calls from a free account were enough to pull another user's source code, hardcoded database credentials, and full AI conversation history.
  • Why it ran 76 days: multiple valid reports filed through HackerOne from 22 February were closed without escalation, because Lovable's triage documentation still described public chat visibility as intended behavior. Lovable said it fell short.
  • The response: Lovable says the fix shipped within two hours of public disclosure, that it is converting historical public projects to private (keeping its official remixable templates), and that it will notify owners whose projects were accessed by non-owners.
  • The limits: Cyber Kendra says private projects and Lovable Cloud were never affected. Streatix notes that Lovable has not published how many projects were read, and that one detail, a Danish nonprofit's live app, rests on a single outlet's reporting.

It is not the only incident builders cite. Superblocks' August 2026 review points to CVE-2025-48757, which it says left 303 endpoints across 170 projects exposing emails, payment status, and API keys, and notes that Lovable's own docs put row-level security and access control on the builder to verify. For a founder holding customer data, that is the line that matters: who is responsible for checking that one customer cannot read another's records.

Blink's security documentation takes the opposite default. It says authentication is required, row-level security is on for all new projects, and raw SQL is disabled for user tokens, so each user's queries are filtered to rows they own at the database layer. Blink's docs are its own statement of how the product behaves, not an independent audit, and we did not test its row-level security ourselves.

Reason 2: Credit metering that punishes iteration

Pricing complaints are the second pattern. Superblocks writes that credit drain dominates Lovable pricing write-ups: each prompt costs credits, and each failed attempt costs more. A founder who moved a Lovable app to their own server in March 2026 wrote that they kept upgrading for build credits, downgrading to cut the recurring cost, then upgrading again to make changes, and that they were rationing edits.

PlanLovable (per Superblocks, 25 Aug 2026)Blink (per Blink docs, 5 Oct 2026)
Free5 credits a day, capped at 30 a month; Git sync5 credits a day, capped at 30 a month; database and sign-in included
Entry paidPro $25/month, 100 credits; custom domainsStarter $25/month, 100 credits; production hosting and custom domain
Next tierBusiness $50/month, 100 credits scaling up; SSO, security centerPro $50/month, 200 credits
BackendSupabase, configured separatelyPer-project SQL database, sign-in, hosting in the same project
Both vendors meter usage in credits, so compare what is included, not only the headline price. Prices are as published by each source on the date shown.

The prices are close, so the real difference is what the credits cover. On Lovable the backend sits in a separate Supabase account with its own limits, a point Blink's comparison page makes and that Superblocks confirms when it says apps run on a Supabase backend. Blink's database, sign-in, and hosting come with the project.

Reason 3: A backend that is yours to wire up

Lovable generates a React front end that connects to Supabase for data, sign-in, and storage. That is a standard, portable stack, and the founder who left in March called their Lovable code normal React and TypeScript with no lock-in. But it means a second account, row-level security policies, and environment variables to manage, which is where the security risk above lives. Several of the threads describe hitting this wall once a prototype needed real users.

What makes the switch practical: a one-click importer

Blink's changelog for 13 May 2026 lists a Migrate From Another Platform feature that imports projects from Bolt, Lovable, Replit, Emergent, or Manus by GitHub repo or ZIP. If you paste your Supabase Project URL and Service Role Key and choose tables, Blink copies the rows across, and it says import takes 2-4 minutes to a working preview. Blink's own Explore gallery already carries an app titled "Migrated from lovable", a small CRM, which shows the path being used but says nothing about volume. The changelog does not say whether Supabase auth users or stored files transfer, so check both after an import.

What we could not confirm

  • How many founders have switched. Neither company has published a figure, and the Reddit evidence is a handful of threads read as snippets.
  • Whether Lovable's later fixes close the gap. Lovable says it fixed the regression in two hours and holds SOC 2 Type II and ISO 27001 certifications, per Superblocks.
  • How the importer performs on a large production app. We did not run one for this article.

What this means for founders choosing a tool

  • If you built on Lovable before November 2025 and had public projects, rotate every credential that appeared in your code or chat history, whether or not you plan to leave.
  • Check who owns your data protection. A tool that enables row-level security by default carries more of that risk than one that leaves it to you.
  • Compare all-in monthly cost, including the backend, not the headline plan price.
  • If you do move, try the importer on a copy first and test sign-in, files, AI calls, and payment webhooks before pointing a domain at it.
PN
Priya Nair

AI Industry Reporter

Priya covers model releases, industry announcements, and the gap between what labs claim and what independent evaluators actually find. She reads the primary source - the paper, the system card, the benchmark org's own statement - before writing a word.