54
EN ES PT

A database and logins, without touching either

The moment a site needs to remember something — a booking, an application, a member — it stops being a page and starts being software. That is where projects normally stall: you now need a database, an API, permissions and a screen to read what came in. Describing what the site collects should be enough, and here it is.

Doing it yourself · 54

Feature by feature

Doing it yourself54
Creating the dataDesign tables, write the schemaDescribe what the site collects
PermissionsWrite row level security policiesThe owner reads the admin, the public only writes through the form
The formBuild it and wire it to the APICreated with the collection
Reading what arrivedBuild an admin screenIt is already there
User accountsPick a provider and integrate itEmail code login, included

Written from each product's public documentation. Products change: check theirs before you decide. No prices here for the same reason.

FAQ · Database and logins

The 10 questions people ask about Database and logins

Do I need to know SQL?

No. You never see it. That is the trade — you also do not get raw SQL power, and if you need that you want a real Postgres provider.

Where is my data stored?

In your site's own collections, reachable only by you through the admin and by your pages through the form.

Can I export it?

Yes, whenever you want.

How do logins work?

The person enters their email, receives a code, and is in. Nothing to remember, no password database for you to protect.

Can I have private pages for members only?

Yes — pages that only show their content to someone who is logged in.

Can I edit entries after they arrive?

Yes, from the admin: read, edit, mark as reviewed, delete.

Is it safe?

Each site's data is isolated and the admin requires being the owner. Public config goes in site variables; secrets never belong in a page, on any platform.

How much data can I store?

Limits depend on the plan and the panel shows what you are using. The number is visible before you hit it, not after.

Can I connect an external database instead?

Your pages can call any HTTP API you already have.

What if I need something the admin does not do?

Describe it. The admin is part of the site, so it can be changed like everything else.

+

Keep comparing

A database and logins, without touching either

Describe your site — free