Back to Trust & Security

Trust & Security · Supplier assessment

Unpack Supplier-side Data Protection Impact Assessment (DPIA)

Version
1.0
Document date
13 October 2026
Document owner
Azimuth Associates Ltd / CTO
Status
Issued for external review — formal legal and DPO approval pending

This supplier-side assessment describes Unpack’s processing and the risks to individuals. Version 1.0 is an external-review edition of the working assessment dated 8 October 2026, incorporating subsequent supplier correspondence and retention findings. It is not approved, signed off, legally reviewed, DPO reviewed or independently verified. No residual risk has been formally accepted.

Each practice, as controller, remains responsible for its own lawful-basis decisions and DPIA. This document is not a substitute for that assessment and is not legal advice. DPIA support for practices is available separately.

1. Scope and purposes

Unpack records or imports conversations, transcribes them and generates communication analysis, coaching, reflection, staff-meeting notes and answers to questions. Preparation may use previously recorded information from explicitly linked patient history.

The assessed purpose is documentation, retrieval of previously discussed information, communication analysis and professional development. Unpack is not intended to diagnose, treat or recommend patient-specific clinical action. The practice retains responsibility for clinical decisions, review of draft notes and the clinical record. See Regulatory Status & Intended Purpose.

2. Necessity, proportionality and alternatives

  • Benefit: a record of what was actually said supports communication reflection that recollection alone may not provide.
  • Alternatives: clinician-written notes or pasted text; staff or coaching conversations without patient data; avoiding recording altogether where the benefit does not justify the risk. Audio is not intended to be retained after verified successful processing.
  • Limits: capture is deliberately initiated, not ambient listening; patient continuity is explicitly selected; deletion is available. Technical ability to record does not establish authority to do so.
  • Outstanding assessment: each controller must justify the content and duration of recording and retention. No default transcript-retention limit has been agreed; the supplier hold remains a separate condition.

3. Roles and responsibilities

PartyResponsibility
PracticeController for practice-directed patient and staff content: purpose, access, transparency, Article 6 basis, Article 9 condition, rights and its own DPIA.
Azimuth Associates Ltd t/a UnpackProcessor for practice content, acting on documented instructions. Published DPA terms are offered for review; publication is not evidence of execution or a verified downstream contractual chain.
Unpack’s independent-controller activitiesAccounts, billing, security records, AI-consent records, support, legal compliance and de-identified product metrics. The applicable position is described in the Privacy Policy and remains subject to legal review.
Professionals and coaching participantsAccess to personal and explicitly shared coaching content according to their authorised role; private journeys are not practice-wide records.
Patients, staff and meeting participantsData subjects whose voices, statements and potentially sensitive information may be included.
Processing suppliersLovable and its Cloud infrastructure, OpenAI, Google Gemini and Firebase services; contractual scope and eligibility remain subject to the conditions above.

4. Data categories and affected individuals

  • Patient data: voice, conversation content, health and clinical information, transcripts, draft outputs, explicit follow-up links and preparation records. Health information is special-category data.
  • Staff and coaching data: account and profile information, practice membership, roles, meeting recordings, communication observations, coaching history and diary content. Conversations may also contain sensitive staff information.
  • Service data: authentication records, security and consent records, non-clinical processing-quality diagnostics and notification device tokens.

5. Data flows and lifecycle

The flow below describes the existing arrangement, not an endorsement of its eligibility for patient data. Patient audio and text currently pass through Lovable-hosted application processing and the AI Gateway, not only through storage.

User device (web or mobile app)
  Recording after participant-consent reminder,
  or deliberate upload / paste / reviewed import
                     ↓
Unpack application hosted by Lovable
                     ↓
Lovable Cloud: audio, transcripts, outputs,
accounts and consent records (Frankfurt)
                     ↓
Lovable AI Gateway → OpenAI transcription
                     ↓
Transcript quality checks; bounded retry;
failed quality checks block analysis
                     ↓
