This Data Processing Agreement ("DPA") forms part of the agreement between Hindsight Intelligence Ltd ("Processor", "we") and the Customer ("Controller", "you") for the use of ProjectHindsight and/or ConditionIQ (the "Services"), and applies whenever we process personal data on your behalf as a processor under UK GDPR Article 28.
This DPA does not apply to personal data for which we are the controller (for example, your own account and billing details), which is governed by our Privacy Notice.
"UK GDPR", "personal data", "processing", "controller", "processor", "data subject", and "personal data breach" have the meanings given in the UK GDPR and the Data Protection Act 2018. "Sub-processor" means any processor engaged by us to process personal data on your behalf in providing the Services.
For Customer Data processed within the Services, you are the Controller and we are the Processor. We will process Customer Data only on your documented instructions, including with regard to transfers of personal data to a third country, unless required to do otherwise by UK law — in which case we will inform you of that legal requirement before processing, unless the law prohibits us from doing so.
We shall:
You provide general authorisation for us to engage the sub-processors listed in Annex 3 for the purposes described. We will:
Where processing of Customer Data involves a transfer of personal data outside the UK (for example, to AI sub-processors located in the United States), we will ensure that an appropriate transfer mechanism is in place, such as the UK International Data Transfer Agreement, the UK Addendum to the EU Standard Contractual Clauses, or reliance on the UK Extension to the EU–US Data Privacy Framework where the recipient is certified.
We will notify you without undue delay, and in any event within 72 hours of becoming aware, after becoming aware of a personal data breach affecting Customer Data, and will provide you with information reasonably necessary for you to meet any obligations to report the breach under UK GDPR, including:
We will make available to you, on reasonable written request and no more than once per year (except following a confirmed personal data breach), information necessary to demonstrate compliance with this DPA, which may take the form of a summary of our security measures, relevant certifications, or responses to a reasonable security questionnaire. Where you reasonably require an on-site audit, we will discuss timing, scope, and confidentiality terms in good faith; reasonable costs of facilitating such an audit may be charged.
On termination or expiry of the Services, we will, at your written election made within 30 days, either delete or return all Customer Data (and any copies) within a further 30 days, except to the extent that UK law requires us to retain some or all of the Customer Data, in which case we will isolate and protect that data from further processing.
Each party's liability arising out of or in connection with this DPA is subject to the limitations of liability set out in section 15 of our Terms of Service.
| Subject matter | The processing of personal data by Hindsight Intelligence Ltd as Processor, in the course of providing ProjectHindsight and/or ConditionIQ to the Controller. |
|---|---|
| Duration | For the term of the Controller's Subscription, plus any post-termination retention period described in section 9. |
| Nature and purpose | Hosting, storage, AI-assisted analysis, search, and retrieval of Customer Data submitted by the Controller's authorised users, for the purpose of providing project knowledge management (ProjectHindsight) and/or asset condition management (ConditionIQ) services. |
| Categories of data subjects | Employees, contractors and personnel of the Controller (e.g. engineers, asset managers, project staff) whose names or identifying details may appear in lessons, inspection records, sign-offs, comments, or uploaded documents and photographs. |
| Categories of personal data | Names, job titles, email addresses, and any other personal data the Controller chooses to include within Customer Data (e.g. names of staff associated with a lesson, inspection, or approval). Hindsight Intelligence Ltd does not require or request special category data, and the Controller should avoid including special category data in Customer Data save where strictly necessary and lawful. |
| Special category data | Not intentionally processed. Should special category data be inadvertently included in Customer Data (e.g. within an uploaded photograph or document), it is processed under the same security measures as other Customer Data and solely on the Controller's instructions. |
| Area | Measure |
|---|---|
| Encryption in transit | All connections to the Services use HTTPS/TLS. |
| Authentication | JWT-based session authentication; passwords stored using bcrypt hashing. |
| Access control | Role-based access within each organisation; data is isolated by organisation ID at the application and database level. |
| Infrastructure | Hosted on Microsoft Azure (ProjectHindsight) and Vercel / Neon (ConditionIQ), each with their own security certifications. |
| Backups | Regular automated database backups, with point-in-time restore capability. |
| Staff access | Access to production data limited to personnel who require it to operate and support the Services, on a need-to-know basis. |
| AI processing | Content sent to AI sub-processors is not used to train their general-purpose models, per our contracts with those providers. |
| Vulnerability management | Dependency vulnerability scanning and a documented process for applying security updates. |
| Incident response | Documented process for identifying, containing and reporting personal data breaches in line with section 7 of this DPA. |
| Sub-processor | Service provided | Location |
|---|---|---|
| Anthropic | AI model (Claude) — lesson extraction, condition assessment, AI Advisor | United States |
| OpenAI | Supplementary AI processing | United States |
| xAI (Grok) | Web search — ProjectHindsight Discovery feature | United States |
| Microsoft Azure | Application and database hosting — ProjectHindsight | EU / UK data centres |
| Vercel | Application hosting — ConditionIQ (London, LHR1) | United Kingdom |
| Neon | PostgreSQL database hosting — ConditionIQ (eu-west-2) | European Union |
| Mapbox | Map tile rendering — ConditionIQ asset condition map | United States |
| SendGrid | Transactional email delivery | United States |
| Stripe (when activated) | Payment processing and subscription billing | Ireland / United States |
| Tavily (when activated) | Web search — ProjectHindsight Discovery feature | United States |
We will update this Annex as described in section 5 of this DPA when sub-processors are added, removed, or replaced.
Questions about this DPA, or requests for a signed copy for your procurement records, can be sent to support@hindsightintelligence.co.uk.