Skip to main content
Security, Risk & Governance OpsLast reviewed 2026-09-20

PrivacyOps

Privacy operations: knowing what personal data you hold, deleting it when you should, and answering data-subject requests as a routine process rather than an emergency.

Overview

Read the full PrivacyOps guidance
WHAT IT IS. Privacy operations is the day-to-day work of honouring commitments about personal data: maintaining an accurate picture of what you hold and why, deleting it on schedule, answering requests from the people it describes, and involving engineering early enough that privacy is a design input rather than a retrofit. WHY IT EXISTS. Privacy failures are rarely malice; they are usually inventory failures. A team cannot delete data it does not know exists, and the copy nobody remembers — the analytics export, the debugging dump, the third-party sync — is the one that surfaces in a breach. Written commitments accumulate faster than the systems that must honour them, and the gap only becomes visible when someone exercises a right or a regulator asks. WHEN TO USE IT. The moment you hold data about identifiable people, which for most products is immediately. The scope grows with jurisdictions and with the sensitivity of the data, not with company size. A startup handling health or children's data needs this earlier and more thoroughly than a larger company selling to businesses. WHO OWNS IT. A privacy owner — sometimes a data protection officer, sometimes a legal or security lead — owns the register, the retention schedule and the request process; engineering owns the deletion paths and the data flows; product owns the choice to collect in the first place, which is where most privacy debt is created. Legal interpretation of obligations sits outside this area; the operations described here execute decisions that legal makes. WHAT GOOD LOOKS LIKE. A data inventory exists, is refreshed by something automatic rather than a yearly survey, and names a lawful basis and a retention period for each category. Deletion is a tested code path, not a manual runbook, and it reaches backups and derived stores on a defined timeline. Data-subject requests have a measured turnaround well inside the statutory clock. Privacy review is a normal step in design for features touching personal data, and it produces changes often enough to prove it is real. Vendors that process personal data are known, and the list is current. HOW TO IMPLEMENT. Start with an honest inventory of the top ten data flows, including the ones that embarrass you — exports, logs, support tooling. For each, record purpose, lawful basis, retention and destination. Implement one deletion path end to end and test it as you would a restore, including the backup horizon. Stand up a request intake with a clock and an owner, and measure turnaround from day one. Add a lightweight privacy checkpoint to design review — see /checklists — and make minimisation the default by questioning each new field at collection. Where AI features are involved, be explicit about what leaves your systems; the boundaries described in /devsecops apply. HOW TO ASSESS YOURSELF. Could you produce, today, a list of every system holding customer personal data and the retention applied to each? If a deletion request arrived this morning, what is your realistic turnaround, and does it include backups? When did a design review last change because of a privacy concern? Score yourself at /assess and sequence remediation with /roadmaps.

Capabilities

  • Data-subject request handling

    A routine intake, clock and fulfilment path for access, deletion and correction requests, measured against the statutory window.

  • Personal data inventory

    A current picture of what personal data exists, where it flows, its lawful basis and its retention — refreshed automatically, not by annual survey.

  • Policy lifecycle

    Versioned policies with effective dates, owners, and a traced link to the controls implementing them, reconciled against actual practice.

  • Privacy-by-design review

    A checkpoint in feature design for anything touching personal data, which changes designs often enough to prove it is real.

  • Retention and deletion

    Deletion as a tested code path with a defined horizon that reaches backups and derived stores, not a manual runbook nobody has run.

  • Third-party risk management

    Proportionate assessment and periodic review of vendors by the access and data they hold, rather than one questionnaire for everyone.

Practices

  • Privacy design checkpoint

    A lightweight review step for features touching personal data, questioning each collected field at the point of collection.

  • Request intake and clock

    A single intake for data-subject requests that starts a measured clock and assigns an owner on arrival.

Metrics

  • Data inventory freshness

    Age of the newest automated refresh of the personal-data inventory; a stale inventory is the root of most privacy failures.

    Unit: days. Good direction: down.

  • Data-subject request turnaround

    Elapsed time from request receipt to fulfilment, measured against the statutory window rather than to it.

    Unit: days. Good direction: down.

  • Deletion horizon conformance

    Share of deletions completed within the published horizon across primary, derived and backup stores.

    Unit: percent. Good direction: up.

Tools

  • DataHub

    Open-source metadata platform that discovers datasets and lineage, which is how a data inventory stays current without a survey.

    Visit site ↗
  • Fides

    Open-source privacy engineering toolkit for data mapping, consent and automating data-subject request fulfilment.

    Visit site ↗
  • OpenMetadata

    Metadata and data-governance platform with classification and lineage, usable to tag personal data at the column level.

    Visit site ↗

Architecture patterns

Reference architectures and their trade-offs live in the blueprints library.

Maturity

  1. L1 ReactiveYou can list the personal data you holdrequired stage

    An inventory covers the main data flows including the awkward ones — exports, logs and support tooling — with a purpose for each.

  2. L2 RepeatableRetention and lawful basis are recordedrequired stage

    Each data category names a lawful basis and a retention period that someone has actually agreed, not a placeholder.

  3. L3 StandardizedDeletion is a tested code path

    Deletion runs as code and is tested like a restore, with a defined horizon that reaches derived stores and backups.

  4. L4 MeasuredRequests have a measured turnaround

    Data-subject requests arrive through one intake with a clock and an owner, and turnaround is measured against the statutory window.

  5. L5 OptimizedPrivacy review changes designs

    A design checkpoint runs for features touching personal data, and it demonstrably alters designs and reduces collection.

Maturity for privacyops is measured, not guessed — every score traces to your answers. See how maturity is scored.

Put it to work

Sources