← Back to blog
Platform

What per-tenant isolation means for your data

What per-tenant isolation means for your data

"Per-tenant isolation" is easy to claim and hard to prove. In Arteliox it's enforced in the database itself, not in the app layer where a single missed check could leak data.

Every tenant-scoped table carries a tenant id and runs under row-level security, so a query can only ever see the rows that belong to the active tenant. Foreign keys are composite: they include the tenant id, so it's impossible to link a record across tenant boundaries even by mistake.

The upshot: one studio can never read another's clients, galleries, or invoices. Isolation isn't a setting you can forget to turn on. It's the default the whole system is built around.

Opening soon

Run your business on Arteliox.

Photo Studio CRM opens soon. It starts with 14 days free, every feature included. More solutions are coming to the same platform.