Lovable AI Gateway → OpenAI / Google Gemini
analysis, preparation and answers
(current user AI agreement required)
                     ↓
Saved outputs → authorised users only
(explicit patient linkage and role-based sharing)
                     ↓
User deletion / account-deletion process;
audio deletion after successful processing;
failed-audio deletion assurance remains open

Notifications: Firebase Cloud Messaging receives
device tokens and short notification text.
Provider backup and log deletion periods remain
unconfirmed.

Device-local audio may be held temporarily while recording or upload completes. Retention and deletion assurance must cover device copies as well as application storage and provider copies.

6. Transparency, recording agreement and lawful basis

  • Informing participants and seeking recording agreement is a practice process supported by an in-app reminder. Recording permission is not the same as a UK GDPR lawful basis.
  • The practice must separately select and document an Article 6 lawful basis and, where health data is involved, an Article 9 condition, with any relevant UK requirements. This supplier assessment does not select them.
  • Users receive a separate named-provider AI disclosure on each fresh login. Current versioned agreement is required for AI processing; withdrawal blocks future AI use without automatically erasing saved records.
  • Unpack’s independent-controller bases for accounts and security are described in the Privacy Policy and require legal review. Neither recording permission nor user AI agreement resolves supplier contractual eligibility.
  • Practices should provide a genuine choice, handle refusal without pressure and consider staff fairness and consultation before recording meetings.

7. Security measures and assurance

MeasureAssessment status
Authenticated, role-based access and explicit patient linkageApplication controls are in place; no claim of independent certification or comprehensive security validation is made.
Restricted administrative access and administrative MFAApplication controls are in place; support access remains subject to authorisation.
Password controlsMinimum 12 characters, protected password verification and attempt throttling are implemented.
AI agreement and transcription-quality controlsCurrent agreement is required; failed transcription-quality checks block analysis. These controls do not establish clinical accuracy.
Transport and storage protectionTLS and provider encryption at rest are provider-stated. Unpack does not claim end-to-end or application-level encryption of content.
Independent assurance and recoveryIndependent penetration testing, Unpack certification and verified recovery commitments remain outstanding.

These are assessed controls, not a certification or an absolute security guarantee. Further supplier information is in Security & technical measures.

8. Suppliers and international transfers

  • The recorded database, authentication and storage region is Frankfurt, Germany (AWS eu-central-1). This does not establish that all application, support or AI processing remains in the EEA.
  • OpenAI transcription and OpenAI / Google Gemini processing are routed through the Lovable AI Gateway. Gateway and downstream inference locations are not confirmed.
  • Applicable Article 28 coverage and UK transfer safeguards through the full contractual chain remain unverified. Provider-level terms alone do not prove applicability to Unpack’s arrangement.
  • Full-chain contractual no-training and retention/deletion commitments remain unconfirmed. A workspace training setting or EU-inference option alone would not resolve eligibility or contractual coverage.
  • No UK-only processing or unconditional no-training claim is made. See the Subprocessor Register.

9. Minimisation, retention, deletion and individual rights

  • Capture is per conversation; users select patient continuity explicitly rather than linking by inferred identity. Practices should avoid recording irrelevant personal information.
  • Successful processing triggers source-audio deletion after outputs are verified stored. Automated deletion of failed or incomplete audio processing is undergoing verification. Until that verification is complete, Unpack does not make a guaranteed seven-day deletion commitment for failed audio. Remediation and verified deletion remain outstanding; a seven-day deletion guarantee is not made.
  • Transcripts and analyses have no agreed default time limit; they remain subject to user deletion, account lifecycle and the practice’s instructions.
  • The account-deletion process has a 30-day grace period followed by purge, with minimal deletion audit records retained. This does not establish deletion from every supplier backup or log.
  • Provider backups, Gateway logs and downstream provider retention/deletion periods remain unconfirmed. See the Retention Schedule.
  • Requests relating to practice-controlled content should go to the practice, with Unpack assisting as processor. Requests about Unpack-controlled data should go to Unpack. Provider copies and backup periods must be considered when responding to access, correction, restriction and erasure requests.

