Platform
Hosting & deploysPush to a branch, get a live linkDatabaseReal Postgres, yours to exportSign-inEmail and Google, users includedFile storageUploads, photos and documentsPaymentsCheckout and plans, same projectAI gatewayEvery model, with a hard spend cap
Solutions
Moving an app overFrom Lovable, Bolt, Replit or v0Your first real appNever shipped anything beforeSide project → businessWhen people start paying youPricing$20/month plus prepaid credits
Resources
DocsGuides written for people who are newChangelogWhat shipped, most recent firstComponentsPaste-ready UI for sign-in and moreSupportA person answers, not a queue botRefer a friendBoth of you get credits Start for $20
Platform

Sign-in, already wired.

Accounts are the thing that turns a demo into an app, and the thing that most first projects get wrong. Yours arrives connected to the database, with the rules already switched on.

Row rulesenforced server-side
adasigned in reysigned in HABITS TABLE owner = ada · 3 rows visible owner = rey · 7 rows visible everything else · hidden
What you get

The parts people usually forget.

Not just a login form — the session handling, the user list, and the rule that stops one customer reading another customer’s rows.

Email and Google, day one

Magic links or passwords, plus Google. Users land in a real table you can query and join against.

Rows locked by default

A new table is closed until you say who can read it. The safe setting is the one you get without doing anything.

Sessions handled properly

HTTP-only cookies, rotation, and revocation from the console when someone loses a laptop.

Why it matters

The mistake that leaks a whole database.

Roughly one in ten AI-generated apps ships with its data rules missing or misconfigured, which quietly makes every row public. It happens because the rules are a separate step in a separate dashboard that nobody remembers to do.

  • Closed until you open it. Tables deny reads until a rule exists.
  • Warned before you ship. A public table blocks the deploy and tells you which one.
  • Tested from the client. The console queries as a real signed-in user, not as the owner.
What a leak looks likeblocked at deploy
adasigned in reysigned in HABITS TABLE owner = ada · 3 rows visible owner = rey · 7 rows visible everything else · hidden
Ready when you are

Give the thing you built a real home.

A project with hosting, a database, sign-in and storage from the first minute — for $20.

© 2026 Camplax $20 / month · credits stop at zero
Ask about Camplax