Workspace isolation
Every request is checked on the server against the company the session belongs to. Records carry their company in the database and cross-company references are rejected by database constraints — changing a URL or an ID never reveals another company’s data.