> For the complete documentation index, see [llms.txt](https://dpisafeguards.gitbook.io/resources-hub/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dpisafeguards.gitbook.io/resources-hub/framework/responsible-authorities/r4-technology-provider/l3-development.md).

# L3 - Development

To know more about this phase of the DPI life cycle, click [here](/resources-hub/framework/responsible-authorities/r1-government/l3-development.md).

**Click on any process listed below to learn about illustrative practices that can be implemented.**

<table><thead><tr><th>Process</th><th width="236">Principle</th><th>Risk</th></tr></thead><tbody><tr><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/ockqcfZ5ZxvAoF7pSXFh/README.md">F4.12 Ensure accountability through records controls</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/bGGW0Ilo6gnkth3GdiwH/README.md">F4: Reinforce transparency and accountability</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/BGsdcQ372xY7vG3ijCSJ/README.md">SV4 Technical shortcomings</a>, <a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/3hsKoF7Y1JdVPVWm98th/README.md">RS4 Lack of recourse</a></td></tr><tr><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/wpwof3OSgFxRgMNKK24P/README.md">F6.5 Implement optional features for user control over personal data</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/K8VznhaGShVKQ3aBCzg2/README.md">F6: Promote autonomy and agency</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/Lbn5wDykErUjbKkv7h1P/README.md">RI4 Disempowerment</a>, <a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/3hsKoF7Y1JdVPVWm98th/README.md">RS1 Privacy vulnerability</a></td></tr><tr><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/4B1RepqFWOxkc6fqMNtF/README.md">O2.5 Implement rigorous testing protocols</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/2vZ2g5GmAUDAzO81NYIO/README.md">O2: Evolve with evidence</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/BGsdcQ372xY7vG3ijCSJ/README.md">SV4 Technical Shortcomings</a></td></tr><tr><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/aiBJUg79gZolcrd7sDbs/README.md">O3.21 Establish mechanisms to ensure a right to opt-out whenever appropriate</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/qqVUVBIyoRg7wMdBFK7N/README.md">O3: Ensure data privacy by design</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/Lbn5wDykErUjbKkv7h1P/README.md">RI4 Disempowerment</a>, <a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/3hsKoF7Y1JdVPVWm98th/README.md">RS1 Privacy vulnerability</a></td></tr><tr><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/H3GA4KqihkuE2QqGNiZp/README.md">O3.4 Provide features to protect users against tracking and profiling</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/qqVUVBIyoRg7wMdBFK7N/README.md">O3: Ensure data privacy by design</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/BGsdcQ372xY7vG3ijCSJ/README.md">SV1 Digital distrust</a>, <a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/Lbn5wDykErUjbKkv7h1P/README.md">RI4 Disempowerment</a></td></tr><tr><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/yyVxxx3ni7ml8EeAgxTf/README.md">O4.4 Establish a trusted—unique, secure, and accurate—identity. Make more specific to this process</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/c4hSRuERBbMziYUHYU7a/README.md">O4: Assure data security by design</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/BGsdcQ372xY7vG3ijCSJ/README.md">SV1 Digital distrust</a>, <a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/Lbn5wDykErUjbKkv7h1P/README.md">RI4 Disempowerment</a></td></tr><tr><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/mjMtvcMKLqnCY01dPWUh/README.md">O4.5 Implement data validation, completeness, and consistency checks</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/c4hSRuERBbMziYUHYU7a/README.md">O4: Assure data security by design</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/3hsKoF7Y1JdVPVWm98th/README.md">RS2 Digital insecurity</a></td></tr><tr><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/ZamVdKuqNCocH7jAzN3Y/README.md">O4.6 Use an established cybersecurity framework</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/c4hSRuERBbMziYUHYU7a/README.md">O4: Assure data security by design</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/3hsKoF7Y1JdVPVWm98th/README.md">RS2 Digital insecurity</a></td></tr><tr><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/Vs12acLSI7ON7uZ8fzQT/README.md">O5.3 Ensure digital presevation of records</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/ZZ5cu3SerqP8WQTyM7Nu/README.md">O5: Ensure data protection during use</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/BGsdcQ372xY7vG3ijCSJ/README.md">SV4 Technical shortcomings</a>, <a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/3hsKoF7Y1JdVPVWm98th/README.md">RS2 Digital insecurity</a></td></tr><tr><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/EQpuoIONAnPPJOKSaw2U/README.md">O6.7 Ensure that DPI are linguistically appropriate for the whole population</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/iokepSlgjh4YdXDkkA3i/README.md">O6: Respond to gender, ability or age</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/Lbn5wDykErUjbKkv7h1P/README.md">RI3 Exclusion</a>, <a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/BGsdcQ372xY7vG3ijCSJ/README.md">SV4 Technical shortcoming</a></td></tr><tr><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/thrWeqkVRfqdnVvO442J/README.md">O9.1 Ensure modularity and reusability across sectors, enabling evolution with society by unbundling DPI into core components (e.g., digital identity, payments, data sharing)</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/X5niE57pu6vQk2mdeEZE/README.md">O9: Build and share open assets</a></td><td><a href="https://github.com/AhmedElHager/dpi-safeguards-hub/tree/space-framework/pages/BGsdcQ372xY7vG3ijCSJ/README.md">SV4 Technical shortcomings</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://dpisafeguards.gitbook.io/resources-hub/framework/responsible-authorities/r4-technology-provider/l3-development.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
