Where your data lives
Data is stored in India.
The region is not a label on a settings page — it decides which database holds your rows. A request for data a given node does not hold is refused outright, naming the node that does hold it, rather than quietly served from somewhere else. That refusal is the whole point: telling you your data is in one place while it sits in another is the failure this design exists to prevent.
Backups and recovery
Encrypted automated backups, 7 daily / 4 weekly / 12 monthly, stored in the same region as the data, with restores verified by an automated job. That job restores the newest backup into a scratch database and checks it is real; if it fails, goes stale or has never reported, it wakes someone up.
Backups include roles and grants as well as data, because a dump without them restores into a database the application cannot log in to.
Your data, and getting it out
Every category of operational data has a retention window and ages out on a schedule — raw social-listening mentions after 180 days (30 days for anything retrieved from the YouTube API, which is YouTube's own limit), notifications after 90, and so on. Workspaces can tighten those windows. Legal hold stops all automated deletion for an account.
You can export your content, contacts and full audit trail at any time. Deleting a workspace erases it and leaves only a tombstone containing no personal data. The full schedule is in the Privacy Policy; step-by-step removal instructions are on the data deletion page.
Every third party that can receive data is listed publicly, with purpose, data categories and region, on our sub-processors page. We give 30 days' notice before that list changes. We use no third-party product analytics, no error-tracking service, no advertising pixels and no session replay.
AI, and what we do not do with your data
Content is AI-generated and a human approves it. We do not train models on your data — CoreLayer’s own writing model learns only from posts written for our own accounts and for fictional test businesses. Outcome learning adjusts scoring weights on your workspace's own results, plus anonymous tone and format counts per trade that are used only once five businesses have contributed — and that any workspace can switch off.
Where we call Anthropic or OpenAI directly, their API terms state inputs are not used to train their models. Where the configured provider is OpenRouter, requests are brokered onward and we cannot give one no-training guarantee across every model reachable that way — ask us and we will pin your workspace to a direct provider. Exported creative carries a real C2PA Content Credentials manifest recording that it was AI-made — readable by any C2PA tool, and tamper-evident.