The Universal DPI Safeguards Framework identifies 18 principles and 13 risks across the DPI life cycle. This page maps them to callable AI functions — safeguards that can be inserted into any DPI Workflow, audited, and replaced without rebuilding service logic.
The framework identifies 13 interrelated risks across three categories. Each safeguard AI Block is designed to detect or mitigate one or more of these risks at workflow runtime — not as a policy document, but as a callable, auditable function.
Each block maps to one or more UN DPI Safeguard Principles. Blocks marked NEW are derived directly from the UN framework's 18 principles and 13 risk categories.
The UN framework maps safeguards to five iterative DPI life cycle stages. In a DPI-AI workflow, each stage corresponds to specific callable blocks that should be invoked before proceeding.
The UN framework's 18 principles are divided into Foundational (the non-negotiable basis for any DPI) and Operational (context-sensitive principles that vary across implementations). Each safeguard AI Block is anchored in one or more of these principles.
Use the AI Block Composer to add privacy_check(), recourse_check(), and other safeguard blocks to any DPI Workflow. Or open the Service Architect to see how safeguards are pre-selected for each use case.