Security, Privacy and Accessibility
Why It Matters
Section titled “Why It Matters”Security engineering includes threat modelling, least privilege, secure defaults, secrets management, dependency control, input validation and incident response. AI-specific threats include prompt injection, data exfiltration and unsafe tool use.
Privacy engineering covers data minimisation, purpose limitation, consent or lawful basis, retention, access control and privacy-preserving logs. Context and traces can contain more sensitive information than developers expect.
Accessibility and inclusive design ensure applications work for people with diverse abilities, languages, devices and contexts. AI output must not undermine otherwise accessible interaction.