Between Company and MediReady (Processor)
1.1 Unless otherwise defined herein, capitalized terms and expressions used in this Agreement shall have the following meaning:
1.2 The terms “Commission”, “Controller”, “Data Subject”, “Member State”, “Personal Data”, “Personal Data Breach”, “Processing” and “Supervisory Authority” shall have the same meaning as in the GDPR, and their cognate terms shall be construed accordingly.
2.1 Processor shall:
2.2 The Company instructs Processor to Process Company Personal Data for the sole purpose of providing the Services as defined in the Principal Agreement.
Processor shall take reasonable steps to ensure the reliability of any employee, agent or contractor who may have access to the Company Personal Data, ensuring in each case that access is strictly limited to those individuals who need to know or access the relevant Company Personal Data, as strictly necessary for the purposes of the Principal Agreement. All such individuals are subject to confidentiality undertakings or professional or statutory obligations of confidentiality.
4.1 Processor shall implement the following technical and organizational measures to secure Company Personal Data, taking into account the administrative nature of the Processing and the absence of sensitive patient data:
4.2 Processor acknowledges that the stateless, non-retention design significantly reduces data protection risk and is a central feature of this Security architecture.
5.1 Processor shall not appoint or disclose any Company Personal Data to any Subprocessor unless required or authorized by the Company in writing.
The following subprocessors are pre-authorized to process Company Personal Data on behalf of Processor in connection with the Services:
| Subprocessor | Function | Location | BAA/DPA | Data Retention |
|---|---|---|---|---|
| Mistral AI (mistral.ai) | LLM inference for audit analysis | EU | Signed BAA, no training use | None (stateless) |
Processor uses no other subprocessors. There are no hosting providers, CDNs, analytics services, or any other third-party systems that receive Company Personal Data. All processing occurs within Processor's controlled environment.
Processor may add new subprocessors only with prior written consent from Company. Processor shall notify Company at least 30 days before any new subprocessor begins processing Company Personal Data, providing:
If Company objects to the appointment of a new subprocessor on reasonable data protection grounds, Company may:
Processor remains fully liable to Company for the performance of any Subprocessor's obligations under this Agreement.
6.1 Taking into account the nature of the Processing, Processor shall assist the Company by implementing appropriate technical and organisational measures, insofar as this is possible, for the fulfilment of the Company's obligations to respond to requests to exercise Data Subject rights under the Data Protection Laws.
6.2 Processor shall:
Processor shall notify Company of any suspected or confirmed Personal Data Breach affecting Company Personal Data within 24 hours of discovery, and in no case later than by end of business on the next calendar day. Notification shall be provided to Company's designated security contact via email.
Notification shall include:
This information shall be sufficient to enable Company to:
Processor shall:
In light of the stateless architecture, Company acknowledges that Processor's default position is zero retention of Company Personal Data post-audit, which substantially mitigates breach risk.
Processor shall provide reasonable assistance to the Company with any data protection impact assessments, and prior consultations with Supervising Authorities or other competent data privacy authorities, which Company reasonably considers to be required by Article 35 or 36 of the GDPR, in each case solely in relation to Processing of Company Personal Data by Processor.
Upon written termination notice from Company or upon cessation of Services, Processor shall execute the following deletion protocol:
Company may request deletion of Company Personal Data at any time during the Services. Processor shall comply with the deletion protocol in §9.1 within 5 business days of such request.
Within 15 business days of the Cessation Date or upon Company's deletion request, Processor shall provide Company with:
Processor uses the following Large Language Model (LLM) for inference and audit analysis:
Processor shall notify Company of any material change to the AI model (e.g., model upgrade, provider change) at least 30 days before implementation.
Processor warrants that:
Processor maintains the following human oversight controls:
Processor acknowledges that AI-generated audit findings may contain errors, false positives, or incomplete analysis. Processor therefore:
Processor acknowledges potential for AI model bias and commits to:
Upon request, Processor shall provide Company with:
Processor confirms that its use of AI aligns with the Swedish Data Protection Authority (IMY) guidance on AI and GDPR, including:
Processor maintains documentation demonstrating compliance with these principles and provides such documentation to Company or IMY upon request.
10.1 Processor shall make available to the Company on request all information necessary to demonstrate compliance with this Agreement, and shall allow for and contribute to audits, including inspections, by the Company or an auditor mandated by the Company.
10.2 Information and audit rights of the Company only arise to the extent that this Agreement does not otherwise give them information and audit rights meeting the relevant requirements of Data Protection Law.
11.1 Processor may not transfer or authorize the transfer of Data to countries outside the EU and/or the European Economic Area (EEA) without the prior written consent of the Company.
11.2 All processing occurs within the European Economic Area (EEA). Mistral AI performs inference within the EU.
11.3 If any future data transfer occurs outside the EEA, EU Standard Contractual Clauses (SCCs) shall apply per GDPR Article 46.
12.1 Confidentiality. Each Party must keep this Agreement and information it receives about the other Party and its business in connection with this Agreement (“Confidential Information”) confidential and must not use or disclose that Confidential Information without the prior written consent of the other Party except to the extent that:
12.2 Notices. All notices and communications given under this Agreement must be in writing and will be delivered personally, sent by post or sent by email to the address or email address set out in the heading of this Agreement.
13.1 This Agreement is governed by the laws of Sweden.
13.2 Any dispute arising in connection with this Agreement, which the Parties will not be able to resolve amicably, will be submitted to the exclusive jurisdiction of the courts of Sweden, subject to possible appeal to the Swedish Federal Supreme Court in Stockholm.
| Element | Specification |
|---|---|
| Defined Purpose | Compliance documentation and administrative workflow audit |
| Type of Processing | Automated analysis of administrative documents, policies, procedures, and process workflows |
| Scope of Data | Administrative records only; no patient data (PHI), no medical decision-making data |
| Categories of Data Subjects | Healthcare administrators, quality managers, compliance officers, operations staff (not patients) |
| Duration of Processing | Real-time; inputs processed and deleted immediately upon audit completion (typically <2 minutes) |
| Data Retention | None; stateless architecture means no data persisted post-audit |
| Frequency | On-demand per Company instructions; no background or continuous processing |
| Measure | Details |
|---|---|
| Encryption in Transit | TLS 1.2 or higher on all endpoints; HSTS enforced |
| Encryption at Rest | N/A — no data stored at rest; stateless processing only |
| Data Storage | Inputs stored in memory during processing only; deleted upon completion |
| Access Control | Least-privilege access; personnel confidentiality obligations |
| Audit Logging | All processing activities logged for compliance verification |
| Subprocessor Security | All subprocessors maintain equivalent or higher security controls |
| Backup & Disaster Recovery | No backups of Company Personal Data retained; audit outputs (if stored by Company) are Company's responsibility |
| Incident Response | 24-hour breach notification; forensic investigation within 5 business days |
| Subprocessor | Function | Location | Data Protection | No-Training Commitment |
|---|---|---|---|---|
| Mistral AI (mistral.ai) | LLM inference for audit analysis | EU | GDPR + AI safeguards (§9A) | Yes — signed BAA |
Note: Processor uses no other subprocessors. There are no hosting providers, CDNs, analytics services, or any other third-party systems that receive Company Personal Data.
| Aspect | Commitment |
|---|---|
| Geographic Scope | All processing occurs within the European Economic Area (EEA) |
| Subprocessor Location | Mistral AI performs inference within EU; no non-EEA data transfer |
| Standard Clauses | If any future data transfer occurs outside EEA, EU Standard Contractual Clauses (SCCs) shall apply per GDPR Article 46 |
| Company Consent | Company consent required in writing before any non-EEA transfer (§11) |
| Phase | Timeline | Action |
|---|---|---|
| Active Processing | <2 minutes typical | Inputs held in memory; audit analysis performed |
| Audit Completion | Upon run completion | Inputs deleted from memory; audit report generated |
| Audit Report | Per Company request | Audit report retained in Company's control only (not Processor's) |
| Service Termination | Within 24 hours | All active systems purged |
| Backup Purge | Within 10 business days | All backup copies deleted |
| Subprocessor Deletion | Within 10 business days | Confirmation obtained from Mistral AI |
| Responsibility | Details |
|---|---|
| Data Subject Notification | Company is responsible for notifying data subjects of any breach (Processor assists per §7) |
| Lawful Basis | Company warrants it has lawful basis under GDPR Articles 6 and/or 9 for providing data to Processor |
| Prior Consent | Company warrants it has obtained necessary consent from data subjects or that processing is otherwise lawful |
| Audit Report Storage | Company is responsible for securing and managing audit reports after export; Processor's stateless architecture does not retain copies |
| Policy Compliance | Company warrants that use of MediReady Services complies with Company's own data protection policies and notices |
| Role | Contact | Availability |
|---|---|---|
| Processor's Data Protection Contact | [DPO NAME] / [EMAIL ADDRESS] | [RESPONSE TIMEFRAME, e.g., “Within 2 business days”] |
| Security Incident Reporting | [SECURITY EMAIL] | 24/7 for breach notifications |
— End of Agreement —