← Back

Security & Compliance

Compliance isn't a checkbox.

Every custom AI solution we deliver is designed with security, transparency, and regulatory alignment built in from the start, not retrofitted before delivery.

Frameworks we operate under

EU AI ActGDPR / DSGVOOWASP LLM Top 10NIST AI RMFSSDLC

Practice

Tested, not only documented

A policy on paper does not show that an agent follows it. We turn your requirements into test cases and run them before every release.

  • Safety and misuse: harmful output, refusals and prompt injection attempts
  • Data protection: handling of personal data, access limits and information leakage
  • EU AI Act duties: human oversight points, disclosure of AI involvement and documented limits
  • Company policy: your own rules on scope, tone and approvals
  • Results feed the scorecard, and a failed critical check blocks the release

See how this fits our practice →

Framework

EU AI Act

In force Aug 2024

The EU AI Act establishes a risk-based framework for AI systems. As a provider of custom AI solutions, we operate under both provider and deployer obligations depending on each engagement.

  • Classify every AI system we build by risk tier (minimal, limited, high) at the start of each project
  • Design high-risk AI systems with mandatory human oversight controls, so your team remains in the loop on consequential decisions
  • Maintain technical documentation for all delivered systems, covering model selection rationale, data flows, intended use, and known limitations
  • Include transparency mechanisms in all user-facing AI components (Article 50 obligations: disclosure of AI involvement, synthetic content labeling where applicable)
  • Ensure AI literacy across our team in line with obligations that have been in effect since February 2025
  • Work with clients to register high-risk systems in the EU database where required
Note: We do not build prohibited AI systems as defined under Article 5 of the AI Act (social scoring, real-time biometric surveillance in public spaces, subliminal manipulation, etc.).

Framework

GDPR / DSGVO

Data processor

As a data processor under the GDPR, we handle personal data only as instructed by our clients (the data controllers). We apply privacy by design and by default across every project.

  • Sign a Data Processing Agreement (DPA) with every client before any personal data is processed
  • Collect and process only the data strictly necessary for the agreed purpose (data minimization)
  • Implement privacy by design: data minimization, pseudonymization, and access restrictions are built into the architecture, not added later
  • Maintain records of processing activities (ROPA) for all engagements involving personal data
  • Document a lawful basis for every processing activity within AI systems we build
  • Notify clients within 24 hours of becoming aware of a potential data breach, enabling them to meet the 72-hour DPA notification requirement
  • Delete or return all client data at project completion, as agreed in the DPA
  • Use only GDPR-compliant subprocessors (cloud providers, LLM APIs) with signed DPAs in place
Note: For AI systems that involve automated decision-making with significant impact on individuals, we implement explainability measures and human review pathways.

Framework

OWASP LLM Top 10

2025 edition

We design our AI solutions against the OWASP Top 10 for LLM Applications (2025), the industry standard for identifying and mitigating security risks in AI systems.

01

Prompt Injection

Input validation, semantic filtering, strict separation of system instructions from user input

02

Sensitive Information Disclosure

RAG access controls, output scanning, no PII in system prompts

03

Supply Chain Vulnerabilities

Vetted model and library sources, pinned dependencies, provenance tracking

04

Data & Model Poisoning

Controlled fine-tuning pipelines, training data provenance, integrity checks

05

Improper Output Handling

Output validation before downstream use, no raw LLM output passed to interpreters

06

Excessive Agency

Principle of least privilege for AI agents: minimal tool access, mandatory human confirmation for irreversible actions

07

System Prompt Leakage

Strict prompt architecture, testing for exfiltration vectors

08

Vector & Embedding Weaknesses

Secure RAG pipeline design, access-controlled retrieval, embedding integrity

09

Misinformation

Grounding strategies, citation of sources, confidence thresholds and fallback behaviors

10

Unbounded Consumption

Rate limiting, token budget controls, cost guardrails, DoS-resistant architecture

Framework

NIST AI RMF

Version 1.0

Our AI governance practices align with the NIST AI RMF 1.0, the four-function framework widely recognized by enterprise security teams and regulators.

Govern

We maintain internal AI policies covering acceptable use, risk ownership, and review processes. Every project has a named responsible party.

Map

At project kickoff, we identify the use case context, affected stakeholders, and potential failure modes. Risk profiles are documented before any code is written.

Measure

We test AI systems for accuracy, robustness, fairness, and adversarial resilience prior to delivery. This includes red-teaming exercises for high-risk deployments.

Manage

We define incident response procedures for each delivered system, with escalation paths for model failures, unexpected outputs, and security events.

Practice

Secure SDLC

Built in, not bolted on

Security is embedded at every stage of development, not retrofitted at the end.

  • Define security requirements alongside functional requirements at project start
  • Apply secure coding standards (input validation, authentication, output encoding, error handling)
  • Conduct peer code review with security checklist sign-off before merges
  • Run automated dependency scanning (SAST/SCA) in our CI/CD pipeline to catch vulnerable packages
  • Perform security testing (including penetration testing for high-risk systems) before delivery
  • Follow the principle of least privilege: every component, user, and API key gets only the access it needs
  • Encrypt all data in transit (TLS 1.2+) and at rest (AES-256 or equivalent)
  • Maintain audit logs for all administrative and sensitive actions

Data security & confidentiality

Infrastructure & access

  • All client data is stored in dedicated, isolated environments, never shared across clients
  • Role-based access control (RBAC) ensures only authorized team members access project data
  • Multi-factor authentication (MFA) is required across all internal systems
  • Remote access uses encrypted VPN connections

Confidentiality

  • We sign NDAs before any project discussion involving proprietary client information
  • Subcontractors and external partners are bound by the same confidentiality obligations
  • All team members complete security awareness training

Vendor & subprocessor management

  • We maintain an up-to-date register of all subprocessors and cloud services used per project
  • Third-party tools and LLM APIs are evaluated for security posture and data handling practices before use

Ongoing

Continuous improvement

Compliance is a moving target, particularly in AI. We track regulatory developments (EU AI Act implementing acts, updated GDPR guidance, new OWASP releases) and update our practices accordingly.

If you have specific compliance requirements or operate in a regulated sector, we're happy to discuss how we can adapt our approach to your environment.

Last reviewed: June 2026

Have specific compliance requirements?

We adapt our controls to regulated-sector environments. Tell us what you're working with.

Start a conversation →