Academic Intelligence

Data Retention & Deletion Policy

Version: 1.0
Effective date: 12 May 2026
Website: checkitquick.academicintelligence.co.uk
Service provider: Academic Intelligence Ltd
Registered office: 60 Viceroy Court, 36 Dingwall Road, Croydon, England, CR0 2NG
Company number: 17204358 (Companies House)
Contact email: [email protected]
Privacy contact: [email protected]
Security contact: [email protected] (include Security incident in the subject for incidents)
Hosting location: London, United Kingdom

1. Purpose of This Policy

This Data Retention & Deletion Policy explains how Academic Intelligence Ltd, referred to as we, us or our, retains and deletes data in connection with checkitquick.academicintelligence.co.uk, referred to as the Service.

The purpose of this Policy is to:

2. Scope

This Policy applies to data processed or stored by the Service, including:

This Policy should be read together with our:

3. Summary of Our Retention Position

The Service is designed not to store parent or pupil records.

We do not intentionally retain:

The Service stores only the data needed to operate the school integration and user access, including:

3.1 Indicative retention periods (operational categories)

The following table summarises typical periods for categories we control directly. Actual retention may vary where investigations, legal holds, backup cycles or statutory obligations require a different approach (see later sections).

Category Typical period
Security and application logsTypically 30–180 days unless a longer period is temporarily needed for a security investigation
Support recordsTypically 12–24 months unless deletion is requested earlier and is lawful
Backup copiesAccording to backup rotation (typically up to approximately 90 days unless operational needs require otherwise)
API keys and secrets after school closure or written deletion requestDeleted or disabled within 30 days unless lawful retention applies
SSO configuration after school closure or written deletion requestDeleted within 90 days unless lawful retention applies
School configuration after terminationRemoved in line with the Data Processing Agreement; allow for backup expiry and legal/security exceptions
Billing and accounting recordsUp to approximately six years where UK requirements apply

4. Roles and Responsibilities

4.1 Schools as Controllers

For parent, pupil and school data held in iSAMS, MySchoolPortal or related school systems, the school is normally the data controller.

The school is responsible for deciding:

4.2 Our Role

We are normally a data processor where we temporarily access school-controlled data to provide the Service.

We are normally a data controller for our own business, website, account, support, security and customer administration data, including user accounts linked to Google authentication.

5. Data We Do Not Retain

The Service does not intentionally retain parent or pupil records.

Parent or pupil information may pass through the Service temporarily during a session or technical request, but it is not stored as a permanent record by us.

This means that when a school or user asks us to delete parent or pupil records, we will usually explain that we do not hold those records and that the request should be directed to the school.

If any parent or pupil personal data is accidentally captured in logs, support records or error reports, we will handle it in accordance with this Policy and delete or minimise it where reasonably possible.

6. Data We Retain

6.1 School Account and Configuration Data

We may retain:

6.2 API Keys, Secrets and Credentials

We may retain:

These credentials are treated as sensitive security information.

6.3 User Account Data

User accounts are linked to Google authentication.

We may retain:

6.4 Logs and Audit Records

We may retain:

Logs are intended to support security, troubleshooting, auditability and service reliability.

6.5 Support Records

We may retain:

Schools and users should avoid sending unnecessary parent, pupil, API secret or password information in support requests.

6.6 Billing, Contract and Business Records

We may retain:

7. Retention Schedule

The following retention periods apply unless a longer or shorter period is required by law, contract, security need, dispute, investigation or legitimate business requirement.

