Every record lives in a MongoDB you supply — ownership is architecture, not a promise.
Most platforms promise your data is yours while holding every byte of it. EasySiteControl inverts the architecture: when you create a project you attach your own database, and everything the platform does — records, form submissions, media metadata, end-user accounts, automation logs — is written there. The platform's own registry holds only what routing requires, and its data-handling page lists every collection on both sides, kept honest by an automated test that fails the build when code and document disagree.
Backups run on your schedule with your tools, because it's your database. Compliance questions about data location answer themselves — the data is wherever you put it. And if you ever stop using the platform, your content is already sitting in plain MongoDB collections, readable by anything.