What it owns
Nothing durable. A record the app writes is a record in the engine’s database, checked by the engine’s rules. If the phone is lost, nothing is lost with it.What it reads and writes
The views are the contract. Every view runs as the signed-in user, so a person sees only the rows their role allows. The app’s data types are generated from the engine’s views by a script in the backend repo, so a view that changes shape is an app change too and the two repos move together.
The app never talks to Zoho, QuickBooks or Twilio directly. A change made in the app reaches the CRM through the engine’s sync; see How sync works.