Data category Retention period Reason
Parent and pupil records from iSAMSNot intentionally retainedThe Service is not designed to store parent or pupil records
School name and school identifierFor the duration of the school account, then up to 90 days after closureAccount administration and offboarding
School website URL and integration URLsFor the duration of the school account, then up to 90 days after closureService configuration and offboarding
API keys and secretsFor the duration of the school account, then deleted or disabled within 30 days of closure or written deletion requestSecurity and offboarding
SSO configuration valuesFor the duration of the school account, then deleted within 90 days of closure or written deletion requestAuthentication and offboarding
Google-authentication-linked user accountWhile the user is authorised, then deleted or disabled within 90 days of removal or requestAccount administration and security
User email addressWhile the user is authorised, then up to 90 days after removal unless needed for logs, security or business recordsAccount administration and audit
User role and permission recordsWhile the user is authorised, then up to 90 days after removalAccess control and audit
Login and security logs180 daysSecurity monitoring and investigation (aligned with our Security Overview)
API connection logs180 daysTroubleshooting and security
Configuration change logs12 monthsAudit, troubleshooting and security
Error logs90 daysDebugging and reliability
Support records24 months after closure of each support thread or ticketSupport history and dispute handling; records may consist of email, ticketing tools we use from time to time, or both
Breach/incident records6 yearsLegal, regulatory and audit purposes (Breach notification process)
Contracts and order forms6 years after end of contractLegal and limitation periods
Billing and accounting records6 years from the end of the relevant financial yearTax and accounting requirements
Backups30 to 90 days depending on rotation (often up to about 90 days)Service continuity and recovery
Marketing contact records, if anyUntil opt-out or no longer neededRelationship management

8. Deletion When a School Leaves

When a school stops using the Service, we will begin offboarding and deletion.

Unless a different period is agreed in writing, we will:

We may ask the school to confirm whether the Service should be fully disconnected before deletion.

The school is responsible for revoking API credentials in iSAMS, disabling any related MySchoolPortal configuration, and removing any school-side access permissions.

9. Deletion of API Keys and Secrets

API keys, API secrets and related credentials are high-risk security information.

We will delete or disable stored API credentials when:

Deletion from live systems should normally occur within 30 days of a valid request or account closure.

Copies may remain temporarily in backups until the normal backup cycle expires.

We recommend that schools also revoke or rotate credentials directly in iSAMS or the relevant third-party system.

10. Deletion of User Accounts

User accounts are linked to Google authentication and user email addresses.

A user account may be deleted or disabled when:

Deletion may include:

Some references to the user may remain in logs, audit records, support records, security records or legal records where retention is necessary.

11. Inactive Accounts

We may review inactive school and user accounts periodically.

If a school account has been inactive for 12 consecutive months, we may contact the school to confirm whether the account is still needed.

If we receive no response, we may:

If a user account has been inactive for 12 consecutive months, we may disable or delete it, subject to school instructions and operational needs.

12. Backups

Backups are used for service continuity, disaster recovery and security resilience.

Backups may include:

Backups are not used for ordinary access.

When data is deleted from live systems, it may remain in backups until the relevant backup expires or is overwritten.

Backup retention is normally 30 to 90 days depending on rotation.

If a backup must be restored, deleted data may temporarily reappear. Where this occurs, we will take reasonable steps to re-apply deletion where appropriate.

13. Logs and Audit Records

Logs and audit records help us protect the Service, investigate issues and support schools.

Logs may include personal data such as:

Logs should not intentionally contain parent or pupil records.

If parent or pupil data is accidentally captured in logs, we will delete, redact or minimise it where reasonably possible, unless retention is necessary for security, legal, audit or incident investigation purposes.

14. Support Tickets and Emails

Support records may be retained to help resolve issues, maintain continuity, defend claims and improve the Service.

Support records should not include:

If a school sends unnecessary sensitive information to us, we may delete, redact or ask the school to resend the request without unnecessary data.

Support records are normally retained for 24 months after the support request is closed.

15. Business and Legal Records

Some records are retained for legal, accounting, contractual and business reasons.

These may include:

These records are normally retained for six years after the end of the relevant contract, financial year or dispute.

16. Deletion Requests

Individuals may have the right to ask for their personal data to be erased in certain circumstances. The UK Information Commissioner’s Office explains that the UK GDPR right to erasure is not absolute and applies only in particular situations; see ico.org.uk.

Deletion requests should be sent to the privacy contact: [email protected].

A request should include:

We may need to verify the requester’s identity before acting.

17. Requests About Parent or Pupil Records

We do not intentionally retain parent or pupil records.

If a parent, guardian, carer, pupil or staff member asks us to delete parent or pupil information held in iSAMS or another school system, we will normally direct them to the school.

