What are iDBQuery's data retention and deletion policies?

iDBQuery keeps very little of your data because it queries your sources in place rather than copying them; it retains mainly connection settings, schema metadata and cached results, all of which you can delete. Delete a source or workspace and its stored metadata and cached results are removed, and self-hosted deployments put retention entirely in your hands.

Retention is simpler with iDBQuery than with a warehouse-based stack, because there's far less to retain in the first place.

Since iDBQuery queries your sources in place and builds a live model over them, your underlying records stay in your own databases and files — iDBQuery isn't a second permanent copy of them. What it does hold is operational:

  • Connection configuration and encrypted credentials for each source.
  • Schema metadata and the semantic layer it learns so it can understand your data.
  • Cached results, reports and dashboards you've created.
  • Audit and activity logs.

You stay in control of all of it. Removing a source deletes its stored metadata, cached results and credentials. Deleting a workspace removes its associated stored data. When you cancel, you can export what you've built and then have the workspace deleted.

Deployment changes the picture entirely. In a self-hosted, single-server or air-gapped deployment, every one of these artefacts lives inside your own infrastructure, so retention periods, backups and deletion are governed by your policies, not ours — there is no copy sitting in a vendor cloud to worry about. This is also what makes iDBQuery straightforward to align with data-subject deletion requests: you can trace a figure to its exact source rows, and you control where any derived data is stored and when it's purged.

Updated 2026-06-22