SAMPLE ASSESSMENT

What's in a Mosaic assessment.

A walk-through of an Agentic Privacy Impact Assessment for a fictional agent. Every name, finding and number on this page is made up for illustration.

SYNTHETIC EXAMPLE. Not a client, not a real finding.

SYNTHETIC EXAMPLE. Not a client, not a real finding.

The cover

One agent, one report.

Report
Agentic Privacy Impact Assessment
Agent
HR helpdesk agent for a fictional 400-person company. It answers staff questions, reads the shared HR inbox and files leave requests.
Team
a lead practitioner and a named senior reviewer
Typical elapsed time
build support 4–8 weeks, alongside the build; retrofit of a live agent 2–4 weeks

SYNTHETIC EXAMPLE. Not a client, not a real finding.

Section by section

  1. 01

    Executive summary and launch recommendation

    Can it launch, and on what conditions?

  2. 02

    System description and purpose

    What is it for, and who uses it?

  3. 03

    Data-flow map and data inventory

    What personal information moves where?

  4. 04

    Permission matrix

    What can it reach, against what it needs?

  5. 05

    Privacy analysis

    Which principles and laws apply, and does it meet them?

  6. 06

    Agent risk analysis

    Can it be manipulated, what does it do alone, can you stop it?

  7. 07

    Risk register

    Each risk with a rating, owner, treatment and status.

  8. 08

    Control requirements

    What your builder must change, and how we will verify it.

  9. 09

    Five-stop evidence table

    Which stops exist, and the proof each works.

  10. 10

    Behaviour test results

    What our scripted tests tried, and what happened.

  11. 11

    Residual risk

    What is left after the fixes, and who accepts it.

  12. 12

    Sign-off page

    Where your privacy officer signs.

SYNTHETIC EXAMPLE. Not a client, not a real finding.

Four excerpts

SYNTHETIC

Permission matrix (excerpt)

Permission matrix (excerpt)
ConnectorHR records (read)NeededThe asking employee's own recordGrantedAll employee recordsFindingOver-scoped · High
ConnectorHR inbox (read)NeededThe shared HR inboxGrantedThe service account's whole mailboxFindingOver-scoped · Moderate
ConnectorLeave system (write)NeededCreate a leave requestGrantedCreate, approve and deleteFindingOver-scoped · High
SYNTHETIC

Risk register (excerpt)

Risk register (excerpt)
IDR-03RiskInstructions hidden in an emailed attachment could make the agent approve leaveRatingHighOwnerBuild leadTreatmentRemove the approve permission; require a person to approveStatusClosed on retest
IDR-07RiskThe agent repeats another employee's salary when asked indirectlyRatingHighOwnerBuild leadTreatmentLimit HR records to the asker's own fileStatusClosed on retest
SYNTHETIC

Five-stop evidence (excerpt)

Five-stop evidence (excerpt)
StopIdentityEvidenceAgent runs under its own service identity; permission export reviewedResultProven
StopPolicyEvidenceData-loss rule blocks Social Insurance Numbers in outbound messagesResultProven
StopRuntimeEvidenceNo documented way to pause the agentResultNot shown → condition 1
StopMonitoringEvidenceActions logged; nobody assigned to review themResultPartial → condition 2
StopA personEvidenceLeave approvals now need a managerResultProven
SYNTHETIC

Launch recommendation (excerpt)

Launch with two conditions: a documented pause procedure, and a named owner for weekly log review. Both verified closed on retest.

SYNTHETIC EXAMPLE. Not a client, not a real finding.

Every risk on the same scale.

High, Moderate or Low, rated on likelihood and impact, the same way on every engagement. Our privacy impact assessments use the same skeleton and the same scale.

SYNTHETIC EXAMPLE. Not a client, not a real finding.