Skip to content

PET Compass

Review status

Last reviewed: 2026-06-02 Evidence level: Expert judgment Snapshot scope: Starter decision guidance. Cost, maturity, and tooling claims need stronger sourced evidence before production use.

The PET Compass helps you choose a short list of candidate technologies before designing an architecture.

For the project's evidence standard, see Evidence Policy. For claims that need sourcing or measurement, see Claim Register.

Use the Compass to write a decision memo, not just a technology name. Each recommendation should include:

Field What to write
Recommended PET The primary PET or PET stack to test first.
Alternative PETs Plausible options and the condition that would make each one better.
Why The protected asset, adversary, allowed output, and data-movement constraint.
Tradeoffs Utility, latency, cost, trust, governance, and developer effort.
Failure modes Leakage paths, abuse cases, and assumptions that commonly break.
Operational considerations Keys, attestation, logging, monitoring, incident response, and benchmark ownership.

Decision Inputs

Question Why It Matters
Can raw data move? Determines whether centralization, federated learning, MPC, HE, TEEs, or clean rooms are realistic.
Is a formal privacy guarantee required? Differential privacy may be necessary, either alone or in composition.
What output is allowed? Protected inputs do not prevent output leakage.
Who is the adversary? Honest-but-curious, malicious, colluding, and external attackers require different controls.
Is hardware trust acceptable? TEEs are practical when hardware and attestation are acceptable assumptions.
What latency and cost are tolerable? HE and MPC may be excellent but too expensive for some workloads.

Starter Recommendation Matrix

Constraint Start With Often Combine With
Data cannot move FL, MPC, HE, TEE, clean room Secure aggregation, DP, auditing
Formal individual privacy is required DP FL, synthetic data, clean rooms
Encrypted inference is required HE TEE for hybrid designs, model compression
Hardware trust is acceptable TEE DP, audit logs, policy controls
Aggregate measurement is needed Federated analytics, clean room, MPC DP thresholds, output review
Safer sharing is needed Synthetic data DP, privacy auditing, utility tests

Do Not Stop At The Matrix

The matrix produces candidates, not an architecture. After choosing a candidate PET, move to patterns and threat models.

Before committing to a design, collect evidence for the target workload: expected latency, utility, privacy guarantee, adversary model, deployment complexity, and output leakage.

Common Recommendation Shapes

Scenario Recommended PET Alternative PETs Why Tradeoffs Failure modes Operational considerations
Healthcare model training Cross-silo FL + secure aggregation; add DP if patient-level contribution must be bounded Governed centralization, clean room training, MPC for narrow analytics Hospitals keep records local while contributing to a model Non-IID data, local infra, DP utility cost Update leakage, poisoned updates, small-site underperformance Participant onboarding, round thresholds, per-site evaluation, rollback
Finance fraud collaboration PSI or MPC for joint signals; FL when the goal is a shared model Clean room, governed exchange, federated analytics Fraud evidence often depends on overlap and joint features Entity resolution, latency, collusion assumptions Sensitive match sets, repeated-query leakage, unfair outcomes Identifier hygiene, minimum cohorts, analyst audit trail
Private inference TEE for broad model support; HE for narrow models with strict no-plaintext-input requirements Client-side inference, standard hosted inference with controls The service should not see plaintext inputs HE latency/operator limits; TEE hardware trust Output leakage, weak attestation, plaintext logs Key management, attestation verification, p95 latency benchmark
Private RAG Confidential RAG with authorization-aware retrieval Ordinary RAG with governance, segmented search, redaction workflow Retrieval context and prompts cross trust boundaries Runtime protection does not fix permissions Overbroad retrieval, answer leakage, sensitive logs Access-control tests, provenance, log retention, incident workflow
Synthetic data release DP synthetic data for broad release claims DP query access, restricted sharing, non-DP synthetic data for internal prototyping Users need data-like artifacts without raw release Utility loss and privacy-budget explanation Memorization, rare-record leakage, overtrusted data Release review, nearest-neighbor tests, downstream task benchmarks
Cross-organizational analytics Federated analytics or MPC; clean room when governance is the main need DP query system, governed centralization Parties need an aggregate output without broad raw sharing Protocol cost, metric harmonization, output policy Small-cell leakage, collusion, repeated queries Schema alignment, thresholds, query review, evidence labels