Data retention & deletion policy

Last updated 1 September 2026

We keep data only for as long as it is needed to provide the service, and delete it when the client or account it belongs to is removed. Deletion respects our multi-tenant model: erasing one agency’s or client’s data never affects another’s.

The raw page HTML and PageSpeed responses we capture while assessing a site are the exception: they are working material rather than results, so they expire automatically 30 days after an assessment runs. The scores and findings derived from them are kept as part of your history.

Data typeRetentionDeletion trigger
OAuth tokens for connected Google accountsUntil you disconnectDeleted immediately on disconnection or revocation
Marketing metrics, crawl data, findings and performance resultsFor the life of the clientDeleted when the client is deleted or the account is closed
Insights, opportunities, risks, recommendations and feedbackFor the life of the clientDeleted when the client is deleted or the account is closed
Timeline events and client contextFor the life of the clientDeleted when the client is deleted or the account is closed
Raw assessment artefacts (page HTML, PageSpeed JSON)30 daysExpire automatically after 30 days, and are deleted with the client or on account closure
Account and user recordsFor the life of the agency accountDeleted within 30 days of account closure

Disconnecting a Google account

When you disconnect a client’s Google Analytics or Search Console account, we immediately delete the stored access token and stop syncing any further data. Marketing figures already captured in past assessments are kept as part of that assessment’s historical record, so your progress over time stays intact. To erase that historical data as well, delete the client or close the account.

Deletion requests

  • Delete a single client from its Settings tab — this removes the client and all of its data.
  • Close the whole account from Settings — this deletes the agency and every client’s data.
  • For any other deletion request, contact us and we will action it within the window above.

Scheduled expiry

We do not currently auto-expire data on a fixed schedule; deletion is driven by the events above. Time-based expiry may be added in future and this policy updated accordingly.