
How to Choose the Best AI Company in Iran: 2026 Buyer Guide
An evidence-first checklist for selecting an AI company in Iran: define the workflow, test Persian performance, examine security, measure a pilot, and negotiate an exit.
Read MoreZharfAI Team

Privacy-enhancing technologies do not make sensitive data harmless. They change who can see which representation, under what assumptions, and with what measurable leakage. A confidential-computing label cannot fix an unrestricted prompt log; federated learning cannot stop a malicious coordinator by itself; synthetic data can still expose rare people; and differential privacy implemented with an untracked budget may be privacy theater.
The right question is not “Which PET should we buy?” It is: What useful computation must occur, which parties and components are not trusted, what information may each learn, and how will we verify that boundary? The answer often combines data minimization, conventional security, legal governance, and one or more PETs.
Write a privacy contract before selecting technology:
| Element | Questions |
|---|---|
| Purpose | What decision or statistic is needed? Is AI necessary? |
| People | Whose data is involved, including bystanders and inferred subjects? |
| Inputs | Which raw fields, labels, metadata, and identifiers exist? |
| Outputs | What model, score, embedding, aggregate, or action leaves the boundary? |
| Parties | Data holder, model provider, compute operator, analyst, recipient, auditor |
| Adversary | Honest-but-curious party, malicious participant, colluding parties, external attacker |
| Leakage | Membership, attribute, reconstruction, linkage, model extraction, side channel |
| Lifetime | Retention, privacy-budget horizon, key rotation, deletion, derived artifacts |
| Rights | Notice, access, correction, objection, deletion, and human review where applicable |
“Encrypt the data” is incomplete. Data may be protected at rest and in transit but exposed during processing, in model outputs, through access patterns, or in debug traces. Define trust at every transition.
Use data protection impact assessment and applicable legal review. NIST’s Privacy Framework is a voluntary risk-management tool, not certification or legal advice. PETs can support minimization and security, but regulators such as the UK ICO explicitly frame them as aids to compliance, not replacements for lawful basis, transparency, purpose limitation, or rights.
The strongest privacy improvement is often not collecting or transmitting a field. Ask whether the task can use:
Separate direct identifiers, quasi-identifiers, sensitive attributes, labels, prompts, and operational metadata. Token counts, error messages, timestamps, filenames, and access patterns can reveal information even when content is encrypted.
Redaction must be context-aware and tested. Removing names does not anonymize a rare diagnosis, exact location, employer, and date combination. Pseudonymization preserves linkability and usually remains personal data under data-protection regimes.
For memory and personalization controls, see Memory Without Surveillance.
Different PETs solve different problems:
Differential privacy (DP) bounds how much an output distribution changes when one person’s data is added or removed. It is especially useful for statistics, telemetry, training, and some synthetic-data mechanisms.
A real DP claim must state adjacency, mechanism, epsilon (ε), delta (δ) where used, clipping or contribution limits, accounting method, and composition horizon. NIST SP 800-226, finalized in 2025, emphasizes evaluating the complete guarantee and implementation hazards—not merely attaching “DP” to a product.
Smaller epsilon is generally stronger privacy but not comparable without the rest of the definition. Repeated queries consume privacy budget. Debug endpoints, subgroup releases, and retries must enter the accountant.
Secure multiparty computation (MPC) lets parties compute a function over their inputs without one party receiving all raw inputs. Private set intersection (PSI) is a narrower pattern for learning overlap, sometimes with associated values.
Security depends on the protocol, number of parties, corruption threshold, malicious versus semi-honest model, collusion assumptions, and output. MPC hides inputs beyond what the output reveals; it does not make an overly revealing output private.
Homomorphic encryption allows selected computation on encrypted values. It can reduce trust in the compute operator, but supported operations, numeric approximation, latency, ciphertext expansion, and key ownership matter. “Encrypted inference” may protect input while exposing model structure or output to another party.
Benchmark the exact circuit and accuracy, not a toy operation. Plan key rotation, backup, recovery, and revocation before production.
A trusted execution environment (TEE) isolates code and data during use and can provide remote attestation. It changes trust from the whole infrastructure operator toward hardware, firmware, attestation, workload measurement, and supply chain.
TEEs do not automatically stop side channels, compromised code inside the enclave, excessive output, rollback, or leakage before and after the protected boundary. Verify the exact measurement, fail closed on invalid attestation, minimize enclave interfaces, and patch the platform.
Federated learning moves training updates closer to distributed data. It reduces central collection of raw examples but gradients or updates may leak information, and a coordinator or participant may poison the model. Use secure aggregation, clipping, robust aggregation, participant authentication, and often DP.
“The data never leaves the device” can be misleading if updates, metrics, crash logs, or evaluation samples do.
Zero-knowledge proofs can show that a statement or computation satisfies a condition without revealing the underlying witness. They can help verify eligibility, policy compliance, or execution properties. They do not prove the input was truthful or the model was appropriate unless those facts are part of the proven statement.
Each technique protects a boundary, not the whole lifecycle. The OECD’s 2025 report on sharing trustworthy AI models similarly describes combinations of TEEs, federated learning, MPC, DP, and homomorphic encryption, while warning about utility, efficiency, and usability trade-offs.
A practical system may combine:
Composition can close gaps, but it can also introduce new ones. Ask:
Draw the data-flow diagram at field level and mark where data is plaintext, pseudonymous, encrypted, aggregated, or DP-protected. Mark key owners and trust assumptions. Update the diagram when the workflow changes.
Suppose three hospitals want to estimate how many patients meet research criteria without pooling complete records:
This design still needs ethics, governance, security, and legal controls. MPC cannot fix biased source data, DP cannot make an invalid clinical conclusion correct, and a small cohort count may remain sensitive even if no raw row moved.
PET architecture must cover:
Embeddings are not anonymized by definition. Models can memorize, leak membership signals, or reveal sensitive attributes. Synthetic data needs disclosure-risk testing against the source and utility evaluation for the intended use; see Synthetic Data Governance.
Keep privacy controls at the output too. A protected training pipeline can still deploy a model that returns personal records through retrieval or an over-broad tool.
For each protected computation, maintain:
Do not invent cryptography. Use reviewed implementations and current parameters, isolate key material, and commission specialist review for high-risk deployments. Vendor certification for one component does not validate the end-to-end data flow.
Privacy-Preserving Data Collaboration covers the organizational contracts around these technical controls.
Privacy without usable output will be bypassed; utility without privacy defeats the purpose. Track:
| Dimension | Example measures |
|---|---|
| Privacy | DP budget and composition, attack success, disclosure risk, smallest released group |
| Security | attestation failures, key age, unauthorized requests, side-channel and dependency findings |
| Utility | task accuracy, calibration, subgroup error, statistical bias, decision agreement |
| Performance | latency, throughput, ciphertext expansion, compute and network cost |
| Governance | unreviewed releases, deletion time, access reviews, exceptions, user requests |
Run membership-inference, reconstruction, linkage, model-extraction, poisoning, collusion, and rollback tests appropriate to the threat model. Passing one attack implementation is not proof of privacy; record attacker knowledge and resources.
For DP, evaluate the mathematical definition and the realized software. NIST SP 800-226’s “privacy hazards” framing is useful because correct equations can be undermined by contribution errors, unsafe defaults, finite-precision behavior, or composition mistakes.
Warning signs include:
The ICO’s PET guidance is under review because of UK legal changes as of 2026. That status reinforces a general rule: regulatory guidance is jurisdiction- and date-specific. Technical controls must be mapped to current obligations by qualified counsel and privacy professionals.
Before sensitive production use, require:
Choose numerical thresholds from the threat model and use case. There is no universal epsilon, minimum cohort size, or acceptable inference-attack rate.
Not automatically. Some designs may support an anonymization assessment under specific assumptions, while others only reduce exposure or pseudonymize data. Evaluate identifiability with context and applicable law.
None universally. DP limits leakage from released statistics or training; MPC and homomorphic encryption change input visibility; TEEs isolate computation; federated learning changes data location. The computation and adversary determine the combination.
It can be a privacy-enhancing architecture when data and outputs remain controlled, but device logs, backups, updates, permissions, and later cloud calls still matter.
No useful data system can promise that broadly. State the formal guarantee, implementation assumptions, residual risks, and operational controls precisely.
Sources reviewed and current as of July 30, 2026:

An evidence-first checklist for selecting an AI company in Iran: define the workflow, test Persian performance, examine security, measure a pilot, and negotiate an exit.
Read More
Synthetic data needs provenance, purpose, validation, contamination controls, and a retirement rule. Artificial does not mean anonymous or harmless.
Read More
Small multimodal models can deliver private, low-latency perception on devices—if teams design around their limits instead of pretending they are miniature frontier models.
Read MoreSee the daily briefing and the operational guides. This page is an archive note, not an invitation to start a project.