This is because the school controls those records.

Where we have accidentally captured parent or pupil data in support records, logs or error reports, we will review the request and delete or redact the data where appropriate.

18. Requests from Schools

A school may request deletion of:

We may ask the school to confirm the deletion request in writing.

We may refuse, delay or limit deletion where retention is necessary for:

19. Secure Deletion Methods

Deletion may involve:

Where deletion is not technically possible or would compromise security, audit integrity or legal obligations, we may restrict access, anonymise, redact or retain the data until deletion becomes possible.

20. Anonymisation and Aggregation

We may anonymise or aggregate data so that it no longer identifies a person or school.

Anonymised or aggregated data may be retained for:

We will not treat genuinely anonymised data as personal data.

21. Suspension Instead of Deletion

In some cases, we may suspend or disable data rather than immediately delete it.

This may happen where:

Suspended data will be access-restricted and retained only as long as necessary.

22. Subprocessors and Third-Party Providers

Where data is processed by subprocessors or third-party providers, deletion may depend on their systems and retention cycles.

Subprocessors may include:

Further detail is listed in our Subprocessor list.

Where a deletion request affects data stored with a subprocessor under our control, we will take reasonable steps to ensure deletion is completed in accordance with this Policy and our contracts.

Schools remain responsible for deletion from systems they control, including iSAMS, MySchoolPortal and school Google accounts.

23. Google Authentication Data

User accounts are linked to Google authentication.

We may store information received from or associated with Google authentication, such as:

If a user’s Google account is deleted or disabled by the school or Google, this does not automatically guarantee deletion of all records in the Service.

The school or user may need to request deletion separately.

When a Service user account is deleted, we will remove the active Google authentication linkage from the Service, subject to retention of logs, audit records, security records and legal records.

24. Review of Retention Periods

We will review this Policy and our retention periods periodically.

Reviews may consider:

This Policy should be reviewed at least annually.

25. Contact

Questions or requests about retention and deletion should be sent to:

Academic Intelligence Ltd
Privacy contact: [email protected]
Security contact: [email protected]
General contact: [email protected]
Registered office: 60 Viceroy Court, 36 Dingwall Road, Croydon, England, CR0 2NG
Company number: 17204358 (Companies House)
Website: checkitquick.academicintelligence.co.uk

Schedule 1 — Retention Table for Website Publication

Data Do we store it? Retention
Parent records from iSAMSNo, not intentionallyNot retained
Pupil records from iSAMSNo, not intentionallyNot retained
School name / identifierYesDuration of school account + up to 90 days
School website URLYesDuration of school account + up to 90 days
iSAMS/API endpoint URLYesDuration of school account + up to 90 days
API keys and secretsYesDuration of school account; delete/disable within 30 days of closure or request
SSO configurationYesDuration of school account + up to 90 days
Google-auth user emailYesDuration of authorised access + up to 90 days
Google account identifierYesDuration of authorised access + up to 90 days
User role/permissionsYesDuration of authorised access + up to 90 days
Login/security logsYes180 days
Configuration audit logsYes12 months
Support tickets/emailsYes24 months
Breach/incident recordsYes6 years
Billing/accounting recordsYes, where applicable6 years
BackupsYes30 to 90 days

Schedule 2 — School Offboarding Checklist

When a school leaves the Service, we will normally:

The school should also:

Schedule 3 — Internal Deletion Checklist

For internal operational use.

StepComplete?
Confirm requester identity/authority[ ]
Confirm school/account affected[ ]
Confirm data categories requested for deletion[ ]
Check whether parent/pupil data is actually held[ ]
Delete/disable school account if requested[ ]
Delete/disable user account if requested[ ]
Delete/disable API keys and secrets[ ]
Delete/disable SSO configuration[ ]
Delete school URLs and integration settings[ ]
Review support records for unnecessary data[ ]
Review logs where practical and proportionate[ ]
Note backup expiry period[ ]
Check legal/accounting/security retention exceptions[ ]
Record decision and action taken[ ]
Confirm completion to requester where appropriate[ ]

Schedule 4 — Short Website Summary

Last updated: 12 May 2026.