Three layers of identity
- Your account — who can edit the Vibe project.
- Your bound Tadabase app — the data being read and written.
- The end user signed into your published Vibe app — whose RLS scope applies to every API call.
RLS at the edge
Every call to /api/* runs server-side with the end user's Tadabase session. The Domain API enforces RLS row-by-row and field-by-field. Sensitive field types like Password are stripped before any response leaves the API.