10. External risk summary

The following summary retains material risks and mitigations from the working assessment. Residual status is provisional, not an acceptance decision. Detailed risk scoring, evidence and actions are retained internally for governance review.

Supplier eligibility and contractual coverage

Critical — unresolved

Mitigation: Hold on expansion of identifiable patient-data processing; a separately negotiated exception or independently contracted processing arrangement requires legal review.

Residual position: Standard plans do not permit this health-data use. No approved exception or completed migration is evidenced; the hold remains.

AI-provider retention, training and international transfers

High — unresolved

Mitigation: Named-provider disclosure, affirmative user agreement and withdrawal controls; request binding provider terms and applicable UK transfer safeguards.

Residual position: User agreement is not a supplier contract. Full-chain no-training terms, processing locations and backup/log periods remain unconfirmed.

Recording authority, lawful basis and workplace fairness

Medium — practice-dependent

Mitigation: Deliberate recording with a participant-consent reminder; practice recording guidance and separate Article 6 / Article 9 decisions.

Residual position: Practices must demonstrate lawful, proportionate use, handle refusal without pressure and consult staff where appropriate.

Unauthorised access or account compromise

High — review pending

Mitigation: Authenticated access, role-based permissions, explicit patient linkage, restricted support access, administrative MFA and password controls.

Residual position: Access controls do not remove all disclosure risk. Independent security assurance remains outstanding.

Inaccurate outputs or use beyond the intended purpose

High — partly mitigated

Mitigation: Transcription-quality checks, retry and analysis blocking; draft outputs require professional review. Clinical decisions and the clinical record remain with the practice.

Residual position: Quality checks cannot establish clinical accuracy. Patient-specific diagnosis or treatment recommendations are outside the assessed purpose.

Excessive retention or incomplete erasure

Open — deletion assurance required

Mitigation: Audio deletion after verified successful processing, user deletion and the account-deletion process; verify failed-audio expiry and provider deletion terms.

Residual position: Automated deletion of failed or incomplete audio processing is undergoing verification. Until that verification is complete, Unpack does not make a guaranteed seven-day deletion commitment for failed audio. Transcript limits and backup/log periods remain unresolved.

Breach response, availability and recovery

High — assurance pending

Mitigation: Restricted access and security records; proposed processor notification obligations and assistance to practices.

Residual position: Supplier notification arrangements, incident-response assurance and recovery commitments require confirmation. The published DPA is not proof of an executed contract.

11. Decision conditions and outstanding review

Issued for external review does not mean approved for expanded patient-data processing. The expansion hold remains until supplier eligibility is contractually resolved and legally reviewed, with remaining supplier, retention and transfer risks assessed.

The document owner must arrange legal and DPO/data-protection review, decide the handling of existing patient-data processing, verify retention remediation, confirm applicable supplier commitments and record any subsequent risk-acceptance decision. If high residual risk remains, the need for prior consultation with the ICO must be assessed.

There is no approval date or named risk acceptance in this edition because none is evidenced. Any approval or change to these conditions requires a controlled revision; it will not be implied by this version number.

12. Review triggers and document control

  • Supplier correspondence, a negotiated exception, migration, or changes to contracts, plans, regions or subprocessors.
  • New AI providers, models, disclosures or materially different uses of recorded content.
  • Features deriving new patient-specific clinical information or recommending clinical action, before release and with regulatory review.
  • A security or privacy incident, independent assessment, retention finding or significant change in processing scale.
  • At least every 12 months; the next scheduled review is due by 13 October 2027, unless an earlier trigger applies.

Revision record: Version 1.0 · 13 October 2026 · issued for external review by Azimuth Associates Ltd / CTO. Based on the 8 October working assessment; public wording and material supplier/retention status updated. Formal legal and DPO approval remains pending.