Kinetic Trust Protocol (KTP) - Privacy Specification¶
This document specifies privacy requirements, protections, and mechanisms for exercising data subject rights in the Kinetic Trust Protocol (KTP). Its human eligibility and evidence lifecycle requirements are defined by specifications/human-eligibility.md and specifications/privacy-evidence.md. References to privacy instruments identify matters for deployment review; protocol conformance does not establish legal compliance.
Privacy is not a feature. It is a fundamental human right. KTP is designed with privacy as a core architectural principle, not a compliance checkbox.
Introduction¶
Privacy as Human Right¶
Privacy is a fundamental human right recognized by:
- Universal Declaration of Human Rights (Article 12) - International Covenant on Civil and Political Rights (Article 17) - European Convention on Human Rights (Article 8) - Charter of Fundamental Rights of the EU (Articles 7, 8)
ICCPR Article 17:
"1. No one shall be subjected to arbitrary or unlawful
interference with his privacy, family, home or correspondence,
nor to unlawful attacks on his honour and reputation.
KTP treats privacy not as a regulatory burden but as a design constraint of equal importance to security. A system that provides security through surveillance is not acceptable.
The Surveillance Paradox¶
KTP faces a fundamental tension:
SECURITY REQUIRES EVIDENCE - Software-agent standing uses admitted history - Human eligibility requires evidence for a specified operation - Context Signals require environmental monitoring - Flight Recorder requires sufficient, minimized decision evidence
PRIVACY REQUIRES INVISIBILITY - Individuals should not be tracked - Behavior should not create dossiers - Actions should not be permanently recorded - Inferences should not be drawn without consent
KTP addresses this tension through:
-
AGGREGATE OVER INDIVIDUAL Sensors measure environment, not individuals. Statistics over populations, not profiles.
-
EPHEMERAL OVER PERMANENT Trust Proofs expire in seconds. Personal evidence has declared retention and erasure requirements. Completion claims require an accounted-for evidence lifecycle.
-
LOCAL OVER CENTRAL Trust calculation can be distributed. Data need not leave local zone. Federation transmits proofs, not raw data.
-
AGENT OVER HUMAN KTP evaluates software agents. Human participation uses eligibility for a specified operation, not a general score of a person. Processing human data requires declared purpose and authority, including valid consent where that is the applicable basis.
Privacy Hierarchy¶
When privacy interests conflict, KTP applies this hierarchy:
-
INDIVIDUALS Individual human privacy is paramount. Individuals can opt out of non-essential processing. Individual rights override system convenience.
-
COMMUNITIES Community privacy protections come second. Cultural data and traditional knowledge protected. Soul constraints can encode community privacy.
-
ENTERPRISES Enterprise data protection comes third. Trade secrets and confidential data protected. But not at expense of individual rights.
-
GOVERNMENT Government operational security comes fourth. Legitimate security needs accommodated. But not through mass surveillance.
-
PUBLIC INTEREST Public interest processing comes last. Requires explicit legal basis. Subject to proportionality review.
This hierarchy is normative. When a feature benefits enterprise but harms individual privacy, the feature is modified or rejected.
Contextual Integrity¶
"Privacy is neither a right to secrecy nor a right to control but a right to appropriate flow of personal information." - Helen Nissenbaum
The Framework¶
Contextual Integrity, developed by Helen Nissenbaum, provides a rigorous framework for evaluating privacy that goes beyond simple notice-and-consent. It argues that privacy violations occur when information flows violate context-specific norms.
Every information flow has parameters: - SENDER: Who transmits the information - RECIPIENT: Who receives it - SUBJECT: Whose information it is - INFORMATION TYPE: What kind of information - TRANSMISSION PRINCIPLE: Under what terms (confidentiality, consent, reciprocity, etc.)
Privacy is violated when any parameter violates the norms of the operative context.
Contexts in KTP¶
KTP operates across multiple contexts, each with distinct norms:
SECURITY CONTEXT - Norms: Information flows to protect systems - Appropriate: Software-agent standing, operation-specific human eligibility, necessary threat indicators and minimized audit evidence - Inappropriate: Undeclared content access, human behavioral profiling, reuse for employment ranking
EMPLOYMENT CONTEXT - Norms: Information flows for legitimate work purposes - Appropriate: Role-based access, audit for compliance - Inappropriate: Performance surveillance, personal monitoring
HEALTHCARE CONTEXT - Norms: Information flows for treatment and safety - Appropriate: Emergency access, care coordination - Inappropriate: Marketing, employment decisions
PERSONAL CONTEXT - Norms: Individual autonomy and control - Appropriate: Self-directed data portability - Inappropriate: Any flow without meaningful consent
COMMUNITY CONTEXT - Norms: Collective benefit and cultural protocols
- Appropriate: Community-approved data governance - Inappropriate: External extraction without community consent
Contextual Integrity Analysis for KTP¶
For each KTP data flow, we analyze:
TRUST SCORE CALCULATION - Sender: Agent (via trajectory) - Recipient: Trust Oracle - Subject: Agent (and indirectly, operator) - Information: Behavioral metadata - Transmission: Contractual, for security - Assessment: Appropriate IF limited to security context, violates integrity IF used for employment/social purposes
FLIGHT RECORDER LOGGING - Sender: Authorized components - Recipient: Declared audit recipients - Subject: Agents, operators, resources - Information: Minimized decision records and protected evidence references - Transmission: Declared purpose and authority, not an assumed universal legal obligation - Assessment: Requires necessity, access and retention controls to prevent context collapse
FEDERATION DATA SHARING - Sender: Origin zone - Recipient: Partner zone - Subject: Agents operating cross-zone - Information: Trust Proofs (not trajectories) - Transmission: Bilateral agreement - Assessment: Appropriate IF minimized to proofs, violates integrity IF raw data shared
Implementation Requirements¶
CI-001: Context Classification Required - Every data flow must identify operative context - Multiple contexts may apply (with strictest norms governing)
CI-002: Norm Documentation - Document contextual norms for each deployment domain - Healthcare, finance, government have distinct norms
CI-003: Context Collapse Prevention - Technical controls prevent data from crossing contexts - Security data cannot flow to HR systems - Health data cannot flow to marketing
CI-004: Transmission Principle Enforcement - Each flow specifies transmission principle - System enforces stated principle - Violations logged and alerted
CI-005: Context-Aware Consent - Consent tied to specific contexts - New context requires new consent - Context change disclosed to subject
CI-006: Human eligibility MUST follow specifications/human-eligibility.md. Each evaluation MUST bind the person or authorized subject reference, requested operation and scope, applicable policy, evidence and accountable decision authority. A deployment MUST NOT turn this result into a general human trust score, behavioral profile, personality, emotion or loyalty inference, or security-derived HR ranking. Tenure, seniority or an aggregate reputation MUST NOT substitute for evidence required for the operation.
CI-007: Each human-data flow MUST declare its purpose, source, processing authority, permitted recipients and retention schedule before processing. An installed, authorized declaration governs the flow; a request's asserted purpose or the availability of data is insufficient authority. Missing or incompatible declarations MUST prevent the dependent processing. Review and rights-request access MUST remain available independently of operational eligibility.
CI-008: Local content analysis is a separate, explicitly authorized processing function under KTP-INFORMATION. The ban on sensor content collection remains in force. An information-analysis label MUST NOT grant general access to communications, personal dossiers or unrelated resources. Local analysis and aggregate export require separately declared recipients and purpose; aggregation alone does not authorize a transfer or establish anonymity.
Contextual Integrity Assessment¶
Before deployment, perform Contextual Integrity Assessment:
- IDENTIFY all information flows 2. CLASSIFY each flow's context 3. DETERMINE applicable norms (entrenched and evolving) 4. EVALUATE whether flows conform to norms 5. JUSTIFY any norm-departing flows 6. IMPLEMENT controls for conformance 7. MONITOR for context violations
See Appendix D for assessment template.
Requirements Language¶
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all capitals, as shown here.
Foundational Principles¶
Data Minimization¶
"Collect only what you need. Keep only what you must."
Collection Minimization¶
KTP components MUST collect only data necessary for their function:
TRUST ORACLE - Processes: Necessary subject references, scoped requests and verified evidence - Avoids: Raw personal content and unnecessary identifying attributes - Retention: Transient inputs where possible; necessary committed state and evidence references under the declared schedule
SENSORS - Collect: Environmental readings (CPU, memory, network) - Do NOT collect: Request content, user behavior, PII - Retention: Aggregated immediately, raw data ephemeral
FLIGHT RECORDER - Collects: Minimized signed decision metadata and protected evidence references - Does NOT embed: Raw request content or unnecessary personal data - Retention: Declared by purpose and jurisdiction; no universal seven-year default
PEP - Processes: The actual operation, resolved target and parameters needed to enforce a decision - Does NOT retain: Request/response content merely because it enforces access - Retention: Cache and required decision evidence under the declared schedule
Adequacy Principle¶
Data collected must be: - Adequate: Sufficient for stated purpose - Relevant: Related to stated purpose - Limited: Not excessive beyond purpose
Example: To calculate Trust Score, we need: - Agent identity: YES (required) - Agent location: NO (not needed for calculation) - Agent owner's name: NO (not needed) - Historical action count: YES (for trajectory) - Historical action content: NO (only metadata)
Implementation Requirements¶
SENSOR-001: Sensors MUST NOT capture content of communications SENSOR-002: Sensors MUST aggregate readings before transmission SENSOR-003: Sensors SHOULD operate on statistical summaries
ORACLE-001: Oracles MUST NOT log raw request payloads in ordinary proof or audit records ORACLE-002: Transient personal inputs MUST expire under the declared processing schedule ORACLE-003: Required durable consensus, revocation and eligibility state MUST use minimized records and protected evidence under specifications/privacy-evidence.md; proof expiry does not erase that state
AUDIT-001: Flight Recorder signed envelopes MUST NOT embed raw user content AUDIT-002: Flight Recorder MUST minimize decision metadata and reference separately protected evidence AUDIT-003: Minimization MUST occur before signing; corrections and lifecycle events MUST be appended without redacting or rewriting the exact signed bytes
Purpose Limitation¶
"Data collected for one purpose shall not be used for another."
Defined Purposes¶
KTP defines these purpose categories. A category does not itself supply processing authority or a legal basis:
PURPOSE-TRUST: Trust Score calculation - Data: Agent ID, action metadata, trajectory summary - Users: Trust Oracle, PEP
PURPOSE-AUDIT: Security audit and compliance - Data: Decision records, context snapshots - Users: Auditors, compliance officers
PURPOSE-SECURITY: Security incident response - Data: Extended context during incidents - Users: Security team, incident responders
PURPOSE-IMPROVEMENT: System improvement - Data: Anonymized/aggregated statistics only - Users: System administrators, developers
PURPOSE-ELIGIBILITY: Eligibility for a specified human operation - Data: Necessary scoped qualifications, current eligibility facts and reviewable evidence - Users: Authorized evaluators and enforcement components
Purpose Creep Prevention¶
Data collected for PURPOSE-TRUST: - SHALL NOT be used for employee monitoring - SHALL NOT be used for performance evaluation - SHALL NOT be used for marketing - SHALL NOT be used for law enforcement (without legal process) - SHALL NOT be shared with third parties (without consent)
New purposes require: - Privacy Impact Assessment - Data subject notification - Consent (where consent is the legal basis) - Technical Committee approval (for specification changes)
Implementation Requirements¶
PURPOSE-001: All data MUST bind collection purpose, source, authority, recipients and retention declaration PURPOSE-002: Access controls MUST enforce purpose and recipient limits PURPOSE-003: Audit logs MUST record the authorized purpose of each access PURPOSE-004: Purpose changes MUST obtain the required governing approval before processing; an analyst or reviewer cannot approve their own new purpose
Storage Limitation¶
"Don't keep what you don't need."
Declared Retention Schedule¶
Each deployment MUST declare retention and erasure schedules by data category, purpose and applicable jurisdiction, with the authorizing authority, accountable custodian, deletion deadline and review point. The schedule MUST cover raw inputs, derived results, signed envelopes, identity mappings, encrypted evidence, keys, replicas, caches, exports and backups. There is no protocol-wide default duration for these categories and no default permission to retain them forever.
Ordinary Trust Proof validity remains at most ten seconds, with iat <= now < exp and 0 < exp - iat <= 10, as specified by KTP-ORACLE. A retained audit copy is expired evidence, not reusable authority. Retention of that copy requires its own declared purpose and schedule.
Retention Justification¶
Every retained category requires a documented, necessary purpose. A hold or exception MUST identify the specific retained material, authority, permitted access, bounded deletion deadline and scheduled review date, and responsible reviewer. A legal hold MUST identify its legal authority. Labels such as "audit", "business necessity" or "security" alone MUST NOT create indefinite retention. Expired holds MUST be resolved under the declared schedule rather than silently renewed.
Deletion Requirements¶
DELETION-001: Data MUST be erased when its authorized retention expires unless a specific current hold applies DELETION-002: The evidence lifecycle in specifications/privacy-evidence.md MUST govern physical deletion and cryptographic erasure DELETION-003: All copies, recoverable keys and backups MUST be accounted for under the declared completion schedule DELETION-004: Minimized lifecycle evidence MUST record completion, pending copies and residual holds accurately
Transparency¶
"People should know what you're doing with their data."
Notice Requirements¶
Before KTP processes personal data:
NOTICE-001: Clear explanation of what data is collected NOTICE-002: Clear explanation of why data is collected NOTICE-003: Clear explanation of how long data is kept NOTICE-004: Clear explanation of who has access NOTICE-005: Clear explanation of data subject rights NOTICE-006: Contact information for privacy inquiries
Transparency for Agents¶
For software agents, owners/operators receive the applicable notice and exercise their authorized roles. Registration or an owner's consent MUST NOT be treated as consent from every person whose data the agent encounters.
For human operators: - Full privacy notice required - Consent required where applicable - All rights apply (see Section 4)
System Transparency¶
KTP system operation is transparent: - Algorithms are published (this specification) - Weights and thresholds are documented - Trust calculation is explainable - Decisions are logged with rationale
Security¶
"Privacy requires security, but security does not require privacy violation."
Security Measures¶
All personal data MUST be protected by:
- Encryption at rest (AES-256 minimum) - Encryption in transit (TLS 1.3) - Access controls (role-based, least privilege) - Audit logging (all access logged) - Integrity protection (cryptographic)
See KTP-CRYPTO for detailed requirements.
Breach Protection¶
See Section 13 for breach notification requirements.
Accountability¶
"Someone is responsible. Someone is answerable."
Controller and Processor¶
In KTP deployments:
DATA CONTROLLER (typically): - Organization deploying KTP zone - Determines purposes and means - Responsible for compliance
DATA PROCESSOR (typically): - Trust Oracle operator (if different from controller) - Cloud infrastructure provider - Managed service providers
Joint controllers possible for federated zones.
Documentation Requirements¶
Controllers MUST maintain: - Records of processing activities - Privacy Impact Assessments - Data subject request logs - Breach notification records - Consent records (where applicable)
Data Classification¶
Personal Data in KTP¶
Definition¶
Personal data is any information relating to an identified or identifiable natural person ("data subject").
In KTP, this includes:
DIRECTLY IDENTIFYING - Human agent identifiers (if linked to person)
- Email addresses in identity proofing - Names in sponsorship records
- Biometric data (if used for IAL3)
INDIRECTLY IDENTIFYING - Agent identifiers (if agent is operated by single person) - Action patterns (if unique to individual) - Trajectory data (if reveals individual behavior) - Trust Scores (if used for individual decisions)
Pseudonymous Data¶
Data is pseudonymous if identifier is replaced by pseudonym, but re- identification remains possible.
In KTP: - Some agent identifiers can be linked to human operators - Re-identification may be possible through sponsorship, activity or other records - Pseudonymization reduces some exposure but does not establish anonymity or a reduced legal obligation
Anonymous Data¶
Truly anonymous data is not personal data and not subject to privacy regulation.
For data to be anonymous: - Cannot identify individual - Cannot be combined with other data to identify - Irreversibly anonymized
Aggregation, suppression and differential privacy can reduce disclosure risk. A bucket size or a pseudonym alone MUST NOT be treated as proof of anonymity. Export approval MUST consider small groups, repeated queries, linkability and available auxiliary information.
Sensitive Personal Data¶
Some personal data requires heightened protection.
Special Categories (GDPR Article 9)¶
- Racial or ethnic origin - Political opinions - Religious or philosophical beliefs - Trade union membership - Genetic data - Biometric data (for identification) - Health data - Sex life or sexual orientation
KTP SHOULD NOT process special categories.
If unavoidable (e.g., biometric IAL3): - Explicit consent required - Processing minimized - Additional security measures - Immediate deletion when purpose fulfilled
Criminal Data¶
Data relating to criminal convictions requires legal basis. KTP Trust Scores MUST NOT be based on criminal history.
Children's Data¶
See Section 5.3.
Behavioral Data¶
Behavioral data is particularly sensitive because it reveals patterns, preferences, and predictions.
Types in KTP¶
TRAJECTORY DATA - History of agent actions - Basis for Trust Score - Reveals behavioral patterns - SENSITIVE: May reveal human operator behavior
ACTION METADATA - What actions were requested - When actions occurred
- Resource targets - SENSITIVE: May reveal work patterns
RISK FACTOR CONTRIBUTIONS - Environmental readings aggregated to zone level - May still reveal personal information through small groups, timing or linkage; require minimization and disclosure review
Behavioral Data Protections¶
BEHAVIOR-001: Behavioral data MUST be aggregated where possible BEHAVIOR-002: Behavioral profiles MUST NOT be created for humans BEHAVIOR-003: Behavioral data MUST NOT be sold or shared BEHAVIOR-004: Behavioral data retention MUST be limited BEHAVIOR-005: Behavioral data MUST be deletable (right to erasure)
Derived Data¶
Derived data is created through inference from other data.
Types in KTP¶
SOFTWARE-AGENT STANDING - Derived from admitted evidence under the applicable agent policy - May relate indirectly to a human operator and require personal-data protection - MUST NOT become a general score of that person
HUMAN ELIGIBILITY - A scoped decision under specifications/human-eligibility.md, with specific evidence and a review route - Not a general score or prediction of the person
RISK ASSESSMENTS - Derived from authorized environmental readings - Intended to describe the environment - May remain identifying through linkage and MUST NOT be used for covert personal inference
PREDICTIONS - If system predicts agent behavior - Based on historical patterns - PROHIBITED for human behavior prediction
Derived Data Rights¶
Data subjects have rights over derived data: - Right to know inferences are made - Right to access derived data - Right to explanation of derivation - Right to challenge inaccurate derived data
Data Subject Rights¶
KTP implementations MUST provide access, correction, objection, restriction, review and erasure mechanisms for affected people. Their response and completion schedules MUST be declared for the deployment's jurisdiction and purpose; the summaries below do not establish a universal legal deadline. Access to these mechanisms MUST NOT depend on the person's current operation eligibility, standing, sponsor approval or ability to obtain a production Trust Proof. Identity verification for disclosure MUST use a separately authorized route and protect other subjects' data.
Right of Access¶
"You have the right to know what we know about you."
Scope¶
Data subjects may request: - Whether their data is processed - What data is processed - Purposes of processing - Categories of data - Recipients of data - Retention periods - Source of data (if not from subject) - Existence of automated decision-making
Implementation¶
ACCESS-001: Subject Access Request (SAR) endpoint REQUIRED ACCESS-002: Response within the declared applicable schedule ACCESS-003: Accessible rights-request route independent of operational eligibility ACCESS-004: Machine-readable format available ACCESS-005: Proportionate identity verification before disclosure
KTP Access Endpoint¶
GET /v1/privacy/subject-access/{subject_id}
The response MUST identify the requested subject data, sources, purposes, processing authorities, recipients, applicable retention and hold schedules, decision reasons and review routes. Human eligibility responses MUST identify the particular operation, policy and evidence used, without substituting a human trust-score summary. Protected access to supporting evidence MUST preserve the rights of other subjects. Unavailable evidence and the resulting verification limits MUST be disclosed.
Right to Rectification¶
"You can correct what we got wrong."
Scope¶
Data subjects may request correction of: - Inaccurate data - Incomplete data
Implementation¶
RECTIFY-001: Rectification request endpoint REQUIRED RECTIFY-002: Response within the declared applicable schedule RECTIFY-003: Propagate corrections to affected recipients and track acknowledgments RECTIFY-004: Append an authenticated, minimized correction linked to the affected decision and evidence without copying unnecessary personal data
Limitations in KTP¶
Exact signed records and trajectory entries MUST NOT be changed in place. Their conclusions can be corrected: append an authenticated correction that identifies the prior record, corrected facts or associations, responsible authority and reasons. The correction MUST be applied to future evaluations and included in authorized access responses. A corrected-view index MUST NOT be represented as a modification of the original signature or hash.
KTP Rectification Endpoint¶
POST /v1/privacy/rectification
Request: { "subject_id": "...", "data_category": "agent_identity", "field": "metadata.purpose", "current_value": "Data processing agent", "correct_value": "Analytics agent", "evidence": "See attached documentation" }
Right to Erasure¶
"You can ask us to forget you."
Also known as "Right to be Forgotten."
Scope¶
Data subjects may request erasure when: - Data no longer necessary for purpose - Consent withdrawn (and no other legal basis) - Subject objects (and no overriding interest) - Data unlawfully processed - Legal obligation requires deletion - Data collected from child
Implementation¶
ERASE-001: Erasure request endpoint REQUIRED ERASE-002: Response and completion governed by the declared applicable schedule ERASE-003: Scope MUST account for all copies and recoverable keys ERASE-004: Backups, replicas, caches and exports MUST be tracked through completion or a specific residual hold ERASE-005: Federated recipients MUST acknowledge their disposition; notification alone is insufficient ERASE-006: Minimized lifecycle evidence MUST record requests, dispositions and unresolved limits
Exceptions¶
Erasure may be refused when data is needed for: - Legal claims defense - Legal obligation compliance - Public health reasons - Archiving in public interest - Exercise of free expression
Every refusal or residual hold MUST document the exact retained material, purpose, authorizing authority, authorized access, bounded deletion deadline and scheduled review date, and a route to challenge the hold. If a legal obligation is asserted, its legal authority MUST be identified. These examples do not automatically authorize retention and do not create a default permanent exception.
KTP Erasure Mechanics¶
The versioned storage envelope in specifications/privacy-evidence.md and schemas/privacy-evidence-envelope.json governs protected evidence. It preserves exact signed inner bytes in separately encrypted evidence and signs a minimized outer envelope. It does not change the v3 trajectory format. New personal evidence MUST be minimized before signing and partitioned by subject and purpose where independent erasure is required. A storage migration MUST preserve the original signed bytes; it MUST NOT silently redact a Flight Recorder or trajectory record.
Erasure processing MUST:
- Verify the request through the independently accessible rights route and identify the authorized scope.
- Inventory affected evidence, derived copies, keys and key wrappers, replicas, caches, exports, backups and federated recipients. Identify shared-subject records and lawful residual holds before claiming completion.
- Stop unauthorized processing, erase the scoped material and all recoverable copies or decryption paths under the declared schedule, and append minimized lifecycle evidence. A notification, queued job or deletion of one key wrapper is not completion.
- Obtain recipient acknowledgments and record actual remaining copies, access restrictions, hold authorities and review deadlines. A pending or unknown recipient remains unresolved.
- Issue the accurate disposition using
schemas/privacy-erasure-receipt.json, stating any retained material and limits on reconstruction or signature verification.
Shared-subject evidence MUST NOT be labeled independently erasable merely because each subject has a separate key wrapper: any surviving wrapper for the same plaintext can preserve the erased subject's information. Implementations MUST use separable minimized evidence or explicitly account for the shared material, authority and unresolved retention. Redacted access views MAY be produced separately, but MUST NOT be presented as the original signed evidence or a completed erasure of it.
Erasure MUST NOT reset identity, remove effective revocation or create clean-slate eligibility. Any minimized anti-replay, revocation or succession state retained for this purpose requires its own necessary purpose, authority, access limits and bounded retention deadline and scheduled hold review. It MUST NOT become an indefinite personal dossier.
Cryptographic Erasure¶
Cryptographic erasure is a claim about the removal of all recoverable decryption paths for specified ciphertext. Its validity depends on actual key custody, all key copies and wrappers, recovery material, plaintext caches, exports and backups. A signed receipt or reference validator can check declared inventory and evidence consistency; it cannot demonstrate that an external custodian destroyed a key or an undisclosed copy does not exist. No cryptographic-erasure result by itself establishes legal compliance.
Legacy plaintext records do not become erasable simply by placing a later encrypted wrapper around a copy. Their original plaintext copies and exports MUST be separately inventoried and disposed of, or reported as retained under specific authority. If original signed inner evidence is erased, only the retained outer envelope's integrity may remain verifiable; full event reconstruction and verification of the original inner signatures can become unavailable. Audit interfaces MUST state that limit and MUST NOT present ciphertext commitments as proof of the deleted facts.
KTP Erasure Endpoint¶
DELETE /v1/privacy/erasure/{subject_id}
The response MUST follow the erasure receipt contract in specifications/privacy-evidence.md. It MUST distinguish the requested scope, completed disposition, outstanding copies or acknowledgments and authorized residual retention. "Notified", "scheduled", "key deletion requested" and "complete" MUST NOT be treated as interchangeable outcomes.
Right to Restriction¶
"You can ask us to stop using it (without deleting it)."
Scope¶
Data subjects may request restriction when: - Accuracy contested (pending verification) - Processing unlawful but erasure opposed - Data no longer needed but subject needs for legal claims - Subject has objected (pending verification of override)
Implementation¶
During restriction, dependent processing MUST stop except for the specifically authorized storage, review or other restricted purpose. The subject MUST be notified before the restriction is lifted under the applicable procedure. Restriction does not itself establish which processing is lawful.
RESTRICT-001: Restriction request endpoint REQUIRED RESTRICT-002: Technical measures to prevent processing RESTRICT-003: Flag data as restricted RESTRICT-004: Notify before unrestricting
Right to Data Portability¶
"You can take your data elsewhere."
Scope¶
Applies to: - Data provided by subject - Processed by automated means
- Based on consent or contract
Subject may request: - Data in structured, machine-readable format - Direct transmission to another controller (where feasible)
Implementation¶
PORTABLE-001: Export endpoint REQUIRED PORTABLE-002: Structured format (JSON, CSV) PORTABLE-003: No proprietary formats PORTABLE-004: Include all portable data PORTABLE-005: Direct transmission where technically feasible
KTP Portability Format¶
Portable data export: { "format": "ktp-export-v1", "export_date": "...", "subject_id": "...", "agent_data": { "identity": { ... }, "public_key": "...", "lineage": { ... }, "metadata": { ... } }, "trajectory_summary": { "transaction_count": 1547832, "resilience_score": 12500, "oldest_record": "..." }, "current_trust": { "e_base": 87, "tier": "operator" } }
This software-agent export example MUST NOT be used to create a human trust-score export. Human exports contain scoped eligibility decisions and their available evidence, reasons and review history. A full chain or inner evidence can be supplied only when retained and authorized for disclosure; erasure can make full reconstruction unavailable.
Right to Object¶
"You can say no to certain processing."
Scope¶
Subjects may object to: - Processing based on legitimate interests - Processing for direct marketing (absolute right) - Processing for research/statistics
Implementation¶
OBJECT-001: Objection endpoint REQUIRED OBJECT-002: Stop processing unless compelling grounds shown OBJECT-003: Marketing objections honored immediately OBJECT-004: Document any override with justification
Objection in KTP¶
A human can object to the use, accuracy, source, association or authorized purpose of evidence used for an operation. The deployment MUST provide an independently accessible review route and identify any separately authorized alternative evidence or assessment process. It MUST NOT condition the objection on accepting a general human score. An alternative process can establish corrected eligibility; it cannot grant the protected operation without its current prerequisites or bypass a safety veto.
Rights Related to Automated Decision-Making¶
"You have rights when machines decide about you."
Scope¶
Applies to decisions that: - Are solely automated (no human involvement) - Produce legal effects or similarly significant effects
- Affect the data subject
Rights include: - Right not to be subject to such decisions - Right to human intervention - Right to express point of view - Right to contest decision
KTP and Automated Decisions¶
Software-agent standing and human operation-eligibility decisions can be automated and can materially affect a person. Human authorship of Soul constraints, thresholds or other rules is not individual human intervention in a particular decision. Implementations MUST describe what was automated and what an actual reviewer considered and decided; this specification does not determine the legal classification or compliance of a deployment's decisions.
Implementation¶
AUTOMATED-001: Document which decisions are automated AUTOMATED-002: Provide explanation of logic AUTOMATED-003: Human review available on request AUTOMATED-004: Allow contest of automated decisions AUTOMATED-005: Special protections for sensitive categories
Human Review Process¶
Review MUST follow specifications/human-eligibility.md and remain available to an ineligible, revoked or disputed subject through a separately authorized route. The reviewer MUST be competent for the matter, independent of the challenged decision or conflict, accountable for the outcome and empowered to obtain the relevant evidence and require authorized corrections. A reviewer who can only acknowledge a complaint does not satisfy this requirement.
The reviewer MUST examine the particular operation, evidence source, facts, identity association, scope, policy version and subject's grounds. The reviewer MAY confirm a supported result or require a specific authenticated correction and fresh evaluation. The reviewer MUST NOT manually boost standing, change a human score, waive a current safety condition or confer the protected operation by approving the complaint. The recorded outcome MUST identify reasons, corrective authority, affected evidence and the resulting evaluation or escalation.
A challenge to the legitimacy, discriminatory effect or authority of a rule MUST reach the governing authority empowered to review or amend that rule, with an independent escalation route. It MUST NOT be rejected merely because the calculation implemented the rule correctly. Pending review does not bypass a current safety veto. Any resulting policy amendment MUST use the applicable protected approval and version-transition process; review access itself does not depend on completing that amendment.
The deployment MUST publish response, escalation and urgent-review schedules appropriate to its jurisdiction and purpose, including accountable owners and notice of delay. No universal response duration is specified here.
Lawful Basis and Consent¶
Lawful Basis for Processing¶
Personal data processing requires lawful basis.
Available Bases (GDPR Article 6)¶
(a) CONSENT: Subject has given consent (b) CONTRACT: Necessary for contract performance (c) LEGAL OBLIGATION: Required by law (d) VITAL INTERESTS: Protect someone's life (e) PUBLIC TASK: Official authority or public interest (f) LEGITIMATE INTERESTS: Controller's interests, balanced
Deployment Processing Authority¶
The deployment MUST identify the applicable authority for each declared flow: registration, software-agent evaluation, human operation eligibility, identity verification, local content analysis, audit, review and retention. KTP does not assign a universal legal basis to any of these functions. Pseudonymity does not establish minimal impact, a security purpose does not automatically establish a legitimate interest, and an audit label does not establish a legal obligation.
Consent, where relied on, MUST be specific to the actual purpose and recipients and valid under the applicable deployment requirements. Registration, a software agent's action, employment status or acceptance of a general participation agreement MUST NOT be treated as blanket consent to unrelated processing. Missing or disputed authority requires the appropriate governing review before the dependent processing can proceed.
Legitimate Interest Assessment¶
When relying on legitimate interests:
-
IDENTIFY the legitimate interest - Zone security - Fraud prevention - Network integrity
-
NECESSITY test - Is processing necessary for interest? - Is there less intrusive alternative?
-
BALANCING test - Impact on data subject - Reasonable expectations - Vulnerable individuals - Safeguards in place
Document the assessment. Review annually.
Consent Requirements¶
Valid Consent¶
Consent must be:
FREELY GIVEN - No detriment for refusing - Genuine choice - Power imbalance considered
SPECIFIC - For specific purpose(s) - Separate consent for separate purposes
INFORMED - Clear information provided - Plain language - Identity of controller known
UNAMBIGUOUS - Clear affirmative action - No pre-ticked boxes - Silence is not consent
Consent for Special Categories¶
Processing special category data (Section 3.2) requires EXPLICIT consent:
- Written or recorded statement - Specifically mentioning the data type - Specifically mentioning the purpose - Subject demonstrably understood
Withdrawal of Consent¶
Consent can be withdrawn at any time.
Withdrawal must be: - As easy as giving consent - Honored promptly - Without detriment to subject
After withdrawal: - Processing stops - Data retained only if other basis exists - Or deleted per Section 4.3
KTP Consent Implementation¶
CONSENT-001: Consent recorded with timestamp CONSENT-002: Consent granular by purpose CONSENT-003: Withdrawal mechanism available CONSENT-004: Consent renewal for long-term processing CONSENT-005: Consent UI/UX reviewed for manipulation
Children's Privacy¶
Children deserve enhanced protection.
Age Thresholds¶
+---------------+---------------------+-------------------------+
| Jurisdiction | Digital Consent Age | Parental Required Below |
+---------------+---------------------+-------------------------+
| GDPR default | 16 | Yes |
| GDPR (member) | 13-16 (varies) | Yes |
| COPPA (US) | 13 | Yes |
| UK Age Code | 18 (for design) | Enhanced protections |
+---------------+---------------------+-------------------------+
KTP Child Protection¶
CHILD-001: Proportionate age assurance where required by the declared deployment rules CHILD-002: Appropriate authorized consent and representation under applicable requirements CHILD-003: No behavioral profiling of children CHILD-004: Enhanced data minimization for children CHILD-005: Explicit purpose-specific retention schedule and hold review for children's data CHILD-006: Accessible rights and review routes with appropriate representation and disclosure protections
Anti-Surveillance Architecture¶
"We build trust infrastructure, not surveillance infrastructure."
No Mass Surveillance¶
The EFF Concern¶
The Electronic Frontier Foundation and similar organizations rightfully worry that any trust/identity system could become surveillance infrastructure.
Historical examples: - SSN became universal identifier (scope creep)
- CCTV became facial recognition network - Website cookies became behavioral tracking - Phone metadata became relationship mapping
KTP must not repeat these mistakes.
Architectural Safeguards¶
SURVEILLANCE-001: No central database of all agent activity - Trajectory data stays in origin zone - Federation transmits proofs, not raw data - No cross-zone behavioral aggregation
SURVEILLANCE-002: Minimize identifiers across contexts - Use scoped subject references where possible - Protect any necessary linkage under a declared authority - Privacy boundaries MUST NOT permit identity renaming or erasure to bypass revocation or succession controls
SURVEILLANCE-003: No behavioral prediction or general scoring of humans - Human eligibility applies to specified operations and evidence - No personality, emotion or loyalty dossiers - No "social credit" functionality or security-derived employment ranking
SURVEILLANCE-004: No real-time location tracking - Context Signals measure resources, not location - IP addresses not retained - Physical location not inferred
SURVEILLANCE-005: No sensor content inspection - Sensors measure authorized environmental metadata and export permitted aggregates - Local content analysis requires its own purpose, source access, authority, recipients and retention declaration under KTP-INFORMATION - Neither an incident nor a content-analysis label grants blanket access or covert human profiling
Design Patterns to Avoid¶
KTP MUST NOT implement:
- Universal unique identifiers that span contexts - Mandatory identity linking across systems - Behavioral fingerprinting of individuals - Social graph construction - Centralized query interface for subject lookup - Bulk data export capabilities - "Admin mode" that bypasses privacy controls
No Function Creep¶
The Function Creep Problem¶
Function creep: Using a system for purposes beyond its original intent.
KTP risk: Trust infrastructure → Social credit → Total control
This is not hypothetical. It has happened before.
Technical Barriers to Function Creep¶
CREEP-001: Purpose tagging mandatory and enforced - Every data field tagged with permitted purposes - Access denied for non-matching purposes - Logged and alerted when attempted
CREEP-002: Architectural separation - Trust calculation separate from enforcement - Audit separate from operations - No single system has all data
CREEP-003: Enforced flow limits - Restrict cross-context correlation and bulk extraction - Treat metadata as potentially identifying - Assess linkage and reconstruction risks before export - Do not claim that pseudonyms or aggregation make inference impossible
CREEP-004: Change control for new purposes - New purposes require impact assessment, notice under the declared applicable schedule, approval by the competent governing authority and implementation review before processing - Specification changes also require the applicable specification governance process
Prohibited Uses¶
The following uses are PROHIBITED and implementations MUST NOT support them. The human eligibility contract additionally prohibits covert personality, emotion or loyalty assessment and reuse of security evidence to rank people for HR decisions; consent to ordinary system access does not authorize those uses:
PROHIBITED-001: Social credit scoring of individuals PROHIBITED-002: Political opinion or affiliation tracking PROHIBITED-003: Religious belief or practice tracking PROHIBITED-004: Health status inference (without consent) PROHIBITED-005: Relationship or social graph mapping PROHIBITED-006: Real-time population surveillance PROHIBITED-007: Predictive policing input PROHIBITED-008: Immigration enforcement without due process PROHIBITED-009: Employment discrimination input PROHIBITED-010: Insurance underwriting without disclosure
Implementations enabling prohibited uses are NON-CONFORMANT.
No Backdoors¶
The Backdoor Problem¶
Governments and others pressure for "exceptional access": - Law enforcement access to encrypted data - Intelligence agency access to communications - "Lawful intercept" capabilities
Backdoors are: - Technically dangerous (exploited by adversaries) - Ethically problematic (violate privacy rights) - Legally questionable (depending on jurisdiction)
KTP Backdoor Prohibition¶
BACKDOOR-001: No cryptographic backdoors - No key escrow with governments - No deliberately weakened algorithms - No hidden access mechanisms
BACKDOOR-002: No administrative override for privacy - Admin Mode cannot bypass privacy controls - Erasure cannot be prevented by admin
- Access requests cannot be suppressed
BACKDOOR-003: No stealth surveillance mode - All monitoring is disclosed - No hidden data collection - No covert processing
BACKDOOR-004: Warrant canary support - Organizations can publish warrant canaries - Absence of canary = potential government access - User notification where legally permitted
Law Enforcement Access¶
Law enforcement can access data through:
LEGITIMATE PROCESS - Valid legal process (warrant, subpoena) - Specific, not bulk - Documented and auditable - Data subject notified (unless court order prohibits)
Data provided: - Only data specified in legal process - Only data that exists (no creation of new data) - With documentation of what was provided - With challenge if process is overbroad
Proportionality¶
The Proportionality Principle¶
Privacy interference must be: - Necessary for stated purpose - Proportionate to harm prevented - Minimally intrusive means used
Per European Court of Human Rights jurisprudence.
KTP Proportionality Requirements¶
PROPORTIONAL-001: Least intrusive means - If purpose achievable with less data, use less data - If purpose achievable without personal data, don't use it - If purpose achievable with anonymized data, anonymize
PROPORTIONAL-002: Balancing required - Document privacy impact - Document security benefit - Show benefit outweighs harm - Review periodically
PROPORTIONAL-003: Graduated response - Low-risk situations: minimal data collection - High-risk situations: proportionately more - Emergency: time-limited expanded collection - Return to minimal after emergency
Technical Privacy Measures¶
Privacy by Design¶
Privacy by Design (PbD) principles (Ann Cavoukian):
- Proactive not reactive 2. Privacy as default 3. Privacy embedded in design 4. Full functionality (positive-sum) 5. End-to-end security 6. Visibility and transparency 7. Respect for user privacy
KTP Privacy by Design¶
PBD-001: Privacy requirements in every RFC - Every specification includes privacy section - Privacy Working Group reviews all changes
PBD-002: Privacy-preserving defaults - Minimal data collection by default - Shortest retention by default - Most restrictive sharing by default
PBD-003: Privacy in development lifecycle - Privacy review at design phase - Privacy testing in QA - Privacy audit pre-deployment
Anonymization and Pseudonymization¶
Pseudonymization¶
Pseudonymization replaces identifiers with pseudonyms while maintaining linkability within dataset.
KTP uses pseudonymization: - Agent IDs are pseudonyms - Real identity held by sponsor (if human) - Reduces risk, but still personal data
Anonymization¶
Anonymization removes all identifying information so that re- identification is not possible.
Techniques: - Generalization (age 34 → age 30-40) - Suppression (remove identifying fields) - Noise addition (perturb values) - Data swapping (exchange between records) - Synthetic data generation
KTP anonymization standards: - K-anonymity with k ≥ 10 (at minimum) - L-diversity for sensitive attributes - T-closeness where applicable
Implementation¶
ANON-001: Anonymization function provided ANON-002: Anonymized exports for research ANON-003: Re-identification risk assessment ANON-004: No anonymization reversal attempts
Differential Privacy¶
Differential privacy can bound disclosure attributable to an individual's contribution under a specified mechanism, adjacency definition and composition budget. It does not guarantee that no individual fact can be inferred or authorize an otherwise prohibited export.
Application in KTP¶
DP for aggregate statistics: - Context Signal zone-wide statistics - Trust Score distributions - System performance metrics
Implementation: - Add calibrated noise to queries - Privacy budget tracking - Query restrictions when budget exhausted
Parameters¶
DIFFERENTIAL-001: ε (epsilon) ≤ 1.0 for default DIFFERENTIAL-002: Privacy budget per entity per day DIFFERENTIAL-003: Composition accounting DIFFERENTIAL-004: No raw data access for stats
Cryptographic Privacy¶
Encryption¶
Encryption protects confidentiality: - At rest: AES-256-GCM under the evidence-envelope contract - In transit: TLS 1.3 - Evidence keys and subject partitions: Governed by specifications/privacy-evidence.md; a key-per-agent arrangement alone does not establish complete erasure
Zero-Knowledge Proofs¶
ZKPs can prove properties without revealing data.
Potential KTP applications: - Prove Trust Score > threshold without revealing exact score - Prove age > 18 without revealing birth date - Prove membership in group without revealing identity
Status: OPTIONAL, for future consideration
Homomorphic Encryption¶
Homomorphic encryption allows computation on encrypted data.
Potential KTP applications: - Trust Score calculation on encrypted trajectory - Aggregate statistics without decryption
Status: EXPERIMENTAL, performance not yet practical
Decentralized Identity¶
Self-Sovereign Identity Alignment¶
Self-sovereign identity (SSI) principles:
- User controls identity - User controls data sharing - Minimal disclosure - Portability - No vendor lock-in
KTP supports SSI: - Agents can have multiple identities - Data portability (Section 4.5) - No central identity provider required - Open specification enables choice
Decentralized Identifiers (DIDs)¶
KTP agent identifiers can be DIDs:
did:ktp:zone:alpha:agent:a1b2c3d4
Benefits: - No central registry required - Verifiable without contacting issuer - Portable across zones
Status: RECOMMENDED for Level 3
Privacy Impact Assessments¶
When PIAs Are Required¶
Privacy Impact Assessment (PIA) required before:
PIA-TRIGGER-001: Deploying new KTP zone PIA-TRIGGER-002: Significant processing changes PIA-TRIGGER-003: New data categories processed PIA-TRIGGER-004: New technology deployment PIA-TRIGGER-005: Cross- border data transfers (new) PIA-TRIGGER-006: Large-scale processing PIA-TRIGGER-007: Systematic monitoring
Per GDPR Article 35 and equivalent requirements.
PIA Content¶
PIA must include:
PIA-CONTENT-001: Description of processing - What data, what purposes, what means
PIA-CONTENT-002: Necessity assessment - Why is this processing necessary? - What alternatives were considered?
PIA-CONTENT-003: Risk assessment - Risks to data subjects - Likelihood and severity - Sources of risk
PIA-CONTENT-004: Mitigation measures - Technical measures - Organizational measures - Residual risk after mitigation
PIA-CONTENT-005: Stakeholder consultation - Data subject consultation (if appropriate) - DPO consultation - Expert consultation (for high- risk)
See Appendix C for PIA template.
PIA Review Process¶
- DRAFT PIA by privacy team 2. REVIEW by Data Protection Officer 3. CONSULT stakeholders 4. REVISE based on feedback 5. APPROVE by controller 6. PUBLISH (redacted if necessary) 7. IMPLEMENT measures 8. REVIEW annually
Cross-Border Data Transfers¶
Transfer Mechanisms¶
GDPR Requirements¶
Transfers outside EEA require legal basis:
ADEQUACY DECISION - Country deemed adequate by European Commission - Data can flow like intra-EU - Currently: UK, Japan, Korea, Argentina, etc.
APPROPRIATE SAFEGUARDS - Standard Contractual Clauses (SCCs) - Binding Corporate Rules (BCRs) - Codes of Conduct with binding commitments - Certification mechanisms
DEROGATIONS - Explicit consent (for specific transfer) - Contract necessity - Legal claims - Vital interests - Public register
KTP Transfer Mechanism¶
TRANSFER-001: SCCs for federation with non-adequate countries TRANSFER-002: Supplementary measures as required TRANSFER-003: Transfer Impact Assessment before new routes TRANSFER-004: Data localization option available
US-EU Transfers¶
Following Schrems II: - Privacy Shield invalidated - SCCs require supplementary measures - EU-US Data Privacy Framework (new adequacy)
KTP deployments must assess: - US surveillance laws applicability - Effectiveness of safeguards - Supplementary technical measures
Data Localization¶
Jurisdictional Requirements¶
Some jurisdictions require data localization: - Russia (personal data of citizens) - China (important data, personal data) - India (certain sensitive data) - Others emerging
KTP Localization Support¶
LOCALIZE-001: Zone-local processing option - Data never leaves zone - Federation disabled for zone - Cross-zone proofs not accepted
LOCALIZE-002: Residency tagging - Data tagged with residency requirement - Technical controls prevent transfer - Audit of transfer attempts
Federation Privacy¶
Federation introduces cross-zone data flows.
Federation Data Types¶
Minimal data in federation: - Trust Proofs (pseudonymous) - Zone status (aggregate) - Heartbeats (operational)
NOT transferred: - Raw trajectory data - Individual sensor readings - Flight Recorder entries - Identity proofing data
Federation Privacy Requirements¶
FED-PRIVACY-001: Minimize federation data FED-PRIVACY-002: Pseudonymize where possible FED-PRIVACY-003: Legal basis for each federation partner FED-PRIVACY-004: Data Processing Agreement required FED-PRIVACY-005: Right to withdraw from federation
Special Categories¶
Healthcare Settings¶
Healthcare has unique privacy requirements.
Regulatory Framework¶
- HIPAA (US): Protected Health Information - GDPR Article 9: Health data is special category - National laws: Additional protections
Healthcare KTP Requirements¶
HEALTH-001: No human trust score or health inference from behavior - Operation-specific healthcare eligibility uses only evidence expressly authorized for that purpose - The resulting facts MUST NOT flow into general standing, employment ranking or unrelated decisions
HEALTH-002: BAA required for covered entities - Business Associate Agreement for HIPAA - Data Processing Agreement for GDPR
HEALTH-003: Minimum necessary for healthcare operations - Only access needed for treatment - Audit of all PHI access
HEALTH-004: Emergency access procedures - Break-glass for emergencies
- Retrospective audit required - See KTP-PROBLEMS Hospital Problem
Healthcare-Specific Protections¶
- No Trust Score impact from healthcare access patterns - No behavioral profiling in healthcare context - Patient choice respected (opt-out of enhanced monitoring) - De-identification for research (Safe Harbor or Expert)
Employment Context¶
Employment creates power imbalance affecting consent validity.
Regulatory Framework¶
Applicable employment and privacy requirements, including the effect of power imbalance on consent, MUST be assessed for the deployment. This document does not assign a legal basis merely because the person is an employee.
Employment KTP Requirements¶
EMPLOY-001: Declare and substantiate the authority, necessity, purpose and recipients for each employee-data flow - Do not presume that either consent or legitimate interest automatically authorizes it
EMPLOY-002: No general human trust score - Human system access uses scoped eligibility - Security data and eligibility outcomes MUST NOT be repurposed for hiring, firing, promotion or employee ranking
EMPLOY-003: Works council consultation (where applicable) - EU: Worker representation rights - Consultation before deployment - Ongoing monitoring governance
EMPLOY-004: Employee transparency - Clear notice of monitoring - Access to own data - Challenge mechanisms
Financial Services¶
Regulatory Framework¶
- GLBA (US): Financial privacy - PSD2 (EU): Payment data - PCI-DSS: Card data - National banking laws
Financial KTP Requirements¶
FINANCE-001: Segregation from financial data - Authorization sensors do not inspect transaction content - Any separate local analysis requires expressly authorized source access and purpose - Human operation eligibility MUST NOT become a credit, financial-worth or general reliability score
FINANCE-002: Audit evidence and retention MUST meet the declared deployment requirements - Flight Recorder conformance alone does not establish financial audit adequacy or legal compliance - Erasure and unavailable evidence MUST be reflected in reconstruction claims
FINANCE-003: Customer notice - Privacy notice includes KTP processing
- Opt-out where regulation permits
Law Enforcement¶
Law enforcement access requires special care.
General Principles¶
- Rule of law: Legal process required - Proportionality: Request must be proportionate - Minimization: Only necessary data - Transparency: Notify subject where permitted
KTP Law Enforcement Requirements¶
LE-001: Valid legal process required - Warrant for content - Subpoena for metadata (where applicable) - Court order for ongoing access
LE-002: Specific, not bulk - Individual subject identified - Time period specified - Data types specified - No fishing expeditions
LE-003: Challenge overbroad requests - Legal review before compliance
- Challenge in court if appropriate - Partial compliance if possible
LE-004: Transparency where permitted - Notify data subject unless prohibited - Publish aggregate statistics - Warrant canary
LE-005: No direct access - No API for law enforcement - All requests through legal process - Human review before disclosure
National Security¶
National security presents tension with privacy.
General Principles¶
- Necessity: Must be necessary, not convenient - Proportionality: Balanced against rights - Legality: Authorized by law - Oversight: Subject to judicial/independent oversight
KTP National Security Position¶
NS-001: No mass surveillance capability - Bulk access not supported - Technical architecture prevents - Policy prohibits
NS-002: Legal process required - Same as law enforcement - Court order or equivalent - No informal requests
NS-003: No secret capabilities - No hidden features for agencies - No undisclosed access - No "exceptional access" backdoors
NS-004: International standards - Necessary and Proportionate principles - UN Special Rapporteur guidance - NGO input considered
Indigenous Data Sovereignty¶
Indigenous peoples have inherent rights over their data. These rights derive from sovereignty, not from Western privacy frameworks.
Foundational Recognition¶
"Data is a living taonga (treasure). It carries the breath of our ancestors and speaks to our future generations." - Māori Data Sovereignty Network
Indigenous Data Sovereignty recognizes that: - Indigenous peoples have rights to control data FROM them - Indigenous peoples have rights to control data ABOUT them - Collective rights exist alongside individual rights - Data governance follows cultural protocols - Western privacy frameworks are insufficient
KTP acknowledges these rights and provides mechanisms for their implementation.
International Instruments¶
UNITED NATIONS DECLARATION ON THE RIGHTS OF INDIGENOUS PEOPLES (UNDRIP, 2007)
Article 31: "Indigenous peoples have the right to maintain, control, protect and develop their cultural heritage, traditional knowledge and traditional cultural expressions, as well as the manifestations of their sciences, technologies and cultures, including... genetic resources, seeds, medicines, knowledge of the properties of fauna and flora..."
Article 18: "Indigenous peoples have the right to participate in decision-making in matters which would affect their rights, through representatives chosen by themselves in accordance with their own procedures..."
Article 19 (Free, Prior and Informed Consent): "States shall consult and cooperate in good faith with the indigenous peoples concerned through their own representative institutions in order to obtain their free, prior and informed consent before adopting and implementing legislative or administrative measures that may affect them."
ILO CONVENTION 169 (Indigenous and Tribal Peoples, 1989) - Consultation and participation rights - Respect for customs and traditions - Prior consultation for development projects
Indigenous Data Governance Frameworks¶
CARE PRINCIPLES FOR INDIGENOUS DATA GOVERNANCE (Global Indigenous Data Alliance, 2019)
C - COLLECTIVE BENEFIT - Data ecosystems shall be designed to enable Indigenous peoples to derive benefit from data - Inclusive development and innovation - Improved governance and citizen engagement - Equitable outcomes
A - AUTHORITY TO CONTROL - Indigenous peoples' rights and interests in Indigenous data must be recognized and their authority to control such data respected - Indigenous data governance - Governance of Indigenous data - Self-determination
R - RESPONSIBILITY - Those working with Indigenous data have a responsibility to share how those data are used to support Indigenous peoples' self-determination and collective benefit - For positive relationships - For expanding capability and capacity - For Indigenous languages and worldviews
E - ETHICS - Indigenous peoples' rights and wellbeing should be the primary concern at all stages of the data life cycle - For minimizing harm and maximizing benefit - For justice - For future use
OCAP® PRINCIPLES (First Nations Information Governance Centre) (Specific to First Nations in Canada)
O - OWNERSHIP - A community or group owns information collectively in the same way an individual owns their personal information
C - CONTROL - Indigenous peoples, their communities and representative bodies are within their rights to seek control over all aspects of research and information management processes
A - ACCESS - Indigenous peoples must have access to information and data about themselves and their communities
P - POSSESSION - Physical control of data. Possession is a mechanism to assert and protect ownership and control
TE MANA RARAUNGA (Māori Data Sovereignty Network) - Whakapapa (relationships and origins) - Whanaungatanga (kinship and collective responsibility) - Kotahitanga (unity and collective action) - Kaitiakitanga (guardianship and stewardship) - Manaakitanga (hospitality and care) - Rangatiratanga (self-determination and sovereignty)
KTP Indigenous Data Requirements¶
IND-001: Recognition of Collective Rights - Individual consent insufficient for Indigenous data - Community consent mechanisms required - Traditional governance structures respected
IND-002: Indigenous Data Classification - Data ABOUT Indigenous peoples - Data COLLECTED BY Indigenous peoples - Data WITH Indigenous knowledge - Traditional knowledge and cultural expressions - Genetic and biological data
IND-003: Free, Prior and Informed Consent (FPIC) - Before processing Indigenous data - Through appropriate community representatives - In culturally appropriate manner - With right to refuse without penalty
IND-004: Indigenous Data Governance Zones - Zones can be governed by Indigenous communities - Zone policies follow traditional protocols - Soul constraints encode community decisions - External access requires community consent
IND-005: No Extraction Without Consent - Data cannot be extracted from Indigenous zones - Federation only with explicit community agreement - Research use requires community approval - Commercial use requires benefit-sharing
IND-006: Repatriation Rights - Communities can request return of data
- Historical data subject to repatriation - Erasure on community request
IND-007: Cultural Protocol Integration - Data handling follows cultural protocols - Sacred/restricted data categories supported - Seasonal or ceremonial access restrictions - Gender-based access restrictions where appropriate
Implementation Mechanisms¶
INDIGENOUS DATA SOVEREIGNTY ZONES
KTP supports Indigenous-governed zones: { "zone_id": "zone:iwi:ngati- example", "governance": { "type": "indigenous_collective", "authority": "Ngāti Example Iwi Authority", "protocols": "te_mana_raraunga", "consent_mechanism": "hui_decision" }, "soul_constraints": [ { "constraint_type": "FPIC_REQUIRED", "scope": "all_external_access", "authority": "iwi_governance_board" }, { "constraint_type": "NO_EXTRACTION", "scope": "traditional_knowledge", "exceptions": "community_approved_research" } ] }
COMMUNITY CONSENT ENDPOINTS
POST /v1/indigenous/consent-request { "requesting_entity": "...", "purpose": "research|commercial|government|other", "data_scope": "...", "duration": "...", "benefit_sharing": { ... }, "community_id": "...", "cultural_protocol_acknowledgment": true }
Response requires community process completion: { "consent_status": "pending_hui|approved|denied", "consent_authority": "...", "conditions": [ ... ], "benefit_sharing_agreement": { ... }, "expiration": "..." }
Traditional Knowledge Protection¶
Traditional Knowledge (TK) requires special protection:
TK-001: TK is not "public domain" - Prior publication does not void rights - Misappropriated TK can be reclaimed - Cultural protocols continue to apply
TK-002: TK Classification - Sacred/secret: Never shared without ceremony - Restricted: Limited by gender, age, initiation - Community: Shared within community - Public: Appropriate for external sharing
TK-003: TK in KTP - TK data type recognized - Access controls per classification - No machine learning on TK without consent - No derivative works without permission
Researcher and Developer Obligations¶
Those building KTP systems involving Indigenous data must:
-
ENGAGE EARLY - Before design decisions - Not just before deployment - Throughout development
-
RESPECT GOVERNANCE - Follow community decision processes - Accept "no" as valid answer - Don't pressure for consent
-
BUILD RELATIONSHIPS - Long-term engagement, not extraction - Reciprocity and mutual benefit - Cultural competency development
-
SHARE BENEFITS - Capacity building in communities - Data skills transfer - Economic benefit sharing - Recognition and attribution
-
RETURN DATA - Communities receive copies - Results shared first with communities - Interpretation involves communities
Regulatory Alignment¶
The following mappings and jurisdictional examples are reference points for deployment review, not a current or exhaustive statement of law. The responsible deployment authority MUST establish the applicable rules, lawful processing basis, response deadlines, retention schedules and transfer conditions. Implementing a referenced KTP section does not establish compliance, and a signed lifecycle receipt does not establish that an external erasure obligation has been fulfilled.
GDPR (European Union)¶
General Data Protection Regulation (EU) 2016/679
Alignment Summary¶
+-------------------------------------+-------------------------+
| GDPR Requirement | KTP Implementation |
+-------------------------------------+-------------------------+
| Lawful basis (Art. 6) | Section 5.1 |
| Special categories (Art. 9) | Section 3.2, 5.2.2 |
| Transparency (Art. 12-14) | Section 2.4 |
| Data subject rights (Art. 15-22) | Section 4 |
| Data protection by design (Art. 25) | Section 7.1 |
| Security (Art. 32) | Section 2.5, KTP-CRYPTO |
| Breach notification (Art. 33-34) | Section 13 |
| DPIA (Art. 35) | Section 8 |
| Data transfers (Art. 44-49) | Section 9 |
| DPO (Art. 37-39) | Section 12 |
+-------------------------------------+-------------------------+
GDPR-Specific Requirements¶
GDPR-001: DPO designation where required GDPR-002: Records of processing activities GDPR-003: Representative in EU (if applicable) GDPR-004: Supervisory authority cooperation
CCPA/CPRA (California)¶
California Consumer Privacy Act / Privacy Rights Act
Alignment Summary¶
+----------------------------------+--------------------+
| CCPA/CPRA Requirement | KTP Implementation |
+----------------------------------+--------------------+
| Right to know (§1798.100) | Section 4.1 |
| Right to delete (§1798.105) | Section 4.3 |
| Right to opt-out (§1798.120) | Section 4.6 |
| Right to correct (§1798.106) | Section 4.2 |
| Right to portability (§1798.130) | Section 4.5 |
| Data minimization | Section 2.1 |
| Purpose limitation | Section 2.2 |
| Security (§1798.81.5) | Section 2.5 |
+----------------------------------+--------------------+
CCPA-Specific Requirements¶
CCPA-001: "Do Not Sell" support - KTP does not sell personal information - But tracking across sites could trigger - Implement opt-out where applicable
CCPA-002: No financial incentives for data - No discount for more data - No penalty for less data
CCPA-003: Authorized agent support - Third party can exercise rights
- Verification required
ICCPR Article 17¶
International Covenant on Civil and Political Rights
Alignment¶
ICCPR requires protection against arbitrary or unlawful interference with privacy.
KTP alignment: - Lawful basis required (not arbitrary) - Proportionality review (not excessive) - Legal protections (judicial oversight) - No discrimination
Human Rights Due Diligence¶
ICCPR-001: Human rights impact assessment - Consider deployment impacts - Especially in high-risk jurisdictions - Document and mitigate
ICCPR-002: No deployment for rights violations - Decline deployment if used for oppression - Soul constraints can encode refusal - Exit strategy for existing deployments
Contextual Integrity Framework¶
Helen Nissenbaum's Contextual Integrity provides a philosophical and practical framework for privacy that KTP operationalizes.
Framework Elements¶
INFORMATIONAL NORMS - Context-specific rules governing information flow - Determine appropriate transmission principles - Evolve with social practice
ACTORS - Data subjects, senders, recipients - Roles define expectations
ATTRIBUTES - Types of information - Context determines sensitivity
TRANSMISSION PRINCIPLES - Confidentiality, consent, reciprocity - Notice, entitlement, forced
KTP Alignment¶
+-------------------------+-----------------------------------------+
| CI Element | KTP Implementation |
+-------------------------+-----------------------------------------+
| Context identification | Zone purpose, domain classification |
| Actor roles | Agent lineage, sponsor relationships |
| Information types | Data classification (§3) |
| Transmission principles | Purpose limitation (§2.2), consent (§5) |
| Norm enforcement | Soul constraints, PEP policies |
| Context collapse | Zone isolation, federation controls |
+-------------------------+-----------------------------------------+
CI-ALIGN-001: Context documentation for each zone CI-ALIGN-002: Norm specification in zone policy CI-ALIGN-003: Transmission principle enforcement CI-ALIGN-004: Context integrity assessment (Appendix D)
Context Collapse Prevention¶
Context collapse occurs when information flows across contexts inappropriately. KTP prevents this through:
- Zone boundaries (architectural) - Purpose tagging (metadata) - Access controls (enforcement) - Federation restrictions (policy)
Indigenous Frameworks¶
Indigenous Data Sovereignty frameworks have emerged as critical complements to Western privacy law.
Framework Comparison¶
+------------------+-----------+-------------------------------------+
| Framework | Origin | Focus |
+------------------+-----------+-------------------------------------+
| CARE Principles | Global | Collective benefit, authority |
| OCAP® | Canada | Ownership, control, access, possess |
| Te Mana Raraunga | Aotearoa | Māori data sovereignty |
| USIDSN | USA | US Indigenous data sovereignty |
| Maiam nayri | Australia | Aboriginal data sovereignty |
+------------------+-----------+-------------------------------------+
Integration with Privacy Law¶
Indigenous frameworks complement GDPR/CCPA by adding:
- Collective rights (not just individual) - Community consent (not just individual consent) - Benefit sharing (not just non-harm) - Repatriation rights (not just portability) - Traditional knowledge protection (not just PII)
KTP implements these through Section 10.6.
Key References¶
- UNDRIP (2007): Articles 18, 19, 31 - ILO Convention 169 (1989) - CARE Principles (2019) - OCAP® Principles (First Nations, Canada) - Te Mana Raraunga Charter (2018)
Other Frameworks¶
APEC Privacy Framework¶
Asia-Pacific Economic Cooperation
Principles: - Preventing harm - Notice - Collection limitation - Use limitation - Choice - Integrity - Security - Access and correction - Accountability
KTP fully aligned.
OECD Privacy Guidelines¶
Organisation for Economic Co-operation and Development (1980/2013)
Principles: - Collection limitation - Data quality - Purpose specification - Use limitation - Security safeguards - Openness - Individual participation - Accountability
KTP fully aligned.
Council of Europe Convention 108+¶
Convention for the Protection of Individuals with regard to Automatic Processing of Personal Data (modernized)
KTP aligns with: - Legitimate processing - Data quality - Special categories - Data subject rights - Trans-border flows - Supervisory authorities
Other National Laws¶
KTP designed to align with:
- Brazil LGPD (Lei Geral de Proteção de Dados) - India DPDP (Digital Personal Data Protection) - Japan APPI (Act on Protection of Personal Information) - South Korea PIPA (Personal Information Protection Act) - Australia Privacy Act 1988 - Canada PIPEDA (Personal Information Protection and Electronic Documents Act) - Singapore PDPA (Personal Data Protection Act) - Thailand PDPA - South Africa POPIA
Consult local counsel for specific jurisdiction.
Privacy Governance¶
Data Protection Officer¶
Where required (GDPR, national law), appoint DPO.
DPO role: - Advise on compliance - Monitor compliance - Cooperate with authorities - Contact point for subjects
Privacy Team¶
PRIVACY-TEAM-001: Privacy expertise in development PRIVACY-TEAM-002: Privacy review in change process PRIVACY-TEAM-003: Privacy training for staff PRIVACY-TEAM-004: Privacy incident response capability
Documentation¶
Maintain: - Records of processing activities - PIAs and reviews - Consent records - Data subject requests and responses - Breach records - Training records
Breach Notification¶
Definition¶
Personal data breach: Security incident leading to accidental or unlawful destruction, loss, alteration, unauthorized disclosure, or access to personal data.
Detection¶
BREACH-001: Monitoring for breach indicators BREACH-002: Incident classification procedure BREACH-003: Breach determination within 24 hours
Notification Requirements¶
AUTHORITY NOTIFICATION (GDPR: 72 hours) - To supervisory authority - Unless unlikely to result in risk - Include: nature, categories, numbers, consequences, measures
SUBJECT NOTIFICATION (without undue delay) - When high risk to rights and freedoms - Clear, plain language - Include: nature, contact, consequences, measures
Documentation¶
BREACH-004: Document all breaches BREACH-005: Document decision not to notify (with justification) BREACH-006: Retain records for supervision
Security Considerations¶
Security and privacy are complementary, not competing.
Privacy Requires Security¶
Without security: - Data cannot be protected - Access controls meaningless - Encryption useless
Security Does Not Require Privacy Violation¶
The protocol prohibits mass surveillance and human behavioral profiling, requires separate authority for local content analysis, and constrains retention to declared purposes and reviewed holds. Implementations must demonstrate these controls in their actual data flows. This document does not prove that a deployment is private, legally compliant or incapable of misuse.
The normative companions specifications/human-eligibility.md and specifications/privacy-evidence.md define the shared human decision and evidence lifecycle contracts. Their schemas are schemas/human-eligibility-profile.json, schemas/human-eligibility-decision.json, schemas/privacy-evidence-envelope.json and schemas/privacy-erasure-receipt.json. Schema and reference-helper validation do not establish evaluator independence, correct real-world facts, actual deletion, undisclosed-copy absence or legal compliance.
Privacy Enhancing Technologies¶
Invest in PETs: - Differential privacy - Zero-knowledge proofs - Secure multi-party computation - Federated learning - Homomorphic encryption
Legal Instruments¶
[UDHR] United Nations, "Universal Declaration of Human Rights", 1948.
[ICCPR] United Nations, "International Covenant on Civil and Political Rights", 1966.
[GDPR] European Parliament, "General Data Protection Regulation (EU) 2016/679", 2016.
[CCPA] California Legislature, "California Consumer Privacy Act of 2018", 2018.
[CPRA] California Legislature, "California Privacy Rights Act of 2020", 2020.
[COE108] Council of Europe, "Convention for the Protection of Individuals with regard to Automatic Processing of Personal Data" (Convention 108+), 2018.
[APEC] Asia-Pacific Economic Cooperation, "APEC Privacy Framework", 2015.
[OECD] OECD, "Guidelines Governing the Protection of Privacy and Transborder Flows of Personal Data", 2013.
Guidance¶
[A29WP] Article 29 Working Party/EDPB Opinions and Guidelines.
[NIST-PF] NIST, "Privacy Framework: A Tool for Improving Privacy through Enterprise Risk Management", 2020.
[CAVOUKIAN] Cavoukian, A., "Privacy by Design: The 7 Foundational Principles", 2011.
Contextual Integrity¶
[NISSENBAUM] Nissenbaum, H., "Privacy in Context: Technology, Policy, and the Integrity of Social Life", Stanford University Press, 2010.
[NISSENBAUM-RESPECTINGCONTEXT] Nissenbaum, H., "Respecting Context to Protect Privacy: Why Meaning Matters", Science and Engineering Ethics, 24(3), 831-852, 2018.
[CI-FRAMEWORK] Nissenbaum, H., "A Contextual Approach to Privacy Online", Daedalus, 140(4), 32-48, 2011.
Indigenous Data Sovereignty¶
[UNDRIP] United Nations, "Declaration on the Rights of Indigenous Peoples", A/RES/61/295, 2007.
[ILO169] International Labour Organization, "Indigenous and Tribal Peoples Convention", C169, 1989.
[CARE] Global Indigenous Data Alliance, "CARE Principles for Indigenous Data Governance", 2019. https://www.gida-global.org/care
[OCAP] First Nations Information Governance Centre, "The First Nations Principles of OCAP®", 2014. https://fnigc.ca/ocap-training/
[TEMANARARAUNGA] Te Mana Raraunga, "Māori Data Sovereignty Network Charter", 2018. https://www.temanararaunga.maori.nz/
[USIDSN] US Indigenous Data Sovereignty Network, https://usindigenousdata.org/
[MAIMNAYRIWINGARA] Maiam nayri Wingara, "Indigenous Data Sovereignty Communique", 2018. https://www.maiamnayriwingara.org/
[RAINIE-RODRIGUEZ] Rainie, S.C., Schultz, J.L., Briggs, E., Riggs, P., and Palmanteer-Holder, N.L., "Data as a Strategic Resource: Self- determination, Governance, and the Data Challenge for Indigenous Nations in the United States", International Indigenous Policy Journal, 8(2), 2017.
Civil Society¶
[EFF] Electronic Frontier Foundation, various publications, https://eff.org/
[ACCESSNOW] Access Now, various publications, https://accessnow.org/
[EPICORG] Electronic Privacy Information Center, https://epic.org/
[NECESS] Necessary and Proportionate: International Principles on the Application of Human Rights to Communications Surveillance, 2014.
Privacy Rights Matrix¶
This high-level reference matrix is not an exhaustive or current determination of a person's legal rights. Deployments MUST establish the applicable requirements independently and provide the protocol's review and rights mechanisms even where their availability is not captured by a cell below.
+------------------+------+------+------+------+------+---------+
| Right | GDPR | CCPA | LGPD | APPI | PIPA | PDPA-SG |
+------------------+------+------+------+------+------+---------+
| Access | Yes | Yes | Yes | Yes | Yes | Yes |
| Rectification | Yes | Yes | Yes | Yes | Yes | Yes |
| Erasure | Yes | Yes | Yes | Lim | Yes | Yes |
| Portability | Yes | Yes | Yes | No | Yes | Yes |
| Object | Yes | Lim | Yes | No | Yes | Lim |
| Restrict | Yes | No | Yes | No | Lim | No |
| Not be profiled | Yes | Lim | Yes | No | No | Lim |
| Withdraw consent | Yes | N/A | Yes | Yes | Yes | Yes |
+------------------+------+------+------+------+------+---------+
Data Retention Schedule¶
This appendix is a deployment checklist, not a default-duration table. The schedule MUST cover proof audit copies, current and historic software-agent evidence, human eligibility evidence and decisions, context readings, trajectories, Flight Recorder records, identity and sponsorship mappings, consent and review records, rights requests and breach records. Human entries MUST NOT be collected into a general score or behavioral profile.
For each category, declare the purpose, source, processing and retention authority, recipients, custodian, storage and key locations, required deletion deadline and review schedule. Include derived records, caches, replicas, backups, exports and shared-subject dependencies. Any retained exception MUST identify the exact material, authorized access, authority and bounded review; no row may default to indefinite retention merely because it supports security or audit.
Ordinary proof validity remains at most ten seconds. Expired proofs retained as audit evidence never regain authority, and a valid proof's lifetime does not establish a retention period for its underlying personal evidence. Use the lifecycle and receipt contracts in specifications/privacy-evidence.md to report actual disposition and unresolved limits.
PIA Template¶
SECTION 1: PROCESSING DESCRIPTION
1.1 What data will be processed? 1.2 What are the purposes of processing? 1.3 Who are the data subjects? 1.4 What is the lawful basis? 1.5 How long will data be retained? 1.6 Who will have access?
SECTION 2: NECESSITY ASSESSMENT
2.1 Is this processing necessary for the purpose? 2.2 What alternatives were considered? 2.3 Why were alternatives rejected? 2.4 Can the purpose be achieved with less data?
SECTION 3: RISK ASSESSMENT
3.1 What are the risks to data subjects? 3.2 What is the likelihood of each risk? 3.3 What is the severity of each risk? 3.4 Risk matrix (likelihood × severity)
SECTION 4: MITIGATION MEASURES
4.1 Technical measures 4.2 Organizational measures 4.3 Residual risk after mitigation 4.4 Is residual risk acceptable?
SECTION 5: CONSULTATION
5.1 DPO consultation (date, findings) 5.2 Data subject consultation (if applicable) 5.3 Expert consultation (if high risk)
SECTION 6: APPROVAL
6.1 Approver name and title 6.2 Approval date 6.3 Review date 6.4 Conditions (if any)
Contextual Integrity Assessment¶
Based on Nissenbaum's Contextual Integrity framework.
SECTION 1: CONTEXT IDENTIFICATION
1.1 What is the operative social context? [ ] Healthcare [ ] Employment [ ] Financial [ ] Education [ ] Commercial [ ] Government [ ] Personal [ ] Community [ ] Research [ ] Other: _______
1.2 What are the governing norms of this context? (Describe entrenched informational norms)
1.3 Are there evolving norms to consider? (New technologies or practices may shift norms)
SECTION 2: INFORMATION FLOW MAPPING
For each information flow in the system:
2.1 Sender: Who/what transmits the information? 2.2 Subject: Whose information is it? 2.3 Recipient: Who/what receives the information? 2.4 Information Type: What kind of information? 2.5 Transmission Principle: [ ] Consent [ ] Confidentiality [ ] Reciprocity [ ] Notice [ ] Entitlement [ ] Need-to-know [ ] Legal requirement [ ] Other: _______
SECTION 3: NORM CONFORMITY ANALYSIS
3.1 Does this flow conform to entrenched norms? [ ] Yes - flow is appropriate to context [ ] No - flow violates contextual norms [ ] Uncertain - norms are unclear or evolving
3.2 If non-conforming, what norm is violated? - Actor violation (wrong sender or recipient) - Attribute violation (wrong information type) - Transmission principle violation
3.3 Justification for norm-departing flow: (Must provide compelling argument why departure is acceptable)
SECTION 4: CONTEXT COLLAPSE RISK
4.1 Could information flow across context boundaries? [ ] Yes [ ] No
4.2 What controls prevent context collapse? - Technical: ___ - Policy: __ - Contractual: ____
4.3 Residual context collapse risk: [ ] High [ ] Medium [ ] Low
SECTION 5: INDIGENOUS DATA CONSIDERATIONS
5.1 Does processing involve Indigenous peoples' data? [ ] Yes [ ] No [ ] Unknown
5.2 If yes, which Indigenous data frameworks apply? [ ] CARE Principles [ ] OCAP® [ ] Te Mana Raraunga [ ] UNDRIP Article 31 [ ] Other: _______
5.3 Has community consent been obtained through appropriate cultural processes? [ ] Yes [ ] No [ ] Not applicable [ ] In progress
5.4 Is benefit-sharing arrangement in place? [ ] Yes [ ] No [ ] Not applicable
SECTION 6: ASSESSMENT OUTCOME
6.1 Overall assessment: [ ] Flows conform to contextual norms [ ] Flows depart from norms with justification [ ] Flows violate norms - redesign required
6.2 Required modifications:
6.3 Assessor: ___ 6.4 Date: __ 6.5 Review date: ____
Indigenous Data Sovereignty Checklist¶
For deployments affecting Indigenous communities.
PRE-ENGAGEMENT
[ ] Identified relevant Indigenous communities [ ] Researched applicable Indigenous data frameworks [ ] Identified appropriate community representatives [ ] Reviewed UNDRIP and relevant national legislation [ ] Prepared culturally appropriate engagement approach
CONSULTATION
[ ] Engaged community through their governance structures [ ] Provided complete information in accessible format [ ] Allowed adequate time for community deliberation [ ] Respected community's right to say no [ ] Documented consultation process
CONSENT
[ ] Obtained Free, Prior and Informed Consent (FPIC) [ ] Consent obtained through culturally appropriate process [ ] Consent is specific to purpose and scope [ ] Community understands right to withdraw consent [ ] Consent documented per community preference
DATA GOVERNANCE
[ ] Community has authority over their data [ ] Data governance follows community protocols [ ] Community access to their data ensured [ ] Community can request data deletion/repatriation [ ] No extraction without community approval
BENEFIT SHARING
[ ] Benefits identified and documented [ ] Benefit-sharing agreement in place [ ] Capacity building included [ ] Community attribution/recognition included [ ] Economic benefits fairly distributed
ONGOING RELATIONSHIP
[ ] Regular reporting to community [ ] Community can raise concerns [ ] Process for addressing grievances [ ] Relationship managed for long-term [ ] Community involvement in research outputs
TRADITIONAL KNOWLEDGE
[ ] TK identified and classified [ ] TK access controls implemented [ ] No unauthorized TK disclosure [ ] No machine learning on TK without consent [ ] TK holders properly attributed