Search all 478 artefacts by title, document ID or content.
Printed on the legal letterhead. Page furniture, margins and repeating table headers come from the same stylesheet the PDF service uses.
Edsol Edtech Pvt. Ltd.
Pensieve Labs | Pensieve
DPA-GL-001
v1.0.0 | 31 July 2026
DPA-GL-001)Between Edsol Edtech Pvt. Ltd. and Customer legal name
By deployment model. This Agreement applies in full to every deployment model. The substance of the processing differs materially between models, and those differences are carried in the clauses and Annexures identified below, not concealed by generic drafting.
| Deployment model | Applies | Where the difference is carried |
|---|---|---|
DM-1 Dedicated (Pensieve-hosted, isolated project) |
Yes | Annexure I Section I-6; Annexure II column DM-1 |
DM-2 Shared (Pensieve-hosted, multi-tenant) |
Yes | Annexure I Section I-6; Annexure II column DM-2; 7.6 |
DM-3 Customer Cloud (Customer's own cloud project) |
Yes | Annexure I Section I-6; Annexure II column DM-3; 8.7; ADD-GL-009 |
DM-4 On-Premise (Customer's own infrastructure) |
Yes | Annexure I Section I-6; Annexure II column DM-4; 10.8; 14.9; ADD-GL-008 |
By jurisdiction. The operative body of this Agreement is drafted to the Digital Personal Data Protection Act, 2023 (India). Where the Customer is established in, or the processing is subject to the law of, another market, the corresponding jurisdiction Annexure is incorporated and prevails over the body on any point of conflict.
Customer jurisdiction (Customer jurisdiction) |
Annexure incorporated | Primary law |
|---|---|---|
IN India |
Annexure IV | DPDP Act 2023 + DPDP Rules 2025; IT Act 2000 & SPDI Rules 2011 (until omission); CERT-In Directions 2022 |
DK Denmark |
Annexure V | GDPR (EU) 2016/679 Art. 28 + databeskyttelsesloven; SCCs 2021/914 Module Two |
NO Norway |
Annexure V | GDPR via the EEA Agreement + personopplysningsloven; pasientjournalloven; SCCs 2021/914 Module Two |
AU Australia |
Annexure VI | Privacy Act 1988 (Cth), Australian Privacy Principles, Part IIIC (NDB) |
AE United Arab Emirates |
Annexure VII | Federal Law No. 2 of 2019; Federal Decree-Law No. 45 of 2021 (PDPL) |
This Agreement is the complete record of how Edsol Edtech Pvt. Ltd. processes personal data on behalf of
Customer legal name, what it may and may not do with that data, what it commits to when something goes
wrong, and what the Customer may verify. It exists because section 8(2) of the Digital Personal Data
Protection Act, 2023 permits a Data Fiduciary to engage a Data Processor only under a valid contract,
and because the equivalent instrument is mandatory under GDPR Article 28 and expected under every other law
listed above.
It is written to be read once, by the Customer's legal counsel and the Customer's IT head, and signed. It does not restate the Master Services Agreement, the Security Addendum or the Service Level Agreement; it references them.
Two things a reader should know before starting.
Edsol Edtech Pvt. Ltd.holds no security or privacy certification: no ISO/IEC 27001, no SOC 2, no HITRUST. 15 (Audit and Information Rights) is therefore designed to work without one: a standing evidence pack, a documented information-request process with committed response times, and a genuine annual audit right. Nothing in this Agreement implies a certification that does not exist.- The Platform integrates to ABDM, NHCX, payment, messaging and clinical systems using the Customer's own credentials, on the Customer's own authority.
Edsol Edtech Pvt. Ltd.is not a certified participant in those networks and does not represent itself as one. The consequences for sub-processing are set out at 8.6 and in the Integration Boundary Statement (DIS-GL-024).
This Data Processing Agreement ("this Agreement" or "DPA") is made with effect from
31 July 2026 between:
(1) Edsol Edtech Pvt. Ltd., a Private Limited Company incorporated in India,
CIN [TO BE SUPPLIED], having its registered office at 28, Jamunather Bulandshahar Uttar Pradesh India
("Pensieve", the Data Processor); and
(2) Customer legal name, a Customer entity type, having its registered office at
Customer address formatted ("Customer", the Data Fiduciary),
each a "Party" and together the "Parties".
This Agreement is incorporated into and forms part of the Master Services Agreement between the Parties ("MSA"). Terms defined in the MSA and not defined here carry the MSA meaning. This Agreement has no independent commercial effect: it exists to govern the processing of Personal Data under the MSA.
Where a conflict is genuinely irreconcilable, the following order applies, higher prevailing over lower, and only to the extent of the conflict:
ADD-GL-001);ORD-GL-001);SLA-GL-001);MSA-IN-001);Nothing in a lower-ranked document reduces a protection given to Data Principals by a higher-ranked one. Where the Standard Contractual Clauses are incorporated, they prevail over everything else in the event of conflict, as required by their own Clause 5.
This Agreement takes effect on 31 July 2026 and continues for so long as Pensieve Processes any
Personal Data on behalf of the Customer, including any period after termination or expiry of the MSA
during which Pensieve retains Personal Data pending return, deletion or a Legal Hold. 14,
15, 16 and 17 survive termination for the periods stated in them.
Pensieve does not charge the Customer for performing its obligations under 9 (Data Principal rights), 10 (Personal Data Breach), 11 (Assessments) or 14 (Return and Deletion) at the volumes and frequencies stated in those clauses. Charges apply only where this Agreement expressly says so, and are then charged at the professional services rate in the Order Form.
<DefinedTerm term="Applicable Data Protection Law" />: every law relating to the protection of personal data that applies to the Processing, including the laws identified in the Applicability table above.
<DefinedTerm term="Customer Personal Data" />: Personal Data contained in Customer Data that Pensieve Processes on behalf of the Customer under the MSA. Described in Annexure I.
<DefinedTerm term="Data Fiduciary" />: a person who alone or in conjunction with others determines the purpose and means of Processing of Personal Data (DPDP Act s.2(i)). The Customer is the Data Fiduciary.
<DefinedTerm term="Data Principal" />: the individual to whom the Personal Data relates (DPDP Act s.2(j)), and in the case of a child, includes her parent or lawful guardian, and in the case of a person with a disability, her lawful guardian.
<DefinedTerm term="Data Processor" />: a person who Processes Personal Data on behalf of a Data Fiduciary (DPDP Act s.2(k)). Pensieve is the Data Processor.
<DefinedTerm term="Deployment Model" />: the model recorded as DM-1 in the Order
Form, being one of DM-1, DM-2, DM-3 or DM-4, as described in the Deployment Models disclosure
(WPR-GL-004).
<DefinedTerm term="Legal Hold" />: a suspension of deletion applied to a record because retention is required by law, or because the record is subject to a medico-legal case flag, legal notice, consumer complaint, insurance dispute, regulatory proceeding or court order. See 14.6.
<DefinedTerm term="Personal Data" />: data about an individual who is identifiable by or in relation to such data (DPDP Act s.2(t)), and where the Processing is subject to the GDPR, personal data as defined in GDPR Article 4(1).
<DefinedTerm term="Personal Data Breach" /> means any unauthorised Processing of Personal Data, or accidental disclosure, acquisition, sharing, use, alteration, destruction or loss of access to Personal Data, that compromises the confidentiality, integrity or availability of Personal Data (DPDP Act s.2(u)).
<DefinedTerm term="Platform" />: Pensieve, the operating platform supplied under the MSA.
<DefinedTerm term="Processing" /> means a wholly or partly automated operation or set of operations performed on digital personal data, including collection, recording, organisation, structuring, storage, adaptation, retrieval, use, alignment or combination, indexing, sharing, disclosure by transmission, dissemination or otherwise making available, restriction, erasure or destruction (DPDP Act s.2(x)). "Process" and "Processed" are construed accordingly.
<DefinedTerm term="Service Operations Data" />: data generated by the operation of the Platform that does not identify a Data Principal and is not derived from Customer Personal Data in identifiable form: infrastructure telemetry, error rates, latency, capacity, feature-usage counts, and the identity and contact details of the Customer's own authorised administrative users. Governed by 3.6.
<DefinedTerm term="Sub-processor" /> means a third party engaged by Pensieve that Processes Customer Personal
Data on Pensieve's behalf in the performance of the MSA. Listed in Annexure III and maintained in the
Subprocessor Register (DIS-GL-009).
<DefinedTerm term="Supervisory Authority" />: the Data Protection Board of India, and in another jurisdiction the authority named in the applicable jurisdiction Annexure.
This Agreement uses DPDP vocabulary in its body. Where the Processing is subject to another law, the following terms are to be read as equivalent. This table is interpretive; it does not alter the substance of any obligation.
| DPDP (India), used in this body | GDPR (EU/EEA: Denmark, Norway) | Australia | UAE (PDPL) |
|---|---|---|---|
| Data Fiduciary | Controller (dataansvarlig DK/NO) |
APP entity holding the information | Controller |
| Data Processor | Processor (databehandler DK/NO) |
Service provider / contracted party | Processor |
| Data Principal | Data subject (den registrerede DK) |
Individual | Data Subject |
| Personal Data | Personal data (Art. 4(1)) | Personal information | Personal Data |
| Not applicable (DPDP has no special-category concept) | Special categories of personal data (Art. 9), including data concerning health | Sensitive information, which includes health information | Sensitive Personal Data |
| Personal Data Breach (s.2(u)) | Personal data breach (Art. 4(12)) | Eligible data breach (Part IIIC) | Breach of Personal Data |
| Data Protection Board of India | Supervisory authority: Datatilsynet (DK and NO) | Office of the Australian Information Commissioner | UAE Data Office |
| Significant Data Fiduciary (s.10) | None (no direct equivalent) | None | None |
| Consent Manager (s.2(g), Rule 4) | None | None | None |
| Grievance redressal (s.13) | Right to lodge a complaint (Art. 77) | Complaint to the entity, then the OAIC | Complaint to the UAE Data Office |
| Nomination (s.14) | None (no direct equivalent) | None | None |
| Data Protection Officer (s.10(2)(a), SDF only) | Data Protection Officer (Arts. 37 to 39) | Privacy Officer (APP 1.2 practice) | Data Protection Officer (Art. 10 PDPL) |
Two mapping points matter in practice and are stated rather than left to inference:
(a) DPDP has no sensitive-data tier; the SPDI Rules and the GDPR do. Rule 3 of the Information Technology (Reasonable Security Practices and Procedures and Sensitive Personal Data or Information) Rules, 2011 expressly includes "physical, physiological and mental health condition" and "medical records and history" in sensitive personal data or information. GDPR Article 9(1) treats data concerning health as a special category. Pensieve therefore applies the higher of the two standards to all Customer Personal Data in every market, and does not operate a two-tier control set.
(b) DPDP's nomination right has no equivalent elsewhere and is a product feature, not a policy. See 9.7.
The Customer determines the purposes and the means of the Processing of Customer Personal Data. The Customer decides which individuals are registered, which clinical, financial and administrative modules of the Platform are enabled, which retention periods apply, who within its organisation may access what, which third-party systems the Platform connects to, and to whom Customer Personal Data is disclosed. The Customer is accordingly the Data Fiduciary, and remains responsible under DPDP Act s.8(1) for compliance "in respect of any processing undertaken by it or on its behalf by a Data Processor", irrespective of any agreement to the contrary.
Pensieve Processes Customer Personal Data only on behalf of the Customer and only on the Customer's
documented instructions. Pensieve does not determine the purposes of the Processing of Customer Personal
Data. Pensieve determines only the technical means by which the Platform performs the Processing the
Customer has instructed, within the design and control commitments in Annexure II and the Security
Addendum (ADD-GL-001).
This is the position, stated without qualification: Pensieve does not Process Customer Personal Data for any purpose of its own. Specifically, and for the avoidance of any doubt, Pensieve does not:
(a) use Customer Personal Data to train, fine-tune, evaluate or improve any machine-learning model, whether Pensieve's own or a third party's;
(b) combine, benchmark or analyse Customer Personal Data across the tenancies of two or more customers in identifiable or re-identifiable form;
(c) sell, licence, rent, share or otherwise make available Customer Personal Data to any third party except as a Sub-processor engagement permitted under 8 or on the Customer's documented instruction;
(d) market to, profile, or advertise to any Data Principal;
(e) use Customer Personal Data to develop a product or feature for a third party's benefit; or
(f) retain any re-identification key, mapping table or salt that would permit Pensieve to reverse an aggregation or de-identification performed under 3.4.
Pensieve is therefore not a Data Fiduciary in respect of Customer Personal Data, and does not seek to become one. Where a prospective customer requires Pensieve to perform Processing that would make Pensieve a Data Fiduciary, Pensieve will decline the requirement rather than accept it and misdescribe it.
Pensieve generates operational and product statistics. It does so under three cumulative constraints, each of which is technically enforced and auditable:
The output of that process is not Personal Data, because it is not data about an identifiable individual within DPDP Act s.2(t) or GDPR Article 4(1) read with Recital 26. It falls outside Applicable Data Protection Law and outside this Agreement.
The Customer may switch this off. The Customer may, by written notice at any time and at no charge, require Pensieve to cease emitting aggregated statistics from its tenancy other than those strictly necessary to operate, secure, bill for and support the Platform. Pensieve gives effect to that notice within ten (10) Business Days.
Pensieve does not rely, and will not rely, on the research, archiving or statistical purposes exemption at DPDP Act s.17(2)(b) as a basis for Processing Customer Personal Data.
The commonest way a processor accidentally becomes a fiduciary is not a strategy document; it is a log line, a crash dump or a support screenshare. Pensieve therefore commits that:
(a) application, infrastructure and error logs are redacted of Personal Data by default, and where a Personal Data field cannot be redacted without destroying the diagnostic value of the log, that field is tokenised;
(b) diagnostic exports, crash dumps and performance traces taken from a Customer environment are treated as Customer Personal Data, are stored inside the boundary described in Annexure I Section I-6, and are subject to every obligation in this Agreement;
(c) support sessions that require sight of Customer Personal Data are conducted under 6.4 and are recorded; and
(d) screenshots, extracts and record copies taken during support are deleted on closure of the support ticket and in any event within thirty (30) days.
Pensieve is a Data Fiduciary in its own right for exactly two categories of Personal Data, neither of which is Customer Personal Data:
| Category | What it is | Pensieve's basis and governing document |
|---|---|---|
| Business contact data | Name, work email, designation, work phone and access-log records of the Customer's authorised users of the Platform and of the Trust Center, and of the Customer's commercial, legal and finance contacts | Performance of the MSA and Pensieve's own legitimate business administration. Governed by the Privacy Policy (POL-GL-053). |
| Service Operations Data | As defined at 2.1, being non-identifying operational telemetry plus the administrative-user identities above | Operating, securing, supporting and billing for the Platform. Governed by POL-GL-053. |
For those two categories only, Pensieve determines the purpose and means, publishes a notice, operates a
grievance mechanism (POL-GL-066) and names a grievance officer, [TO BE SUPPLIED],
contactable at info@pensievelabs.org.
Patient, clinician and other Data Principal records are never in either category. No clinical, diagnostic, financial or demographic record of a Data Principal is Processed by Pensieve as a Data Fiduciary under any circumstance.
Where the Customer instructs the Platform to transmit Customer Personal Data to a system operated under
the Customer's own credentials, including ABDM, NHCX, an insurer or TPA, a payment gateway, a messaging
or e-mail provider, a laboratory, a PACS or a government registry, the recipient acts on the Customer's
authority and is not a Sub-processor of Pensieve. See 8.6, the Integration Boundary
Statement (DIS-GL-024) and the BYOK/BYOC Credential Handling Disclosure (DIS-GL-025).
Nothing in this Agreement makes the Parties joint Data Fiduciaries or, where the GDPR applies, joint controllers within GDPR Article 26.
The Customer warrants that it has a lawful basis for the Processing it instructs, that it has issued any notice and obtained any consent required of it under Applicable Data Protection Law, and that its instructions to Pensieve do not require Pensieve to act unlawfully. Pensieve is entitled to rely on that warranty and is not required to conduct a legal review of the Customer's basis for Processing.
Pensieve supplies the mechanism; the Customer sets the policy. The Customer is responsible for:
(a) issuing the notice required of a Data Fiduciary: under DPDP Rule 3 an itemised description of the personal data, the specified purposes, and links by which the Data Principal may withdraw consent, exercise rights and complain to the Board, using the notice capability the Platform provides;
(b) configuring retention periods per record class against its own legal advice, taking the retention matrix at Annexure I Section I-9 as a default and not as legal advice;
(c) determining which of its personnel and which of its contracted clinicians hold which roles in the Platform, and reviewing those entitlements at the frequency it has adopted;
(d) applying and releasing Legal Holds under 14.6;
(e) responding to Data Principals, and to the Supervisory Authority, as the Data Fiduciary;
(f) supplying and maintaining the third-party credentials described at 3.7, and revoking them when a third-party relationship ends; and
(g) not entering into the Platform any Personal Data outside the categories described in Annexure I without first agreeing an amendment to Annexure I under 20.3.
The Customer must not enter into the Platform, and must not instruct Pensieve to Process, any of the following unless it is recorded in Annexure I Section I-3 or agreed under 20.3: biometric templates used for identification, genetic sequence data, data relating to a national identity system beyond the identifier fields listed in Annexure I, or payment card data in a form that would bring the Platform into the scope of the Payment Card Industry Data Security Standard.
The Customer is responsible for the security of its own network, its endpoints, its identity provider
where one is federated to the Platform, its user credential hygiene, and its physical premises. The
Security Addendum (ADD-GL-001) records the split of responsibility line by line.
Pensieve Processes Customer Personal Data only on the Customer's documented instructions. The documented instructions consist of, and are limited to:
(a) this Agreement, including Annexure I; (b) the MSA, the Order Form and the Statement of Work; (c) the configuration the Customer sets, and the actions the Customer's authorised users take, within the Platform; (d) written instructions issued by a person authorised in the Customer's escalation matrix, delivered under 19; and (e) instructions given in a support ticket by an authorised user, which are treated as documented because the ticket is a durable record.
Pensieve may Process Customer Personal Data where required to do so by a law to which it is subject. In that case Pensieve informs the Customer of the legal requirement before Processing, unless that law prohibits the disclosure on important grounds of public interest. 17 governs government and law-enforcement demands specifically.
If Pensieve forms the view that an instruction infringes Applicable Data Protection Law, it informs the Customer without undue delay and may suspend performance of that instruction until the Customer confirms or withdraws it. Pensieve is not obliged to conduct a general legal review of the Customer's Processing, and a failure to identify an unlawful instruction is not a breach of this clause unless the illegality was apparent on the face of the instruction.
Pensieve does not use a Customer production environment, or a copy of it, for demonstration, sales, training, load testing or development. Non-production environments are populated with synthetic data. Where a defect can only be reproduced against real data, Pensieve requests the Customer's specific written instruction, works inside the Customer's own environment, and deletes any artefact under 3.5(d).
Pensieve ensures that every person authorised to Process Customer Personal Data, whether employee, contractor or individual engaged through a Sub-processor, is bound by a written confidentiality undertaking that survives the end of their engagement, or is under an appropriate statutory obligation of confidentiality. For personnel engaged in India, that undertaking expressly records the position under section 72A of the Information Technology Act, 2000, under which disclosure of personal information secured under a lawful contract, without consent and with intent to cause or knowledge of likely wrongful loss or gain, is a criminal offence attracting imprisonment of up to three years, a fine, or both, and which reaches the individual and not only the company.
Personnel with access to Customer Personal Data complete privacy and security training before access is
granted and at least annually thereafter. Background verification is performed to the standard in the
Personnel Security Disclosure (DIS-GL-020).
Access to Customer Personal Data is limited to the individuals who need it to deliver the MSA, is granted by named individual and never by shared account, is scoped to the minimum data set required, and is reviewed at the frequency stated in Annexure II. Standing production access is not granted by default; elevation is just-in-time, time-bound and expires automatically.
Where a support or engineering task requires sight of Customer Personal Data:
(a) access is requested against a ticket that records the reason and the scope;
(b) the session is time-bound and expires automatically;
(c) the session is logged and, where Annexure II records session recording for the Deployment Model, is
recorded;
(d) the access event is visible to the Customer in the Platform's access log; and
(e) the Customer may require, as a configuration option at no charge, that every such session be approved
in advance by a named Customer approver ("break-glass approval"), which is the default under DM-3
and DM-4.
The Offshore/Remote Access & Support Model Disclosure (DIS-GL-033) states who may access Customer
Personal Data, from which countries, and under what controls, for each Deployment Model.
Where a jurisdiction Annexure requires that access be limited to named individuals resident in a stated territory, that restriction prevails over this clause and is implemented as an access-control rule, not as a policy statement.
Pensieve implements and maintains appropriate technical and organisational measures to protect Customer
Personal Data against Personal Data Breach, having regard to the state of the art, the costs of
implementation, the nature, scope, context and purposes of the Processing, and the risk to Data
Principals. The measures are set out in Annexure II, per Deployment Model, and in the Security
Addendum (ADD-GL-001), which is the controlling technical document.
Rule 6(1) of the Digital Personal Data Protection Rules, 2025 sets a closed list of minimum safeguards
that a Data Fiduciary must secure, expressly including in respect of a Data Processor's computer
resources. Annexure II maps each of those seven items to a specific implemented control. Rule 6(1)(f)
requires "appropriate provision in the contract between Fiduciary and Processor for taking reasonable
security safeguards"; this clause, Annexure II and ADD-GL-001 together are that provision.
Pensieve's control set is mapped to ISO/IEC 27001:2022 Annex A control objectives and to the Cloud Security Alliance CAIQ. Pensieve is not certified to ISO/IEC 27001, is not SOC 2 audited, and holds no HITRUST certification. Rule 8(1) of the SPDI Rules 2011 requires a documented, comprehensive information security programme commensurate with the information assets protected; Rule 8(2)'s reference to IS/ISO/IEC 27001 is illustrative of one such standard rather than a mandate. Pensieve relies on the former and does not represent that it has the latter. The compensating evidence available to the Customer is listed at 15.2.
Pensieve may update the measures in Annexure II provided the update does not materially reduce the level of protection. Where an update does materially reduce protection, Pensieve notifies the Customer at least thirty (30) days in advance and the Customer may terminate the affected Services under the MSA if the reduction is not remedied.
Customer Personal Data is encrypted in transit and at rest. Key custody differs by Deployment Model and is
stated in Annexure II. The Encryption Disclosure (DIS-GL-011) is the source of truth for algorithms, key
lengths, rotation intervals and key-management architecture; this Agreement does not restate them.
Under DM-1 the Customer's tenancy occupies a dedicated cloud project with dedicated compute services, a
dedicated database, dedicated storage and dedicated encryption keys. Isolation is at the infrastructure
boundary. No other customer's workload executes in that project.
Pensieve maintains logs sufficient to determine who accessed which Personal Data, when, and from where,
and makes an access report available to the Customer through the Platform. Log retention, immutability and
storage location are stated at Annexure II and in the Log Retention & Localisation Disclosure
(DIS-GL-034). Where the Processing is subject to Indian law, logs are retained for not less than
three hundred and sixty-five (365) days and are stored within the territory of India, which satisfies both
the one-year floor in DPDP Rules 6(1)(e) and 8(3) and the rolling 180-day in-India requirement in
Direction (iv) of the CERT-In Directions of 28 April 2022.
Pensieve operates the vulnerability management and patching regime described in DIS-GL-017, and
commissions an independent security assessment at least once every twelve months. The summary is made
available to the Customer under 15.2.
The Customer gives Pensieve a general written authorisation to engage Sub-processors, subject to this
clause. The Sub-processors engaged as at 31 July 2026 are listed in Annexure III. The
live, dated register of Sub-processors is the Subprocessor Register (DIS-GL-009), published at
https://trust.pensievelabs.org. Annexure III records the position at the date of this Agreement;
DIS-GL-009 records the current position, and prevails for the purpose of identifying who is engaged
today.
Pensieve engages each Sub-processor under a written contract that imposes data protection obligations which are, in substance, no less protective than those in this Agreement, including the security obligations at 7, the breach notification obligations at 10 and the deletion obligations at 14. Where the Standard Contractual Clauses are incorporated under Annexure V, Pensieve enters into the Clauses with the Sub-processor on the applicable module.
Pensieve remains fully liable to the Customer for the performance of each Sub-processor's data protection obligations, as if the acts and omissions of the Sub-processor were Pensieve's own.
Pensieve gives the Customer thirty (30) days' prior notice of the intended addition or replacement of
a Sub-processor. Notice is given by e-mail to the Customer's notified privacy contact and by publication
in the Sub-Processor Change Log (DIS-GL-010), to which the Customer may subscribe. The Customer may
subscribe more than one address.
The Customer may object, on reasonable data-protection grounds, within fifteen (15) days of the notice. An objection must state the grounds. On objection, the Parties act as follows, in order:
If the Customer does not object within the fifteen (15) day window, the change is deemed accepted.
Where a Sub-processor must be replaced urgently to preserve the security or availability of the Platform, Pensieve may make the change immediately and gives notice as soon as it can, and in any event within three (3) Business Days. The Customer's objection right at 8.4 then applies from the date of that notice.
A third-party system that the Platform connects to using the Customer's own credentials, on the Customer's own authority, is not a Sub-processor of Pensieve. Pensieve is not a party to the Customer's relationship with that system, does not hold participant status in the networks concerned, and does not represent that it does. This applies to ABDM and its registries, NHCX, insurers and third-party administrators, payment gateways, SMS, WhatsApp and e-mail providers, laboratories and analyser vendors, PACS providers, and government registries.
Pensieve's obligations in respect of those credentials (encrypted storage in a per-tenant vault, scope of
use, rotation, revocation and destruction on offboarding) are set out in the BYOK/BYOC Credential
Handling Disclosure (DIS-GL-025) and the corresponding Addendum (ADD-GL-007). The allocation of
responsibility is in the ABDM/NHCX Responsibility Matrix (DIS-GL-026).
The consequence for the Customer is direct and is stated plainly: the Customer, not Pensieve, is the Data Fiduciary's counterparty to those systems, and the Customer must have its own basis and its own contracts with them.
Pensieve may engage individual contractors under direct written engagement, subject to 6.
Individual contractors working under Pensieve's direction and control, on Pensieve's systems, are treated
as Pensieve's personnel and are not separately listed as Sub-processors; the countries from which they
work are disclosed in DIS-GL-033.
The Data Principal's rights run against the Customer as Data Fiduciary. Pensieve does not respond to a Data Principal directly, and if it receives a request from a Data Principal it forwards it to the Customer within two (2) Business Days and tells the Data Principal that the request has been forwarded, without answering it.
Pensieve provides, as standard functionality and at no charge, the capabilities the Customer needs to answer a rights request itself:
| Right | Statutory source | Platform capability |
|---|---|---|
| Access: summary of Personal Data, of Processing activities, and of the identities with whom data has been shared | DPDP s.11 | Patient record export and a Processing Activity Summary view listing shared-with recipients |
| Correction, completion and updating | DPDP s.12 | In-place correction that is recorded as an amendment with the superseded value retained and visible, never an overwrite |
| Erasure | DPDP s.12 | Erasure workflow that evaluates Legal Holds per record class and produces an Erasure Decision Record under 9.5 |
| Grievance redressal | DPDP s.13, Rule 14(3) | Grievance ticket type with an SLA clock, escalation path and closure evidence export |
| Nomination | DPDP s.14, Rule 14(4) | Nominee capture at registration and a nominee-invoked access flow |
| Publication of the means to exercise rights, and of the identifier required | Rule 14(1), 14(5) | Customer-branded public rights page generated by the Platform, using the Customer's chosen identifier |
Where the Customer cannot complete a rights request using the Platform, Pensieve assists. Pensieve acknowledges a request for assistance within two (2) Business Days and delivers the assistance within seven (7) Business Days of the acknowledgement, unless the request is disproportionate in volume, in which case Pensieve tells the Customer within the same two (2) Business Days what it can deliver and by when.
These periods are set so that the Customer can meet its own deadlines with time to spare: the ninety-day outer limit for grievance redressal in DPDP Rule 14(3), the one-month period in GDPR Article 12(3), and the reasonable period the OAIC expects under APP 12.
Pensieve does not verify the identity of a Data Principal. The Customer verifies identity and instructs Pensieve. Where a nominee or a lawful guardian exercises a right, the Customer verifies the nomination or the guardianship.
An erasure instruction never silently destroys a record that law requires to be kept. DPDP Act s.8(7) excepts retention "necessary for compliance with any law for the time being in force", and Indian medico-legal retention obligations frequently require it. On an erasure instruction the Platform produces an Erasure Decision Record stating: the request received and its date; the records in scope; which records were erased; which records were retained, under which legal citation and until when; and the identity of the person who approved the decision. The Erasure Decision Record is exportable and is the Customer's evidence to the Data Principal and to the Supervisory Authority.
Where the Processing is subject to the GDPR, Pensieve additionally assists the Customer with the rights at Articles 15 to 22, including restriction of processing and portability in a structured, commonly used and machine-readable format, within the periods at 9.3.
The nomination right at DPDP Act s.14 has no equivalent in the other markets in which the Platform is sold. It is implemented as a product capability rather than a manual process: a Data Principal may nominate one or more individuals to exercise her rights in the event of death or incapacity, and the Platform records the nominee's name, relationship, contact details and identifier, and supports a nominee-invoked access flow subject to the Customer's verification under 9.4.
Where a right is exercised in respect of a child or a person with a disability who has a lawful guardian, Annexure I Section I-4 governs, and the Customer verifies the parental or guardianship status.
The Customer's statutory clocks are short and they run from the Customer's awareness. Pensieve's commitment is therefore set materially inside every one of them, so that the Customer receives what it needs while it still has time to act:
| The Customer's obligation | Deadline | Source |
|---|---|---|
| Report a reportable cyber incident to CERT-In (India) | 6 hours of noticing or being brought to notice | CERT-In Directions of 28 April 2022, Direction (ii) |
| Intimate the Data Protection Board (India): initial | Without delay | DPDP Rules 2025, Rule 7(2)(a), in force 14 May 2027 |
| Intimate the Data Protection Board (India): detailed | 72 hours of becoming aware | DPDP Rules 2025, Rule 7(2)(b), in force 14 May 2027 |
| Intimate each affected Data Principal (India) | Without delay | DPDP Rules 2025, Rule 7(1), in force 14 May 2027 |
| Notify the supervisory authority (EU/EEA) | 72 hours of becoming aware | GDPR Article 33(1) |
| Communicate to data subjects where high risk (EU/EEA) | Without undue delay | GDPR Article 34 |
| Assess a suspected eligible data breach (Australia) | 30 days maximum, and the OAIC expects faster | Privacy Act 1988 (Cth) s.26WH |
| Notify the Commissioner and individuals (Australia) | As soon as practicable after forming the belief | Privacy Act 1988 (Cth) ss.26WK, 26WL |
| Notify the UAE Data Office and affected data subjects | Without undue delay on becoming aware | Federal Decree-Law No. 45 of 2021, Art. 9 |
On becoming aware of a Personal Data Breach affecting Customer Personal Data, Pensieve notifies the Customer:
(a) Initial notification: without undue delay and in any event within four (4) hours of becoming aware. Four hours is chosen deliberately: it leaves the Customer two hours to make CERT-In's six-hour report, which is the shortest statutory deadline any Customer of Pensieve faces in any market.
(b) Supplementary information: within twenty-four (24) hours of the initial notification, or sooner as facts are established.
(c) A consolidated report, within forty-eight (48) hours of the initial notification, containing the content at 10.4 in a form the Customer can use directly in its own filing, so that the Customer can meet the seventy-two-hour detailed reporting obligations under DPDP Rule 7(2)(b) and GDPR Article 33 without redrafting.
(d) A final incident report, within fifteen (15) Business Days of closure, containing root cause, the full timeline, remedial measures taken and the measures adopted to prevent recurrence.
Notification is given by e-mail to the Customer's notified security and privacy contacts and by telephone to the Customer's notified incident contact. Pensieve does not delay the initial notification in order to complete its investigation. An initial notification that says "we know this much and no more" is delivered on time rather than a complete one delivered late.
Pensieve becomes aware of a Personal Data Breach when Pensieve's security function has a reasonable degree of certainty that a security incident has occurred that has led to Customer Personal Data being compromised. The time of awareness is recorded, is disclosed to the Customer in the initial notification, and is available to the Customer's auditor under 15.
Each notification contains, to the extent known at the time and updated as facts are established:
(a) the nature of the Personal Data Breach, including its extent and timing, and the location of its occurrence; (b) the categories and approximate number of Data Principals affected, and the categories and approximate number of records affected; (c) the likely consequences for the affected Data Principals; (d) the measures taken or proposed to address the breach, including measures to mitigate its adverse effects; (e) the measures the affected Data Principals may themselves take to protect their interests; (f) findings, so far as established, regarding the person who caused the breach; (g) the remedial measures adopted to prevent recurrence; and (h) the name and business contact details of the Pensieve person who can answer the Customer's questions.
Items (a) to (h) are drafted to meet the content requirements of DPDP Rules 7(1) and 7(2), GDPR Article 33(3), and the statement requirement in s.26WK of the Privacy Act 1988 (Cth), so that one report serves every filing the Customer must make.
Within forty-eight (48) hours of the initial notification, or as soon after as the facts permit, Pensieve supplies: the list of affected Data Principals with the identifiers the Customer needs to reach them; the affected-record extract; the forensic timeline; and a draft of the notice the Customer must issue, in the form required by the applicable jurisdiction Annexure. The Customer issues the notice; the Customer owns the patient relationship and the communication channel.
Pensieve preserves all evidence relevant to the Personal Data Breach, including logs, images and artefacts, until the Customer confirms in writing that preservation may end or for twelve (12) months, whichever is later. Pensieve cooperates with the Customer's investigation, with any investigation by a Supervisory Authority or by CERT-In, and with any forensic investigator the Customer appoints, and provides a single named point of contact reachable at all hours for the duration of the incident.
Pensieve is a body corporate in its own right and has independent obligations. Where an incident affecting Pensieve's own systems is reportable to CERT-In under Direction (ii) and Annexure I of the CERT-In Directions of 28 April 2022 (which include data breach, data leak, unauthorised access, ransomware and attacks affecting cloud computing systems), Pensieve makes that report within six (6) hours and informs the Customer that it has done so. Pensieve coordinates with the Customer so that the two reports are consistent, and does not treat its own filing as a substitute for the Customer's.
Under DM-1 and DM-2 Pensieve operates the monitoring and detection stack described in Annexure II and
is ordinarily the Party that detects an incident first. The commitments at 10.2 are
meaningful in full.
Neither Party makes a public statement identifying the other in connection with a Personal Data Breach without the other's prior written consent, except where and to the extent disclosure is required by law or by a Supervisory Authority, in which case the disclosing Party gives the other as much prior notice as is lawful and practicable.
A notification under this clause is not, and is not to be construed as, an acknowledgement by Pensieve of fault or liability.
Pensieve provides the Customer with the information in its possession that the Customer reasonably requires to carry out a data protection impact assessment, a risk assessment or an equivalent exercise, and to consult a Supervisory Authority where one is required. Information is provided within ten (10) Business Days of a written request.
The relevant obligations differ by market and Pensieve does not conflate them: GDPR Articles 35 and 36
apply in the EU/EEA; DPDP Rule 13(1) requires an annual data protection impact assessment and an annual
audit only of a Data Fiduciary designated as a Significant Data Fiduciary, and as at
31 July 2026 the Central Government has notified no Significant Data Fiduciary and no class
of Significant Data Fiduciaries; and in Australia the OAIC expects a privacy impact assessment as good
practice rather than as a general statutory duty for private-sector entities.
To remove the delay that a bespoke information request creates, Pensieve maintains a standing pack that
the Customer's assessor may take as the starting point: the Architecture & Technical Overview
(WPR-GL-002), the Network & Data Flow Diagram (DIS-GL-006), the Data Residency Statement
(DIS-GL-008), the Subprocessor Register (DIS-GL-009), the Encryption Disclosure (DIS-GL-011), the
Audit Logging & Traceability Disclosure (DIS-GL-013), the Incident Response & Breach Notification
Commitment (DIS-GL-016), the Offshore/Remote Access & Support Model Disclosure (DIS-GL-033), and the
completed CAIQ self-assessment. Annexure I doubles as the processor record of processing activities
required by GDPR Article 30(2).
Pensieve voluntarily performs, and publishes the summary of, an annual data protection impact assessment, an annual independent security assessment, and an annual statement of due diligence that the technical measures used to Process Customer Personal Data, including any algorithmic software, do not pose a risk to Data Principals' rights. That package mirrors what DPDP Rule 13 would require of a Significant Data Fiduciary. Pensieve is not a Significant Data Fiduciary, is not designated as one, and does not claim to be; it runs the programme because it is the most useful substitute available for a certification it does not hold.
Where a Supervisory Authority, CERT-In or an equivalent body makes an inquiry of the Customer that concerns the Processing, Pensieve provides the information and personnel reasonably required to respond, within the time the authority allows and in any event within ten (10) Business Days.
Pensieve does not transfer Customer Personal Data outside the territory in which it is hosted under Annexure I Section I-6 except as permitted by this clause and by the applicable jurisdiction Annexure. Remote access to Customer Personal Data from another country is a transfer and is treated as one throughout this Agreement; it is not excluded on the basis that the data remains at rest in its home region.
Section 16(1) of the DPDP Act empowers the Central Government to restrict, by notification, transfer to
a notified country or territory; Rule 15 adds a condition in respect of making Personal Data available to
a foreign State or to a person or entity under the control of, or an agency of, such a State. This is a
negative-list model: transfer is permitted unless restricted. As at 31 July 2026 no
country or territory has been notified as restricted.
Pensieve's position for a Customer whose Processing is subject to Indian law is nevertheless stricter than
the law requires, because the sectoral rules preserved by s.16(2) are stricter: Customer Personal Data
and system logs are stored and Processed in the India region recorded at Deal data region, and are
not transferred outside India. Pensieve commits to give effect to any future notification under s.16(1)
within the period the notification specifies, and to inform the Customer of the change.
There is no adequacy decision under GDPR Article 45 in respect of India, and none is in prospect. Where Customer Personal Data subject to the GDPR is transferred to Pensieve in India, or accessed from India, the transfer is made under Article 46(2)(c) on the Standard Contractual Clauses adopted by Commission Implementing Decision (EU) 2021/914, Module Two (controller to processor), incorporated by Annexure V, together with the transfer impact assessment and the supplementary measures recorded there. Where the Customer is itself a processor, Module Three (processor to processor) applies instead.
[UNVERIFIED as at 31 July 2026] The European Commission has announced work on an additional
set of standard contractual clauses for importers whose processing is already subject to the GDPR under
Article 3(2). Those clauses had not been adopted as at the date of this Agreement. If and when they are
adopted, Annexure V is amended under 20.3 if they are the correct instrument for the
transfer.
Pensieve makes an onward transfer to a Sub-processor only where the transfer is permitted by the applicable jurisdiction Annexure and is covered by an appropriate mechanism: where the GDPR applies, the Standard Contractual Clauses on the applicable module, or a transfer to a country benefiting from an adequacy decision. Annexure III records, for each Sub-processor, its location and the transfer mechanism relied on.
Where the applicable jurisdiction Annexure requires it, the supplementary measures that make a support transfer defensible are implemented as controls and not as undertakings: administrative access terminated on a jump host inside the permitted territory; no direct path from outside that territory to a production system; pseudonymous-by-default support views where a mapping table is held under a key the Customer controls; named-individual, just-in-time, time-bound access with session recording; and per-session approval by a Customer approver. Which of these apply to which Deployment Model and which market is stated in Annexure II and in the applicable jurisdiction Annexure.
17 governs the receipt of, response to and challenge of a demand by a public authority for Customer Personal Data. Where the Standard Contractual Clauses are incorporated, Clauses 14 and 15 of those Clauses apply and prevail.
Localisation obligations are territorial, not risk-based. They cannot be satisfied by encryption, by pseudonymisation or by a contract. Pensieve states its position per market rather than making a single claim that would be false in at least one of them.
| Market | Is there a localisation obligation? | Pensieve's position |
|---|---|---|
| India | Yes, in part. Direction (iv) of the CERT-In Directions of 28 April 2022 requires logs of all ICT systems to be maintained within the Indian jurisdiction for a rolling 180 days. The ABDM Health Data Management Policy requires health data to be stored in India for participants in that ecosystem. DPDP itself imposes no general localisation requirement. | All Customer Personal Data and all system logs are stored and Processed in the India region recorded at Deal data region. Log buckets are regional, not global, so that log data cannot be stored outside India. Log retention is not less than 365 days. |
| UAE | Yes, absolutely. Article 13 of Federal Law No. 2 of 2019 provides that health data related to health services provided in the UAE may not be stored, processed, generated or transferred outside the UAE without a decision of the health authority in coordination with the Ministry of Health and Prevention. Article 2 extends the law to the free zones, so a DIFC or ADGM presence does not escape it. | Pensieve does not serve a UAE deployment from an India region. UAE engagements are delivered only on the architectures listed in Annexure VII. Pensieve does not apply for an Article 13 exemption and does not build a delivery plan that depends on one. |
| Australia | Not generally. APP 8 is an accountability rule, not a residency rule: the disclosing entity remains accountable for the overseas recipient's acts. The exception is My Health Record data, which is subject to a statutory prohibition on holding or taking it outside Australia. | Hosting region is recorded at Deal data region. Where the Customer participates in My Health Record, Annexure VI Section VI-6 applies and the constraint is architectural. |
| Denmark | No statutory localisation requirement. The constraint is the Article 46 transfer analysis and the supervisory authority's expectations for special-category data. | Hosting in an EEA region recorded at Deal data region; India-resident support access under the measures at 12.5 and Annexure V. |
| Norway | No general statutory localisation requirement. The constraints are the Article 46 transfer analysis, the health-sector statutes and the sector norm. | As for Denmark, with the additional measures recorded in Annexure V Section V-9. |
Under DM-1 and DM-2 the hosting region is selected and controlled by Pensieve and is recorded at
Deal data region. Pensieve does not change the region of an existing tenancy without the Customer's
prior written consent.
Pensieve's default product hosting is Google Cloud Platform. Where a market's localisation law cannot be
satisfied on that stack, the UAE is the present case, because there is no Google Cloud region in the UAE
Pensieve delivers on an alternative architecture listed in the applicable jurisdiction Annexure, and
Annexure III identifies the infrastructure Sub-processor that applies to that market. The Data Residency
Statement (DIS-GL-008) is the source of truth for the per-market hosting matrix.
Pensieve retains Customer Personal Data for as long as the Customer's configured retention policy requires, and no longer, except where a Legal Hold applies or where a law binding on Pensieve requires longer retention.
Annexure I Section I-9 records the statutory retention defaults the Platform ships with for the Indian market, with the citation for each record class. The Customer may vary any of them. The matrix is supplied so that the Customer does not have to build one, and so that the Customer's accreditation obligation to define retention periods can be evidenced. It is not legal advice, and the Customer remains responsible for the periods it adopts.
The Customer may export its data at any time during the term, without notice and at no charge, through the
Platform. On expiry or termination of the MSA the Customer has an export window of thirty (30) days,
during which Pensieve maintains the export capability and, if the Customer requests, produces a complete
structured export in the formats stated in the Data Deletion & Return Disclosure (DIS-GL-023). The
Customer may extend the export window by written request, and Pensieve may charge for an extension beyond
sixty (60) days at the rate in the Order Form.
Pensieve does not withhold, degrade or condition the export on payment of a disputed invoice.
Unless the Customer instructs return rather than deletion, or a Legal Hold or a legal retention requirement applies, Pensieve deletes Customer Personal Data as follows:
| What | When |
|---|---|
| Production data stores | Within thirty (30) days of the end of the export window |
| Object storage, exports and file attachments | Within thirty (30) days of the end of the export window |
| Non-production copies, diagnostic exports and support artefacts | Within thirty (30) days of the end of the export window |
| Encrypted backups | Purged on expiry of the backup rotation, and in any event within thirty-five (35) days of deletion of the production data stores. Pensieve does not restore a backup after that point except under a Legal Hold. |
| Encryption keys for the tenancy | Destroyed after backup purge, rendering any residual ciphertext unrecoverable |
| Access, audit and processing logs | Retained until the statutory floor expires (see 14.5), then deleted |
Two categories survive deletion, and Pensieve states them rather than implying that deletion is absolute:
(a) Logs. Where the Processing is subject to Indian law, DPDP Rules 6(1)(e) and 8(3) require personal data, associated traffic data and processing logs to be retained for not less than one year from the date of the Processing, and Direction (iv) of the CERT-In Directions of 28 April 2022 requires ICT system logs to be retained for a rolling 180 days within India. Pensieve therefore retains access and processing logs for 365 days from the date of the relevant Processing, in an access-restricted state, and deletes them on expiry. Logs are not used for any purpose other than security, statutory production and the Customer's own enquiries.
(b) Customer business records. Direction (v) of the CERT-In Directions requires a service provider to retain validated subscriber records: the Customer's legal name, contract period, allotted tenant identifiers, onboarding e-mail, IP and timestamp, stated purpose, validated address, contacts and ownership pattern, for five (5) years after termination. These are records about the Customer as an organisation and about its administrative users. They contain no Data Principal record. Pensieve also retains executed contracts, invoices and tax records for the period required by company, tax and limitation law.
The Customer may apply a Legal Hold to a record, a record class or the whole tenancy by written notice, and applies holds itself within the Platform for the record classes the Platform supports. A record under Legal Hold is not deleted by a retention rule, by an erasure instruction under 9.5 or by the timetable at 14.4. The Customer releases the hold in writing. Pensieve does not release a Legal Hold on its own initiative and does not apply one except where required by a law binding on it, in which case it informs the Customer unless prohibited from doing so.
Within ten (10) Business Days of completing deletion, Pensieve issues a Certificate of Data Deletion
& Destruction (CRT-GL-011), signed by an authorised signatory, stating what was deleted, from which
systems, on which dates, by which method, what was retained under 14.5 or a Legal Hold and
until when, and the identity of the person who verified the deletion. The Certificate is the Customer's
evidence to its own auditors and to a Supervisory Authority.
The Customer may instruct deletion of a specified data set during the term. Pensieve gives effect to the instruction within thirty (30) days, subject to Legal Holds, and issues a Certificate on request.
Under DM-1 and DM-2 Pensieve controls the data stores, the backups and the keys, and performs and
certifies the whole of 14.4. Under DM-1 the deletion includes decommissioning the dedicated
project.
Pensieve holds no SOC 2 report and no ISO/IEC 27001 certificate. This clause does not pretend otherwise and does not offer a certificate in place of an audit. It gives the Customer three things instead: a standing evidence pack that answers most questions without anyone having to ask; a documented information request process with a committed response time; and a genuine right to audit.
The following are published or made available to the Customer at https://trust.pensievelabs.org, are
versioned, and carry the date on which each was last reviewed:
| Evidence | Document |
|---|---|
| Security control set and its mapping | Security Whitepaper (WPR-GL-001); Security Addendum (ADD-GL-001) |
| Minimum statutory safeguards, item by item | Annexure II of this Agreement |
| Independent security assessment: summary | Annual assessment summary (REP family), refreshed at least every 12 months |
| Penetration test and vulnerability assessment (summary) | REP family; full report available under NDA |
| Cloud Security Alliance CAIQ | Completed self-assessment, unaudited and stated to be unaudited |
| Sub-processors, live | DIS-GL-009 and the change log DIS-GL-010 |
| Data residency, encryption, logging, access control | DIS-GL-008, DIS-GL-011, DIS-GL-013, DIS-GL-012 |
| Incident response and breach commitments | DIS-GL-016 |
| Remote access and support model | DIS-GL-033 |
| Business continuity and recovery objectives | DIS-GL-015, DIS-GL-014 |
| Software bill of materials | DIS-GL-019 (CycloneDX) |
| Data protection impact assessment (summary) | Published annually under 11.3 |
| Insurance | Certificate of insurance, on request (ADD-GL-021) |
The Customer may make a written request for information necessary to demonstrate compliance with this Agreement. Pensieve responds within ten (10) Business Days, or, where the request is substantial, tells the Customer within five (5) Business Days what it will provide and by when. There is no charge for up to two (2) such requests in any twelve-month period, plus one further request following a Personal Data Breach affecting the Customer or a direction from a Supervisory Authority. Further requests are charged at the professional services rate in the Order Form.
A security questionnaire is an information request. Pensieve answers the Customer's own questionnaire within the same period, and does not require the Customer to accept a standard questionnaire in place of its own.
The Customer, or an independent auditor it appoints, may audit Pensieve's compliance with this Agreement:
(a) once in any twelve-month period, and additionally after a Personal Data Breach affecting the
Customer or where a Supervisory Authority directs an audit;
(b) on thirty (30) days' prior written notice, or such shorter notice as a Supervisory Authority
requires;
(c) during business hours, for a period not exceeding three (3) Business Days unless the Parties agree
otherwise;
(d) conducted remotely by default, with an on-site component where the audit scope cannot be satisfied
remotely;
(e) by an auditor who is not a competitor of Pensieve and who has signed a confidentiality undertaking on
terms no less protective than the MSA;
(f) against a scope agreed in advance in writing, which may cover the measures in Annexure II, the
controls in ADD-GL-001, the access logs relating to the Customer's tenancy, the Sub-processor
arrangements, and the deletion and retention processes.
Cost. The Customer bears its own costs and the auditor's costs. Pensieve bears its own costs of cooperating with one audit in any twelve-month period. Where an audit follows a Personal Data Breach caused by Pensieve's breach of this Agreement, or where an audit identifies a material non-compliance by Pensieve, Pensieve bears the Customer's reasonable audit costs.
An audit may not: access the personal data or systems of another customer; obtain a copy of Pensieve's
source code or of another customer's contract or commercial terms; extract personnel records beyond
confirmation that screening and training obligations have been met; or interfere with the availability of
the Platform for other customers. Under DM-2 the audit is limited to the controls and evidence that can
be produced without exposing another tenant.
The Customer may commission a penetration test of its own environment on thirty (30) days' written notice, against agreed rules of engagement, and shares the report with Pensieve.
If Pensieve later obtains an ISO/IEC 27001 certificate, a SOC 2 Type II report or an equivalent independent attestation, Pensieve makes it available and the Customer may take it in satisfaction of the audit right to the extent of the scope it covers. The audit right at 15.4 continues to apply to anything outside that scope. A certification does not extinguish the audit right and this Agreement does not treat it as if it did.
The Customer shares the audit findings with Pensieve. Pensieve responds within fifteen (15) Business Days with a remediation plan carrying an owner and a date for each finding, and reports completion. A finding that constitutes a material breach of this Agreement is remediated within thirty (30) days or within such longer period as the Parties agree in writing.
Pensieve submits to an audit or inspection by a Supervisory Authority having jurisdiction over the Customer's Processing, and provides the access and information that authority requires.
Liability under this Agreement is governed by the limitation of liability clause in the MSA. Claims under this Agreement and claims under the MSA count against one aggregate cap, not two. This Agreement does not create a separate or additional cap, and does not restate the MSA's cap, exclusions or carve-outs.
Nothing in this Agreement or in the MSA limits or excludes either Party's liability where limitation or exclusion is not permitted by Applicable Data Protection Law, including a data subject's rights under GDPR Article 82 and under Clause 12 of the Standard Contractual Clauses where those Clauses are incorporated.
Pensieve indemnifies the Customer against a claim by a Data Principal, a fine or penalty imposed by a Supervisory Authority, and the reasonable costs of defending either, to the extent caused by Pensieve's breach of this Agreement, its Processing outside the Customer's documented instructions, or its failure to implement the measures in Annexure II. The indemnity is subject to 16.1 and to the indemnity procedure in the MSA, and is reduced to the extent the loss is attributable to the Customer's own act, omission or instruction.
The Customer indemnifies Pensieve against a claim, fine or penalty, and the reasonable costs of defending either, to the extent caused by an instruction that infringes Applicable Data Protection Law, by the Customer's failure to obtain a lawful basis or to issue a required notice, or by the Customer entering categories of Personal Data outside Annexure I without agreement.
This is stated because it is material to how the Parties allocate risk, and because it is frequently misunderstood in negotiation.
Under the DPDP Act the penalties in the Schedule to the Act are imposed on the Data Fiduciary. A Data Processor carries no direct financial penalty under that Schedule. The principal heads, all of which are statutory ceilings rather than tariffs and none of which is in force before the commencement of section 33:
| Breach | Ceiling (statutory) |
|---|---|
| Failure to take reasonable security safeguards (s.8(5)) | INR 250 crore |
| Failure to notify a Personal Data Breach to the Board or to affected Data Principals (s.8(6)) | INR 200 crore |
| Breach of additional obligations in relation to children (s.9) | INR 200 crore |
| Breach of the additional obligations of a Significant Data Fiduciary (s.10) | INR 150 crore |
| Any other provision of the Act or the Rules | INR 50 crore |
Two consequences follow, and both are advantages to the Customer rather than to Pensieve:
Pensieve's own direct statutory exposure in India is real but sits elsewhere: section 43A of the Information Technology Act, 2000 provides for compensation, with no statutory ceiling, where a body corporate handling sensitive personal data is negligent in implementing reasonable security practices; and section 72A creates criminal liability for disclosure in breach of a lawful contract, reaching individual personnel. Those provisions remain in force until the corresponding omission provisions of the DPDP Act commence.
Under the GDPR a processor is directly liable to a data subject under Article 82(2) for damage caused by processing where it has not complied with obligations directed specifically to processors or has acted outside or contrary to lawful instructions, and is directly exposed to administrative fines under Article 83. Under the Privacy Act 1988 (Cth) the obligations attach to the APP entity, and Pensieve's exposure is contractual unless it has an Australian link or has elected under s.6EA. Under the PDPL the obligations attach primarily to the controller, with defined processor duties. Each jurisdiction Annexure states the position for that market.
Pensieve maintains the insurance recorded in the Insurance Schedule (ADD-GL-021), including cyber
liability cover, and provides a certificate on request. Insurance does not limit liability and liability is
not limited to the amount recoverable under a policy.
Pensieve operates the Legal & Law Enforcement Request Policy (POL-GL-067). Every demand is handled under
that policy by a named legal owner and is recorded.
On receiving a legally binding demand from a public authority for disclosure of Customer Personal Data, Pensieve:
(a) reviews the legality of the demand, including whether it is issued by a competent authority, under a valid power, and in a proportionate scope; (b) challenges the demand where there is a reasonable basis to do so, including by seeking to have it narrowed or set aside, and pursues an available appeal; (c) discloses the minimum data necessary to comply, and only after exhausting (b); (d) requires the authority to accept delivery through a documented channel and records what was disclosed; and (e) notifies the Customer before disclosure, or as soon afterwards as is lawful, unless notification is prohibited, in which case Pensieve seeks a waiver of the prohibition and documents the attempt.
Pensieve redirects a demand to the Customer wherever the authority can obtain the data from the Customer directly, and tells the authority that the Customer is the Data Fiduciary.
Pensieve does not grant any public authority direct, indirect, blanket or standing access to Customer Personal Data or to the systems on which it is Processed, and has not been asked to. Pensieve has created no mechanism by which such access could be given without the process at 17.2.
Pensieve publishes a periodic Transparency Report (POL-GL-068) stating the number and type of demands
received, the number challenged and the number complied with, at the level of aggregation the law permits.
Where Pensieve is prohibited from reporting a number, it says that a prohibition applies rather than
reporting zero.
Pensieve cannot undertake to defeat a lawful order of a court or authority of competent jurisdiction, and does not undertake it here. Indian law contains compulsion powers, including under section 69 of the Information Technology Act, 2000 and the rules made under it, section 5(2) of the Indian Telegraph Act, 1885, and the production powers of the criminal procedure statute. The transfer impact assessment referenced in Annexure V addresses them directly rather than asserting that they do not exist. What Pensieve commits to is the process at 17.2 and the technical measures at 12.5, which together determine what is actually available to be compelled.
| Role | Contact |
|---|---|
| Privacy and this Agreement | info@pensievelabs.org |
| Security incidents (monitored at all hours) | info@pensievelabs.org |
| Grievance Officer (DPDP s.8(9) / Rule 9) | [TO BE SUPPLIED], info@pensievelabs.org, 28, Jamunather, Bulandshahar, Uttar Pradesh, India |
| Data Protection Officer, where appointed | [TO BE SUPPLIED], [TO BE SUPPLIED] |
| Legal | info@pensievelabs.org |
The Customer notifies Pensieve of its privacy contact, its security incident contact reachable at all hours, and its authorised instructing persons, and keeps them current. Pensieve is entitled to rely on the most recently notified details. A notification under 10.2 sent to the most recently notified contacts is validly given.
The Customer publishes its own contact for Data Principals. Pensieve's contact details are not published to Data Principals as the route for exercising rights, because the rights run against the Customer.
A notice under this Agreement is given in writing to the addresses in 18 and, for a formal contractual notice, additionally to the notice addresses in the MSA. Notice by e-mail is valid for every purpose under this Agreement, including breach notification under 10, sub-processor notification under 8.4 and instructions under 5.1(d). A notice sent by e-mail is deemed given on transmission if sent during business hours in the recipient's location, and otherwise at the start of the next Business Day.
This Agreement is governed by Legal governing law and the courts at Legal jurisdiction have
jurisdiction, subject to the dispute resolution provisions of the MSA and to any different governing law
or forum stated in an incorporated jurisdiction Annexure or in the Standard Contractual Clauses, which
prevails for the matters it covers.
This Agreement, with the documents it incorporates, is the entire agreement between the Parties on the Processing of Customer Personal Data and supersedes any prior data protection term between them. If a provision is held invalid or unenforceable, it is severed and the remainder continues; the Parties will negotiate in good faith a replacement that achieves the intended protection.
A variation of this Agreement is effective only if in writing and signed by both Parties, except that: (a) Pensieve may update Annexure II under 7.4 and Annexure III under 8.4; and (b) where a change in Applicable Data Protection Law, or the adoption of a new transfer mechanism, requires an amendment, either Party may require the other to enter into it, and the Parties will do so within thirty (30) days, acting reasonably.
This Agreement may be executed in counterparts and by electronic signature, including by Aadhaar-based electronic signature or a digital signature certificate issued by a licensed Certifying Authority under the Information Technology Act, 2000, or by an equivalent method valid in the Customer's jurisdiction. An electronically executed counterpart has the same effect as a wet-ink original.
Where stamp duty is payable on this Agreement, it is borne as provided in the MSA and the instrument is stamped in accordance with the law of the state or jurisdiction of execution before or at the time of execution.
No person other than a Party has a right to enforce this Agreement, except that a Data Principal may enforce a third-party beneficiary right expressly conferred by the Standard Contractual Clauses where they are incorporated.
This Agreement is executed in English. Where a translation is provided for convenience, the English text prevails.
Executed by the Parties on the dates stated below, with effect from 31 July 2026.
Annexures I, II and III, and the jurisdiction Annexure incorporated under the Applicability table, form part of this Agreement and are executed with it. Where Annexure V is incorporated, execution of this Agreement constitutes execution of the Standard Contractual Clauses and of their Appendix as populated by Annexure V Section V-3, by both Parties, without any further signature being required.
For and on behalf of
Edsol Edtech Pvt. Ltd.
For and on behalf of
Customer legal name
For Edsol Edtech Pvt. Ltd. |
For Customer legal name |
|
|---|---|---|
| Signature | ||
| Name | [TO BE SUPPLIED] |
Customer signatory name |
| Designation | Director |
Customer signatory designation |
| Date | ||
| Company seal / stamp |
e-Stamp certificate
This Annexure is the description of the Processing required by DPDP Act s.8(2) and Rule 6(1)(f), by GDPR Article 28(3) and Annex I of the Standard Contractual Clauses, and it doubles as Pensieve's record of processing activities under GDPR Article 30(2).
| Data Fiduciary / Controller | Data Processor | |
|---|---|---|
| Entity | Customer legal name |
Edsol Edtech Pvt. Ltd. |
| Address | Customer address formatted |
`28, Jamunather |
| Bulandshahar | ||
| Uttar Pradesh | ||
| India` | ||
| Contact | Customer primary contact email |
info@pensievelabs.org |
| Role | Determines purposes and means | Processes only on documented instructions |
| Activities relevant to the transfer | Delivery of health services and the administration of the Customer's establishment | Supply, hosting, operation and support of the Platform |
| Category | Notes |
|---|---|
| Patients: in-patient, out-patient, day-care, emergency, diagnostics-only, telemedicine | The principal category. Includes deceased patients, whose records remain subject to retention and medico-legal obligations. |
| Children: patients under 18 years | See Section I-4. Flagged in the Platform by date of birth. |
| Persons with a disability having a lawful guardian | See Section I-4. |
| Attendants, next of kin, nominees and guardians | Contact and relationship data; nominees captured under DPDP s.14. |
| Employed staff | Where the Customer enables the human resources, rostering, attendance or payroll capabilities. |
| Clinicians: employed, visiting, consultant and referring | Registration numbers, professional identifiers, schedules, and the audit record of their entries. |
| Students, interns and trainees | Where the Customer is a teaching establishment. |
| Vendor, supplier and contractor personnel | Contact data captured in procurement, supply-chain and biomedical-engineering capabilities. |
| Insurer, third-party administrator and corporate-payer contacts | Contact data in the claims workflow. |
| Blood and organ donors | Where the Customer operates a blood bank capability. |
| Visitors | Where the Customer enables visitor management. |
| Job applicants | Where the Customer enables recruitment. |
| Class | Items | Present by default |
|---|---|---|
| Identity and demographic | Name, date of birth, age, sex and gender, marital status, address, telephone, e-mail, photograph, relationship to attendant, unique hospital identifier, ABHA number and ABHA address where the patient supplies them, and any government identifier the Customer chooses to capture | Yes |
| Health data | Presenting complaint, history and examination, clinical notes, diagnoses, procedure and surgical records, vital signs, allergies and adverse reactions, medication orders and administration records, nursing records, laboratory orders and results, imaging orders, reports and images, pathology, blood transfusion records, immunisation, obstetric and neonatal records, discharge summaries, referrals, and telemedicine consultation records | Yes |
| Health data attracting a specific statutory regime | Medico-legal case records; records under the pre-conception and pre-natal diagnostic techniques regime; medical termination of pregnancy records; narcotic and psychotropic dispensing records; Schedule H1 and Schedule X supply records; notifiable disease reports; birth and death records | Where the Customer operates the corresponding service |
| Mental health, sexual health, communicable disease and oncology records | As part of the clinical record | Where the Customer operates the corresponding service |
| Financial data | Tariff and charge records, bills and receipts, payer and scheme, insurance policy and claim references, third-party administrator references, payment mode and reference, refunds, credit notes, and the bank details of a refund payee where a refund is processed | Yes |
| Biometric data | Biometric templates, where and only where the Customer enables biometric staff attendance or biometric patient identification | No, off by default. Enabling requires a written instruction recorded under 4.3 |
| Employment data | Employee identifiers, designation, department, roster and attendance, leave, payroll components, statutory registrations, and disciplinary records | Where the Customer enables the capability |
| Communications | Message content and delivery status for messages the Platform sends on the Customer's behalf through the Customer's own messaging, e-mail and voice providers | Where the Customer enables the capability |
| Technical and audit data | User account identifiers, authentication events, IP address, device and session identifiers, and the immutable record of who accessed or amended which record, when | Yes |
Not processed. The Platform does not Process genetic sequence data, and does not store payment card numbers; card payments are executed by the Customer's own payment provider and the Platform retains only the provider's reference. Neither may be introduced without an amendment under 20.3.
Children's data is not a footnote in a hospital deployment. It is a routine, high-volume category, and the Indian regime treats it specifically.
The obligations. DPDP Act s.9 requires verifiable parental or guardian consent before Processing a child's personal data (s.9(1)), prohibits Processing likely to cause a detrimental effect on a child's well-being (s.9(2)), and prohibits tracking, behavioural monitoring and targeted advertising directed at children (s.9(3)). "Child" means an individual under eighteen years. Rule 10 sets out the due diligence required to verify a parent, and Rule 11 the equivalent for a person with a disability who has a lawful guardian appointed by a court, or designated under the Rights of Persons with Disabilities Act, 2016, or by a local level committee under the National Trust Act, 1999.
The healthcare exemption, and its condition. Rule 12 read with Part A of the Fourth Schedule to the DPDP Rules 2025 exempts a Data Fiduciary that is a clinical establishment, a mental health establishment or a healthcare professional from s.9(1) and s.9(3), provided the Processing is restricted to the provision of health services to the child, to the extent necessary for the protection of her health. An allied healthcare professional has an equivalent exemption limited to supporting a recommended treatment and referral plan.
What that means in this deployment, stated as operating rules:
Other markets. Where the GDPR applies, a child's data attracts heightened protection and Article 8 governs consent to information society services, which is not the basis on which clinical care is delivered; the lawful basis for treatment is the health-care basis in Article 9(2)(h) as implemented by national law. In Australia, the Customer should note the Children's Online Privacy Code being made under the Privacy Act; Pensieve's boundary at operating rule 4 above applies in every market.
Nature. Collection, recording, organisation, structuring, storage, retrieval, use, indexing, alignment and combination, disclosure by transmission to systems the Customer nominates, restriction, archival, erasure and destruction, performed by the Platform under the Customer's configuration, together with the hosting, operation, monitoring, backup, restoration, support and maintenance of the Platform.
Purposes, each of which is the Customer's purpose and none of which is Pensieve's:
| Purpose | Examples |
|---|---|
| Delivery of health services | Registration, clinical documentation, orders and results, medication management, theatre and ward management, discharge |
| Diagnostic services | Laboratory, radiology, imaging storage and reporting |
| Pharmacy and supply chain | Dispensing, statutory registers, stock and procurement |
| Revenue cycle | Tariffs, billing, receipts, insurance and claim workflow, refunds |
| Statutory and regulatory reporting | Registers and returns the Customer is required by law to maintain and submit |
| Quality, accreditation and clinical governance | Indicators, incident reporting, audit |
| Administration of the establishment | Human resources, rostering, biomedical engineering, facilities |
| Communication with Data Principals | Appointment, result and billing communications sent through the Customer's own providers |
| Security and integrity of the Platform | Access logging, monitoring, backup, incident investigation |
| Support and maintenance | Defect diagnosis and correction, configuration, release management |
This is the section that a one-size Data Processing Agreement gets wrong. The four models are genuinely different processing arrangements and are described as such.
| DM-1 Dedicated | DM-2 Shared | DM-3 Customer Cloud | DM-4 On-Premise | |
|---|---|---|---|---|
| Infrastructure owned by | Edsol Edtech Pvt. Ltd. |
Edsol Edtech Pvt. Ltd. |
Customer | Customer |
| Cloud account / project | Isolated project inside Pensieve's cloud organisation, one per Customer | Shared projects, logical tenancy | Customer's own cloud project and billing account | Not applicable: Customer's own premises or colocation |
| Location of data at rest | Deal data region |
Deal data region |
Region selected by the Customer, recorded as Deal data region |
Physical site(s) at Customer site addresses |
| Location of compute | Same region | Same region | Same region | Same site |
| Database | Dedicated instance | Shared instance, row-level security per tenant | Dedicated instance in Customer project | Dedicated instance on Customer hardware |
| Backups | Pensieve-operated, same region, encrypted | Pensieve-operated, same region, encrypted, tenant-scoped restore | In Customer project, Pensieve-configured, Customer-owned | Customer-owned and Customer-operated |
| Encryption key custody | Pensieve-managed keys in the Customer's dedicated key ring; Customer-held keys available | Per-tenant keys, Pensieve-managed | Customer's key management service; Customer can revoke | Customer's entirely |
| Who has administrative access to the data | Named Pensieve personnel, just-in-time, time-bound | Named Pensieve personnel, just-in-time, time-bound, tenant-scoped | Named Pensieve personnel under access the Customer grants and can revoke at any moment | Named Pensieve personnel only when the Customer opens a session; no standing access |
| Access method | Bastion, multi-factor, no direct path | Bastion, multi-factor, no direct path | Customer's own identity and access management, per ADD-GL-009 |
Customer-initiated remote session, or attended on site |
| Standing production access | None | None | None; delegated roles only | None, and technically impossible without the Customer's action |
| Session logging | Yes, visible to Customer | Yes, visible to Customer | Yes, in the Customer's log sink, visible to the Customer independently of Pensieve | Yes, in the Customer's own logs |
| Per-session Customer approval | Optional, at no charge | Optional, at no charge | Default on | Inherent |
| Log ownership and location | Pensieve, in-region regional buckets | Pensieve, in-region regional buckets | Customer, in the Customer's project | Customer |
| Monitoring and detection | Pensieve | Pensieve | Shared, per the delegated-access schedule | Customer |
| Infrastructure Sub-processor | Cloud provider, as Pensieve's Sub-processor | Cloud provider, as Pensieve's Sub-processor | Cloud provider is the Customer's supplier, not Pensieve's Sub-processor | None |
| Can Pensieve read Customer Personal Data without the Customer being able to see that it did? | No: access is logged in the Customer-visible access log | No: as DM-1 | No: logs are in the Customer's own project | No: Pensieve cannot connect at all without the Customer |
Countries from which Pensieve personnel may access Customer Personal Data. The current list, per
Deployment Model and per market, is maintained in the Offshore/Remote Access & Support Model Disclosure
(DIS-GL-033). Where a jurisdiction Annexure restricts the countries from which access may occur, that
restriction is implemented as an access control and prevails.
Processing continues for the term of the MSA and thereafter only as provided in 14. For a transfer under the Standard Contractual Clauses, the duration is the term of the MSA plus the deletion period at 14.4, and the frequency of the transfer is continuous for hosting and Processing and occasional for support access.
The minimum cell size below which a statistic derived under 3.4 is suppressed and is not emitted from the tenant boundary is twenty (20) Data Principals, or such higher number as the Customer notifies in writing.
Statutory retention defaults shipped with the Platform for the Indian market. The Customer may vary any of them. This table is supplied so the Customer's own retention policy can be evidenced; it is not legal advice, and 14.2 governs.
| Record class | Default retention | Basis |
|---|---|---|
| In-patient medical records | 3 years from the date of commencement of treatment | Indian Medical Council (Professional Conduct, Etiquette and Ethics) Regulations, 2002, Reg. 1.3.1 |
| Out-patient records | 2 years | Practice standard; no statutory number identified [UNVERIFIED] |
| Medico-legal case records | Indefinite hold from the moment an MLC flag, notice or proceeding exists, until final disposal | Evidentiary need; practice standard |
| Records of a child treated or delivered | Until the child attains 18 years, and prudently 3 years beyond | Limitation Act, 1963 s.6 |
| Records within the consumer complaint window | Minimum 3 years, longer where a notice exists | Consumer Protection Act, 2019, s.69(1) (2-year limitation, condonable) |
| Pre-conception and pre-natal diagnostic technique records | 2 years, or until disposal of proceedings, whichever is later. A printed, authenticated copy must also be preserved | PCPNDT Act, 1994 s.29 with PNDT Rules, 1996, Rule 9 |
| Schedule H1 supply register | 3 years | Drugs and Cosmetics Rules, 1945, Rule 65(11A) |
| Schedule X prescriptions | 2 years; physical duplicate required | Drugs and Cosmetics Rules, 1945, Rule 65 and Schedule X |
| Narcotic and essential narcotic drug registers | Per the NDPS Rules and the applicable State rules; physical bound register is the inspection norm | NDPS (Third Amendment) Rules, 2015 and State rules |
| Bio-medical waste records | 5 years | Bio-Medical Waste Management Rules, 2016 |
| Blood bank records | 5 years [UNVERIFIED: confirm against Drugs and Cosmetics Rules Part XIIB] |
Drugs and Cosmetics Rules, 1945, Part XIIB |
| Medical termination of pregnancy admission register | 5 years from the end of the calendar year [UNVERIFIED]; sealed physical register |
MTP Regulations, 2003 |
| Telemedicine consultation records | Minimum 3 years | Telemedicine Practice Guidelines, 2020 |
| Processing logs and associated traffic data | Minimum 1 year | DPDP Rules 2025, Rules 6(1)(e) and 8(3) |
| ICT system logs | Rolling 180 days, within India | CERT-In Directions of 28 April 2022, Direction (iv) |
| Customer subscriber and KYC records | 5 years after termination | CERT-In Directions of 28 April 2022, Direction (v) |
The operating rule the Platform implements: retention is the maximum of every applicable class retention, and a Legal Hold overrides every purge. An erasure request never destroys a record under a statutory hold, and produces an Erasure Decision Record under 9.5 instead.
Where paper is still required. The Platform does not represent that the record classes marked above as requiring a physical or authenticated printed record can be maintained digitally only. For those classes the Platform generates the document, the Customer prints, signs and preserves it, and the signed copy is scanned back and linked to the electronic record.
The measures below are the contractual commitment required by 7, by DPDP Rule 6(1)(f), by GDPR Article 32 and by Annex II of the Standard Contractual Clauses. The Security Addendum (
ADD-GL-001) is the controlling technical document and describes each control in full; where this Annexure andADD-GL-001differ on detail,ADD-GL-001governs the detail and this Annexure governs the commitment.Key: implemented and operated by Pensieve; shared, split as stated; the Customer's responsibility, and "Not applicable" where it does not apply to this model.
No absolute claim is made. These are the measures Pensieve implements. They reduce risk; they do not eliminate it, and this Agreement does not say that they do.
Rule 6(1) of the DPDP Rules 2025 is a closed list of seven minimum safeguards. It is reproduced against the implementing control so that a reader can check each line rather than take a general assurance.
| Rule 6(1) | Requirement | Implementing control | DM-1 | DM-2 | DM-3 | DM-4 |
|---|---|---|---|---|---|---|
| (a) | Encryption, obfuscation, masking or virtual tokens | Encryption at rest with customer-managed encryption keys; TLS in transit; tokenised identifiers in logs and support views | Pensieve | Pensieve | Shared | Shared |
| (b) | Appropriate access control for the computer resources of the Fiduciary and the Processor | Role-based access control in the Platform; named-individual infrastructure access; multi-factor authentication; just-in-time elevation | Pensieve | Pensieve | Shared | Shared |
| (c) | Visibility on the accessing of personal data through logs, monitoring and review, enabling detection, investigation and remediation | Immutable access log; who-viewed-which-record report exposed to the Customer; alerting on anomalous access | Pensieve | Pensieve | Shared | Shared |
| (d) | Measures for continued processing on compromise, including data backups | Encrypted backups on the schedule in DIS-GL-014, with periodic restore testing |
Pensieve | Pensieve | Shared | Customer |
| (e) | Retention of logs and personal data for one year unless law requires otherwise | Log retention set to not less than 365 days, in-region, with retention lock where the platform supports it | Pensieve | Pensieve | Shared | Customer |
| (f) | Appropriate provision in the contract between the Fiduciary and the Processor for reasonable security safeguards | 7 of this Agreement, this Annexure and ADD-GL-001 |
Pensieve | Pensieve | Pensieve | Pensieve |
| (g) | Appropriate technical and organisational measures | The whole of Section II-2 | Pensieve | Pensieve | Shared | Shared |
Where a cell reads Shared or Customer the reason is that the Customer owns the infrastructure layer in that model. Section II-3 states exactly what falls to the Customer.
| # | Measure | DM-1 | DM-2 | DM-3 | DM-4 |
|---|---|---|---|---|---|
| Governance | |||||
| 1 | Documented information security management system, with policies approved and reviewed at least annually | Pensieve | Pensieve | Pensieve | Pensieve |
| 2 | Named security owner and a defined escalation path | Pensieve | Pensieve | Pensieve | Pensieve |
| 3 | Risk assessment at least annually and on material change | Pensieve | Pensieve | Pensieve | Pensieve |
| 4 | Independent security assessment at least every 12 months, summary published | Pensieve | Pensieve | Pensieve | Pensieve |
| 5 | Annual data protection impact assessment and algorithmic due-diligence statement | Pensieve | Pensieve | Pensieve | Pensieve |
| Access control | |||||
| 6 | Role-based access control within the Platform, configured by the Customer | Pensieve | Pensieve | Pensieve | Pensieve |
| 7 | Multi-factor authentication for all administrative access | Pensieve | Pensieve | Pensieve | Pensieve |
| 8 | No shared or generic administrative accounts | Pensieve | Pensieve | Pensieve | Pensieve |
| 9 | Just-in-time, time-bound elevation; no standing production access | Pensieve | Pensieve | Customer grants and revokes | Customer opens the session |
| 10 | Access reviewed at least quarterly and on every role change and leaver | Pensieve | Pensieve | Shared | Shared |
| 11 | Break-glass approval by a named Customer approver for each support session | Optional | Optional | Default on | Inherent |
| 12 | Session recording for sessions with sight of Customer Personal Data | Pensieve | Pensieve | Shared | Customer |
| Cryptography | |||||
| 13 | Encryption of Customer Personal Data at rest | Pensieve | Pensieve | Customer keys | Customer |
| 14 | Encryption in transit for all external and inter-service traffic | Pensieve | Pensieve | Pensieve | Pensieve |
| 15 | Customer-managed encryption keys, per tenancy | dedicated key ring | per-tenant key | Customer's key service | Customer |
| 16 | Key rotation and destruction per DIS-GL-011 |
Pensieve | Pensieve | Shared | Customer |
| 17 | Third-party credentials held in a per-tenant encrypted vault, never in application code or logs | Pensieve | Pensieve | Pensieve | Pensieve |
| Isolation | |||||
| 18 | Infrastructure-level isolation from other customers | dedicated project | None, logical only | Pensieve | Pensieve |
| 19 | Row-level security enforcing tenant scope on every data path | Pensieve | primary control | Pensieve | Pensieve |
| 20 | Automated tests that fail the build on a cross-tenant data path | Pensieve | Pensieve | Pensieve | Pensieve |
| Application security | |||||
| 21 | Secure development lifecycle per DIS-GL-018, with peer review on every change |
Pensieve | Pensieve | Pensieve | Pensieve |
| 22 | Dependency scanning and a published software bill of materials | Pensieve | Pensieve | Pensieve | Pensieve |
| 23 | Amendment-as-append for clinical records: superseded values retained and visible, never overwritten | Pensieve | Pensieve | Pensieve | Pensieve |
| 24 | Separate recording of the clinical event time and the actual entry time, with late entries flagged | Pensieve | Pensieve | Pensieve | Pensieve |
| Logging and monitoring | |||||
| 25 | Immutable access and audit logs, exposed to the Customer in the Platform | Pensieve | Pensieve | Pensieve | Pensieve |
| 26 | Logs stored in-region; regional and not global log buckets | Pensieve | Pensieve | Customer's project | Customer |
| 27 | Log retention not less than 365 days | Pensieve | Pensieve | Shared | Customer |
| 28 | Clock synchronisation to a source traceable to the national time standard, with a recorded periodic offset measurement | Pensieve | Pensieve | Pensieve | Shared |
| 29 | Alerting on anomalous access, with an on-call responder | Pensieve | Pensieve | per delegated access | Customer |
| Resilience | |||||
| 30 | Encrypted backups, in-region, on the schedule in DIS-GL-014 |
Pensieve | Pensieve | configured by Pensieve, owned by Customer | Customer |
| 31 | Periodic restore testing with a recorded result | Pensieve | Pensieve | Shared | Customer |
| 32 | Documented recovery objectives per DIS-GL-014; availability commitments per SLA-GL-001 |
Pensieve | Pensieve | Shared | Not offered: Pensieve does not control the hardware |
| 33 | Business continuity plan tested at least annually | Pensieve | Pensieve | Shared | Customer |
| Personnel | |||||
| 34 | Background verification before access is granted | Pensieve | Pensieve | Pensieve | Pensieve |
| 35 | Written confidentiality undertaking recording the criminal-liability position at 6.1 | Pensieve | Pensieve | Pensieve | Pensieve |
| 36 | Security and privacy training before access and at least annually | Pensieve | Pensieve | Pensieve | Pensieve |
| 37 | Access revoked on the leaver's last working day | Pensieve | Pensieve | Pensieve | Pensieve |
| Physical | |||||
| 38 | Data centre physical and environmental security | inherited from the cloud provider, per DIS-GL-021 |
inherited | Customer's cloud account | Customer's server room |
| 39 | Endpoint controls on Pensieve devices: disk encryption, screen lock, managed patching, no local storage of Customer Personal Data | Pensieve | Pensieve | Pensieve | Pensieve |
| Supplier | |||||
| 40 | Sub-processor due diligence before engagement and on review | Pensieve | Pensieve | Pensieve | Pensieve |
| 41 | Flow-down of these obligations to every Sub-processor | Pensieve | Pensieve | Pensieve | Pensieve |
| Incident | |||||
| 42 | Documented incident response procedure, exercised at least annually | Pensieve | Pensieve | Pensieve | Pensieve |
| 43 | Notification to the Customer within 4 hours of awareness | Pensieve | Pensieve | Pensieve | (limited by 10.8) |
| 44 | Evidence preservation for 12 months from the incident | Pensieve | Pensieve | Shared | Shared |
| Data minimisation | |||||
| 45 | Personal data redacted or tokenised in application and infrastructure logs by default | Pensieve | Pensieve | Pensieve | Pensieve |
| 46 | Pseudonymous-by-default support views, with the mapping under a key the Customer controls, where a jurisdiction Annexure requires it | Pensieve | Pensieve | Pensieve | Pensieve |
| 47 | Synthetic data in all non-production environments | Pensieve | Pensieve | Pensieve | Pensieve |
Where a transfer mechanism in a jurisdiction Annexure requires supplementary measures, the following measures in Section II-2 are the ones relied on and are contractually committed for that purpose: 9, 11, 12, 13, 14, 15, 16, 25, 26, 45 and 46, together with the government-access process at 17. The applicable jurisdiction Annexure states any additional measure, including where administrative access must terminate on a jump host inside a stated territory.
Position as at
31 July 2026. The live register is the Subprocessor Register (DIS-GL-009), published athttps://trust.pensievelabs.organd dated on every change, with the change log atDIS-GL-010. Where this Annexure andDIS-GL-009differ,DIS-GL-009states who is engaged today and this Annexure states the position the Customer accepted on signature. Notification and objection are governed by 8.4.
| Sub-processor | Role | Location of Processing | Categories processed | Applies to |
|---|---|---|---|---|
| Google Cloud Platform (Google Cloud India Private Limited / Google Cloud EMEA Limited, as applicable to the contracting region) | Infrastructure hosting: managed container compute, managed database, object storage, key management, logging | The region recorded at Deal data region |
All categories in Annexure I Section I-3, encrypted at rest under keys managed as stated in Annexure II | DM-1, DM-2 only. Under DM-3 the cloud provider is the Customer's own supplier under 8.7; under DM-4 there is no cloud infrastructure provider. |
There is no other Sub-processor with access to Customer Personal Data. Pensieve does not use a third-party hosted error-tracking, session-replay, analytics, customer-messaging or artificial-intelligence service that receives Customer Personal Data. If that changes, it changes under 8.4 with thirty days' notice and an objection right.
These process the business contact data described at 3.6: the names, work e-mail addresses and access records of the Customer's authorised users, and the documents exchanged in contracting. No patient record, clinical record, or other Data Principal record is Processed by any of them.
| Sub-processor | Role | Location | Data |
|---|---|---|---|
| Vercel | Hosting of the Trust Center application at https://trust.pensievelabs.org |
As stated in DIS-GL-009 |
Business contact data; document access events |
| Neon | Managed database for the Trust Center | As stated in DIS-GL-009 |
Business contact data; document instances and access records |
| Transactional e-mail provider | Delivery of access, approval, notice and document e-mails | As stated in DIS-GL-009 |
Recipient work e-mail address and message content |
| Electronic signature and stamping providers | Execution of contracts | India / as stated in DIS-GL-009 |
Signatory name, e-mail, signature evidence |
| Accounting, payroll and banking providers | Statutory finance and payroll functions | India | Pensieve's own personnel and the Customer's finance contacts |
The systems listed in 8.6 (ABDM registries and the health information exchange, NHCX,
insurers and third-party administrators, payment gateways, SMS, WhatsApp, voice and e-mail providers,
laboratories and analyser vendors, PACS providers and government registries) are connected using the
Customer's own credentials on the Customer's own authority. They are the Customer's processors or
independent controllers, not Pensieve's Sub-processors. Pensieve's obligations in respect of the
credentials are in ADD-GL-007 and DIS-GL-025; the allocation of responsibility is in DIS-GL-026.
Where a market's localisation law cannot be satisfied on the default infrastructure, see
13.3, the infrastructure Sub-processor for that market is the provider named in the
applicable jurisdiction Annexure, and DIS-GL-009 records it separately. For the UAE, see Annexure VII
Section VII-3.
Incorporated where Customer jurisdiction is IN, or where the Processing is otherwise subject to
Indian law.
The Digital Personal Data Protection Act, 2023 received assent on 11 August 2023. The Digital Personal Data Protection Rules, 2025 were notified in November 2025 together with a staged commencement notification for the Act. The staging matters, and this Agreement does not overstate what is in force:
| Tranche | Provisions | Effect |
|---|---|---|
| In force from notification | s.1(2), s.2, ss.18 to 26 (Data Protection Board), s.35, ss.38 to 43, s.44(1), s.44(3); Rules 1, 2 and 17 to 21 | The Board's constitution provisions and definitional provisions are live |
| +12 months | s.6(9), s.27(1)(d); Rule 4 (Consent Manager registration) | Consent Manager registration opens |
| +18 months | ss.3 to 5, s.6(1) to (8) and (10), ss.7 to 17, s.27 except (1)(d), ss.28 to 34, s.36, s.37, s.44(2); Rules 3, 5 to 16, 22 and 23 | The substantive obligations (consent, notice, security safeguards, breach notification, erasure, Data Principal rights, cross-border, penalties) take effect |
[UNVERIFIED: one-day discrepancy] Sources differ between 13 and 14 November 2025 as the publication
date, which propagates to the derived dates. Pensieve treats the earlier date as the conservative one in
every contractual commitment.
Pensieve's position. Pensieve operates to the end-state obligations now rather than on commencement.
Nothing in this Agreement is conditional on a commencement date, and the Customer receives the full set of
commitments from 31 July 2026.
The Customer is the Data Fiduciary; Pensieve is the Data Processor. Section 8(1) places responsibility for compliance on the Data Fiduciary "irrespective of any agreement to the contrary", including in respect of Processing carried out on its behalf by a Data Processor, and s.8(2) permits engagement of a Data Processor only under a valid contract. This Agreement is that contract.
Section 43A of the Information Technology Act, 2000 and the Information Technology (Reasonable Security Practices and Procedures and Sensitive Personal Data or Information) Rules, 2011 remain in force until the corresponding omission provisions in s.44(2) of the DPDP Act commence. Consequences the Parties accept:
[UNVERIFIED] Whether the SPDI Rules lapse automatically when their enabling power is omitted, or require
express repeal, is contested. Pensieve plans on the basis that they lapse on the omission date and
maintains its controls on the DPDP basis in any event.
Both Parties are directly bound: each is a body corporate, and Pensieve is additionally a service provider. The Directions are not delegable and this Agreement does not purport to delegate them.
| Direction | Requirement | Pensieve | Customer |
|---|---|---|---|
| (i) | Clock synchronisation to NIC or NPL, or to a source traceable to them without deviation | Synchronises Platform infrastructure and records a periodic measured offset against the national sources; provides the attestation | Synchronises its own devices and endpoints |
| (ii) | Report a reportable cyber incident within 6 hours of noticing | Reports incidents affecting Pensieve's own systems; notifies the Customer within 4 hours under 10.2 so the Customer can report; supplies the content the Customer's report needs | Files its own report. Pensieve's report does not discharge the Customer's obligation |
| (iii) | Designate a Point of Contact in the prescribed format | Has designated and filed its own; provides the acknowledgement as evidence | Must designate and file its own. Pensieve provides a drafting template on request |
| (iv) | Enable logs of all ICT systems, retain a rolling 180 days, within India | Retains not less than 365 days in regional in-India buckets under measures 26 to 27; produces logs to CERT-In on direction or with an incident report | Retains logs of its own systems, including endpoints and network |
| (v) | Service providers to retain validated subscriber records for 5 years after termination | Retains the Customer's subscriber record under 14.5(b) | Supplies and validates the information at onboarding |
| (vi) | Virtual asset provider records | Not applicable | Not applicable |
Non-compliance with a Direction attracts punitive action under s.70B(7) of the Information Technology Act, 2000.
There is no prescribed form for a DPDP breach intimation; the Rules prescribe content. Pensieve maintains templates for each of the three intimations and makes them available to the Customer.
| Item | Position |
|---|---|
| Identifier for a rights request (Rule 14(5)) | The Customer selects; the Platform supports the unique hospital identifier with registered mobile number, and the ABHA address where present |
| Grievance redressal period (Rule 14(3)) | Not exceeding ninety days. Pensieve's assistance timelines at 9.3 are set inside it |
| Publication of the means to exercise rights (Rule 14(1)) | The Platform generates a Customer-branded public rights page |
| Contact person (s.8(9), Rule 9) | The Customer publishes its own; Pensieve's is at 18.1 and is for the Customer, not for Data Principals |
| Nomination (s.14, Rule 14(4)) | Captured at registration; nominee-invoked access flow; verification by the Customer |
| Erasure against statutory retention (s.8(7)) | 9.5 and Annexure I Section I-9 |
The notice under s.5 and Rule 3 is the Customer's. The Platform renders it as an itemised data inventory with the specified purposes and the three links Rule 3(c) requires: withdrawal of consent with ease comparable to giving it, exercise of rights, and complaint to the Board, in English and in at least one language of the Eighth Schedule to the Constitution, and stores the rendered notice version-stamped against the encounter. The version-stamped stored notice is the evidence artefact, and it is retained for the period at Annexure I Section I-9.
Pensieve is not a Consent Manager registered under s.2(g) and Rule 4, does not seek registration, and
does not represent itself as one. Where the Customer participates in the national health information
exchange, consent artefacts are handled through that ecosystem's consent manager under the Customer's own
participation, per 8.6 and DIS-GL-024.
[UNVERIFIED] Whether the national health consent manager will be registered as a DPDP Consent Manager
under Rule 4 is open as at 31 July 2026. The Platform's consent store is designed so that the
consent artefact schema can be changed without re-architecture, and Pensieve will implement the change at
no charge if the framework changes.
As at 31 July 2026 the Central Government has notified no Significant Data Fiduciary and no
class of Significant Data Fiduciaries. If the Customer is designated, the additional obligations under
s.10 and Rule 13, an India-based Data Protection Officer, an independent data auditor, an annual data
protection impact assessment and audit, algorithmic due diligence, and compliance with any specification
of data that must not leave India, fall on the Customer, and Pensieve supports them under
11 at no charge for the first assessment in any twelve-month period.
This Agreement does not restate them, and Pensieve does not hold certification against any of them:
The boundary of what Pensieve integrates and what it does not is in the Integration Boundary Statement
(DIS-GL-024).
Pensieve's grievance officer for its own Processing under 3.6 is
[TO BE SUPPLIED], info@pensievelabs.org,
28, Jamunather, Bulandshahar, Uttar Pradesh, India. The Customer publishes its own. A Data Principal's grievance about
clinical or hospital data is directed to the Customer.
Incorporated where Customer jurisdiction is DK or NO, or where the Processing is otherwise subject
to Regulation (EU) 2016/679 ("GDPR"), including as incorporated into the EEA Agreement.
Precedence. Where the Parties execute the standalone EU/EEA processor agreement
DPA-EU-001, that instrument governs the Processing in its entirety and this Annexure does not apply.DPA-EU-001is the preferred instrument for a controller established in the EEA: it is drafted in Article 28 order, in controller/processor vocabulary, with the Standard Contractual Clauses incorporated into its operative text rather than into an annexure. This Annexure remains available where a Customer prefers a single global agreement, and the two are substantively aligned; they must never both be executed for the same Processing.
For the purposes of this Annexure and of any Processing subject to the GDPR, the Customer is the
controller (dataansvarlig) and Pensieve is the processor (databehandler). This instrument is
the databehandleraftale in Denmark and the databehandleravtale in Norway. The mapping at
2.2 applies throughout, and the GDPR terms prevail in this Annexure.
Health data is special-category personal data under Article 9(1). In the treatment context the lawful
basis is Article 9(2)(h) as implemented by national law: in Denmark, sundhedsloven; in Norway,
pasientjournalloven, and not consent. This Annexure records that expressly so that the Customer's own
record of processing does not default to a consent narrative.
| GDPR Article 28(3) | Requirement | Where it is met |
|---|---|---|
| (a) | Process only on documented instructions, including as to transfers | 5, 12 |
| (b) | Persons authorised to process are under a duty of confidence | 6.1 |
| (c) | Take all measures required by Article 32 | 7, Annexure II |
| (d) | Respect the conditions for engaging another processor | 8, Annexure III |
| (e) | Assist the controller with data subject rights | 9 |
| (f) | Assist with Articles 32 to 36 | 7, 10, 11 |
| (g) | Delete or return personal data at the controller's choice at the end of the services | 14 |
| (h) | Make available information necessary to demonstrate compliance and allow and contribute to audits | 15 |
| Art. 28(3) final paragraph | Inform the controller if an instruction infringes the GDPR | 5.3 |
| Art. 30(2) | Processor record of processing activities | Annexure I |
The Standard Contractual Clauses for the transfer of personal data to third countries, adopted by Commission Implementing Decision (EU) 2021/914 of 4 June 2021 ("SCCs") are incorporated into this Agreement by reference and form part of it, and are entered into between the Customer as data exporter and Pensieve as data importer, on execution of this Agreement, without any further act being required.
Modules. Module Two (controller to processor) applies where the Customer is a controller. Module Three (processor to processor) applies instead where the Customer is itself a processor acting for another controller, and Pensieve enters into Module Three with each Sub-processor to which it makes an onward transfer.
Options and selections. The following are the Parties' elections, made once here so that no further negotiation is required:
| SCC provision | Election |
|---|---|
| Clause 7 (docking clause) | Included. An additional entity may accede as exporter or importer by completing Appendix Annex I.A and signing. |
| Clause 9(a) (sub-processors) | Option 2: general written authorisation. The notice period is thirty (30) days, as at 8.4. |
| Clause 11(a) (independent dispute resolution) | Not included. The optional redress-body language is omitted. |
| Clause 13 and Annex I.C (competent supervisory authority) | Denmark: Datatilsynet, Denmark. Norway: Datatilsynet, Norway. Otherwise, the authority of the Member State in which the exporter is established. |
| Clause 17 (governing law) | Option 1. Denmark: the law of Denmark. Norway: the law of Norway. |
| Clause 18(b) (forum) | Denmark: the courts of Denmark. Norway: the courts of Norway. |
Appendix. The SCC Appendix is completed as follows, and no separate document is required:
| SCC Appendix | Populated by |
|---|---|
| Annex I.A: List of Parties | Annexure I Section I-1 |
| Annex I.B: Description of the transfer | Annexure I Sections I-2 to I-7 (categories of data subjects, categories of personal data, special categories, frequency, nature, purpose, retention, sub-processors) |
| Annex I.C: Competent supervisory authority | The table above |
| Annex II: Technical and organisational measures | Annexure II, including the measures relied on at Section II-4 |
| Annex III: List of sub-processors | Annexure III |
Where a term of this Agreement conflicts with the SCCs, the SCCs prevail, as their Clause 5 requires. Nothing in this Agreement is to be read as varying, contradicting or limiting the SCCs.
Norway and the EEA. The GDPR applies in Norway through the EEA Agreement and
personopplysningsloven. The SCCs are applied to a transfer from Norway with the adaptations that follow
from that incorporation, including that references to Member State law are read as references to
Norwegian law and references to the competent supervisory authority as references to Datatilsynet, Norway.
The Parties record the transfer map so that the two legs are not conflated in the Customer's own assessment.
| Leg | From → to | Basis | Applies to |
|---|---|---|---|
| 1 | Customer (controller, EEA) → Edsol Edtech Pvt. Ltd. (processor, India), including all remote access from India |
SCCs Module Two plus the supplementary measures at Section V-6 | DM-1, DM-2, DM-3, DM-4 |
| 2 | Edsol Edtech Pvt. Ltd. → cloud infrastructure Sub-processor, hosting in the EEA region at Deal data region |
Intra-EEA processing; no Chapter V transfer where the region and the contracting entity are in the EEA | DM-1, DM-2 |
| 3 | Edsol Edtech Pvt. Ltd. → any Sub-processor outside the EEA |
SCCs Module Three, plus the measures at Section V-6 | As recorded in Annexure III |
Under DM-3 and DM-4 leg 2 does not exist, because the infrastructure is the Customer's; leg 1 is
unchanged, because remote access from India is a transfer whether or not the data is hosted in the EEA.
Pensieve maintains a Transfer Impact Assessment for transfers to India, prepared on the six-step method in EDPB Recommendations 01/2020, and provides it to the Customer on request. Its conclusion is stated here rather than buried, because a Customer's data protection officer will reach it in any event:
Indian law does not, on its face, satisfy the European Essential Guarantees. The relevant compulsion powers, including under section 69 of the Information Technology Act, 2000 and the rules made under it, section 5(2) of the Indian Telegraph Act, 1885, and the production powers of the criminal procedure statute, are not subject to independent prior judicial authorisation in the way the Guarantees contemplate, and an effective remedy is not clearly available to a non-resident data subject. The DPDP Act contains exemptions in favour of the State.
The transfer is nonetheless defensible, measure by measure, because the supplementary measures reduce what is available to be compelled in India to pseudonymised data under keys held in the EEA. It is not defensible on the basis that India is essentially equivalent, and Pensieve does not assert that it is.
An assessment that concluded otherwise would not survive review by a competent supervisory authority and would cost the Customer more than it gained.
The following are committed for the purpose of Article 46 and are implemented as controls, not as undertakings. They are in addition to Annexure II.
| Measure | Commitment |
|---|---|
| Data residency | Customer Personal Data is hosted in the EEA region recorded at Deal data region. Pensieve does not replicate it outside the EEA. |
| Key custody outside the importer's jurisdiction | Encryption keys are held in the EEA. Where the Customer requires it, keys are held by the Customer in its own key management service, so that Pensieve cannot decrypt without the Customer's key. |
| Pseudonymisation with the mapping held by the exporter | The mapping between the national patient identifier and the internal record identifier is held under a key the Customer controls. Support tooling reads pseudonymous records by default. |
| No standing plaintext access from India | Access is named-individual, just-in-time, time-bound, approved per session by a Customer approver, and recorded. |
| Administrative access terminated in the EEA | All administrative access is terminated on a jump host resident in the EEA. There is no direct network path from India to a production system. |
| Duty to challenge | Pensieve challenges any demand by a public authority under 17.2, notifies the Customer where lawful, and publishes a transparency report. |
| Government access procedure | The documented procedure at POL-GL-067, with a named legal owner. |
| Audit and testing | The audit right at 15.4 and an independent security assessment refreshed at least annually. |
| Suspension trigger | If Pensieve becomes unable to comply with the SCCs, or if a change in Indian law or practice makes the supplementary measures ineffective, Pensieve notifies the Customer without undue delay under SCC Clause 14(e) and the Customer may suspend the transfer or terminate. |
databeskyttelsesloven
and sits outside Article 9. Its processing by a private entity is lawful where required by law, where
the data subject has given explicit consent, or where unique identification is decisive and required.
The Customer's basis under Section 11 is recorded in its own record of processing; Pensieve Processes the CPR
number only on the Customer's instruction, and the pseudonymisation measure at Section V-6 applies to it
specifically.sundhedsloven and the
journal-keeping regulation are the Customer's. The Platform supports them through measures 23 and 24
of Annexure II.personopplysningsloven incorporates the GDPR. pasientjournalloven and
pasientjournalforskriften sit above it for the processing of health data in the provision of care.
Section 12 of the regulation requires the dataansvarlig to have control and overview of all
processing of health information for which it is responsible, including making information available
to other undertakings. Annexure I Section I-6 and Annexure III are provided so that the Customer can
discharge that obligation, and Pensieve updates them on change.31 July 2026.DIS-GL-033 so that the Customer's own assessment of supplier
remote access can rely on it.DIS-GL-024 states the boundary.| Item | Position |
|---|---|
| Rights assistance | 9, extended to Articles 15 to 22 by 9.6 |
| Controller response period | One month under Article 12(3); Pensieve's assistance is delivered within seven Business Days under 9.3 |
| Article 33 notification | 72 hours for the controller; Pensieve notifies within four hours under 10.2 |
| Article 34 communication | The Customer communicates to data subjects; Pensieve supplies the list and a draft under 10.5 |
| Article 35 and 36 | 11 |
Where Pensieve's Processing is subject to the GDPR under Article 3(2) and Article 27 requires the
designation of a representative in the Union, Pensieve designates one, and the representative's identity
and contact details are published at https://trust.pensievelabs.org and are notified to the Customer in
writing before the first transfer. Where Article 27 does not apply, no representative is designated and
none is claimed.
14 applies. For the purpose of SCC Clause 8.5 and Article 28(3)(g), the Customer's choice between return and deletion is exercised in writing during the export window at 14.3; absent a choice, Pensieve deletes.
Incorporated where Customer jurisdiction is AU.
The Customer is an APP entity and the obligations under the Privacy Act 1988 (Cth) attach to it. Australian statutory vocabulary is used in this Annexure: personal information, and sensitive information, which includes health information. Health information is sensitive information, which raises the threshold consequences at Section VI-4 and lowers the practical threshold for a notifiable breach.
Section 5B of the Privacy Act gives the Act extraterritorial operation where an organisation has an Australian link. Where Pensieve has an Australian link, or has elected to be treated as an organisation under s.6EA, Pensieve is itself bound by the APPs in respect of the Processing; where it does not, Pensieve's obligations are those in this Agreement and the Customer remains accountable under APP 8. The Parties record the position applicable to this engagement in the Order Form.
Pensieve does not, and will not, do any act or engage in any practice that would breach an APP if done or engaged in by the Customer. In particular:
| APP | Requirement | How it is met |
|---|---|---|
| APP 1 | Open and transparent management; a clearly expressed and up-to-date privacy policy | The Customer publishes its own. Pensieve publishes POL-GL-053 for its own Processing under 3.6. |
| APP 3 and 4 | Collection of solicited and unsolicited information | The Customer determines what is collected. Pensieve collects nothing of its own volition. |
| APP 6 | Use or disclosure only for the primary purpose, or a permitted secondary purpose | 3.3 and 5. Pensieve has no secondary purpose. |
| APP 8 and s.16C | Cross-border disclosure; the disclosing entity remains accountable for the overseas recipient's acts, which are deemed to be its own | Section VI-4 |
| APP 10 | Quality of information | Amendment-as-append at Annexure II measure 23 |
| APP 11 | Reasonable steps to protect information, and to destroy or de-identify it when no longer needed | Annexure II and 14, with the Certificate of Deletion at 14.7 as the evidence APP 11.2 compliance usually lacks |
| APP 12 | Access on request | 9.2 and 9.3 |
| APP 13 | Correction | Amendment with audit trail; never overwrite |
The Australian scheme does not use a 72-hour deadline and this Agreement does not import one. The obligations are: to complete an assessment of a suspected eligible data breach, taking all reasonable steps, within 30 calendar days of becoming aware of grounds to suspect (s.26WH); and, on forming the belief that an eligible data breach has occurred, to prepare a statement and notify the Commissioner and affected or at-risk individuals as soon as practicable (ss.26WK, 26WL). The OAIC treats 30 days as a maximum, not a default.
Pensieve's commitments, expressed in Australian terms:
| Pensieve commitment | Timing |
|---|---|
| Notify the Customer of a suspected eligible data breach, without undue delay | Within four (4) hours of Pensieve becoming aware |
| Provide the information the Customer needs to complete its assessment | Within five (5) Business Days, and earlier where the facts permit |
| Provide a draft s.26WK statement: Pensieve's identity and contact details, a description of the breach, the kinds of information concerned, and recommended steps for individuals | Within forty-eight (48) hours of the initial notification |
| Provide the affected-individual list and the affected-record extract | Within forty-eight (48) hours, or as soon after as determinable |
| Provide the forensic timeline and the final incident report | Per 10.2(d) |
Who notifies. Where more than one entity holds the affected information, s.26WM means only one entity need notify. The Parties agree in advance, so that it is not argued during an incident: the Customer notifies; Pensieve supports. The Customer holds the patient relationship, the clinical context and the communication channel. Pensieve provides the artefacts listed above inside the committed times.
Under APP 8.1 and s.16C the Customer remains accountable for acts and practices of an overseas recipient in relation to the information, which are deemed to be the Customer's own. Pensieve accepts the practical consequence rather than arguing the "use versus disclosure" distinction:
Deal data region and Annexure I Section I-6 is completed accordingly. Australian law does
not otherwise require onshore hosting; APP 8 is an accountability rule, not a residency rule, and this
Agreement does not overstate it.Where the Customer participates in My Health Record, section 77 of the My Health Records Act 2012 prohibits a registered contracted service provider from holding or taking records that include information included in a My Health Record outside Australia. This is a statutory territorial prohibition, and it is architectural, not contractual:
Healthcare identifiers are handled under the Healthcare Identifiers Act 2010 and its regulations; the Customer is the participant in that service, and 8.6 applies to it.
A private hospital in New South Wales (Health Records and Information Privacy Act 2002), Victoria (Health Records Act 2001) and the Australian Capital Territory (Health Records (Privacy and Access) Act 1997) is additionally bound by a state or territory health records statute that applies to the private sector in its own right. Where the Customer is located in one of those jurisdictions, the applicable Health Privacy Principles apply in addition to the APPs, and the Parties note in particular:
[UNVERIFIED] The ACT position was not verified directly in the underlying research; the Customer should
confirm the current principle set before relying on this paragraph for an ACT deployment.
Incorporated where Customer jurisdiction is AE.
This Annexure is the published summary position. For an executed UAE engagement it is replaced in its entirety by
DPA-AE-001, which makes the localisation covenant operative, adds the configuration commitments, the verification right and the Article 13 Permission Protocol, and maps the PDPL. Where this Annexure andDPA-AE-001differ,DPA-AE-001governs.
In the UAE the binding constraint on a health platform is not the general data protection statute. It is Federal Law No. 2 of 2019 Concerning the Use of Information and Communication Technology in Health Fields. Article 2 applies it to all information and communications technology uses in health fields in the UAE, including the free zones, so a DIFC or ADGM presence does not escape it.
Article 13 provides that health data related to health services provided in the UAE may not be stored, processed, generated or transferred outside the UAE, unless the activity has been approved by a decision of the health authority in coordination with the Ministry of Health and Prevention. Storing or transferring health data outside the UAE without that approval attracts a statutory fine in the range of AED 500,000 to AED 700,000, alongside licensing consequences for the facility.
Note the four verbs. "Processed" and "generated" close the workaround of keeping the database in the UAE and running compute elsewhere. The obligation is territorial. It cannot be satisfied by encryption, by pseudonymisation, by contractual safeguards or by this Agreement.
[UNVERIFIED] No published self-service procedure, fee or service standard for an Article 13 approval was
identified. In practice the application is made by the licensed facility, not by the vendor. Pensieve
does not apply for an Article 13 approval and does not offer a delivery plan that depends on one.
There is no Google Cloud region in the United Arab Emirates. The nearest Middle East regions are in Israel, Qatar and Saudi Arabia, and none of them is the UAE. Pensieve therefore does not deliver a UAE engagement on its default infrastructure, and does not serve a UAE hospital from an India region under any circumstances.
A UAE engagement is delivered on one of the following, and the selection is recorded in the Order Form and in Annexure I Section I-6:
| Option | Deployment Model | Article 13 satisfied | Note |
|---|---|---|---|
| A cloud provider operating a region inside the UAE | DM-1 or DM-2 on that provider |
Pensieve | Requires a platform port. The provider becomes the infrastructure Sub-processor for this market and is recorded separately in DIS-GL-009. |
| The Customer's own cloud account in a UAE region | DM-3 |
Pensieve | The provider is the Customer's supplier under 8.7. |
| The Customer's own datacentre or a UAE colocation facility | DM-4 |
Pensieve | Fastest to a first deployment; ADD-GL-008 applies, including its statement that no availability commitment is offered for infrastructure Pensieve does not control. |
Pensieve does not represent that any of these is available on the timeline that applies to an Indian
DM-1 deployment. A UAE engagement is not an express-track engagement.
Article 13 restricts processing outside the UAE, not merely storage. A conservative reading is that viewing UAE health data from a screen outside the UAE is Processing outside the UAE. Pensieve adopts the conservative reading:
DIS-GL-033 records the position for this market, and it is different from every other market.[UNVERIFIED] No regulator guidance was identified that resolves whether a screen-mediated session from
outside the UAE constitutes processing outside the UAE. Pensieve treats the point as unresolved and
operates to the stricter reading; the Customer should seek its own advice before relying on option 2.
Federal Decree-Law No. 45 of 2021 on the Protection of Personal Data is the federal, GDPR-shaped data
protection law, administered by the UAE Data Office. [UNVERIFIED as at 31 July 2026] The
most authoritative source available indicates that the Executive Regulations had not been issued, so
the machinery (registration, data protection officer thresholds, breach mechanics and the cross-border
adequacy list) is not yet operational. Commercial sources asserting that the Regulations were issued are
mutually inconsistent and are not relied on here.
Pensieve's position: the PDPL adds nothing that Federal Law No. 2 of 2019 does not already impose more strictly. Pensieve does not operate a separate PDPL programme; it operates one GDPR-grade programme, Annexure II, and maps it. In respect of the PDPL specifically:
| PDPL topic | Position |
|---|---|
| Roles | The Customer is the Controller; Pensieve is the Processor |
| Processor duties | 5 to 8 and Annexure II |
| Breach notification | The Controller notifies the UAE Data Office and affected data subjects without undue delay on becoming aware. Pensieve notifies the Customer within four hours under 10.2 |
| Data subject rights | 9, which meets the PDPL rights set |
| Cross-border transfer | Permitted on adequacy or appropriate safeguards, in the same shapes as the GDPR. Not engaged, because under Article 13 the data does not leave the UAE |
| Financial free zones | Where the Customer is established in the DIFC or ADGM, the free zone's own data protection law applies in place of the PDPL. Federal Law No. 2 of 2019 continues to apply regardless, and Section VII-1 is unaffected |
Participation in the emirate's health information exchange, and in the corresponding federal and
emirate-level platforms, is a condition of the Customer's own facility licence. The Customer is the
participant; Pensieve is not, and does not represent that it holds any onboarding status, certification or
approval in those programmes. The Platform integrates using the Customer's credentials on the Customer's
authority under 8.6, and the allocation of responsibility is recorded in the responsibility
matrix at DIS-GL-026. Any conformance testing required of the Customer's systems is scoped in the
Statement of Work and is not within this Agreement.
The UAE information assurance standards and the emirate-level information security regulation apply to regulated entities and, in some cases, flow down to suppliers by contract. Pensieve holds no certification, accreditation or assessed compliance status against any of them. Where the Customer's licence or its own regulator requires supplier conformance, Pensieve provides the control mapping in Annexure II, participates in the Customer's own assessment under 15, and states plainly which requirements it meets and which it does not.
UAE health-sector retention obligations are set by the Customer's health authority and by its facility licence. The Platform implements a configurable per-record-class retention schedule; the Customer sets the periods, and Annexure I Section I-9 does not apply to a UAE deployment.
| Version | Date | Author | Summary |
|---|---|---|---|
| 1.0.0 | 31 July 2026 |
Legal | First issue. DPDP-primary body with GDPR compatibility. Annexures I to III (details of processing per Deployment Model, technical and organisational measures per Deployment Model, sub-processors) and jurisdiction Annexures IV India, V EU/EEA with SCC incorporation and transfer impact assessment position, VI Australia, VII UAE. Four-hour processor-to-Customer breach notification adopted across all markets. Audit regime designed to operate without a SOC 2 report. |
This Agreement is drafted against the regulatory research in this repository, which carries the primary
citations: 01-research/india/01-regulatory-landscape.md (DPDP Act and Rules, the Fiduciary and Processor
split, Rule 6 safeguards, Rule 7 breach content, children's data and the Fourth Schedule carve-out, the
IT Act and SPDI Rules, the CERT-In Directions, the retention matrix);
01-research/international/02-norway-uae.md (GDPR via the EEA, transfers to India, the supplementary
measures a supervisory authority expects, Federal Law No. 2 of 2019 Article 13, the absence of a UAE cloud
region, the PDPL); 01-research/international/01b-denmark.md (Danish overlay, the transfer legs, the
honest form of a transfer impact assessment); and 01-research/international/01-australia.md (APPs, APP 8
accountability, the NDB clocks, My Health Records Act s.77, state health records law).
Points marked [UNVERIFIED] are unresolved in that research and are carried forward as unresolved rather
than smoothed over. They are re-tested at each review; review_due_on is set before the commencement of
the substantive DPDP provisions.