Data Processing Agreement
Last updated: January 3, 2026
This Data Processing Agreement ("DPA") regulates the processing of personal data pursuant to the EU's General Data Protection Regulation (2016/679) (GDPR) by Ansvar Systems AB as the data processor on behalf of customers using the Ansvar AI threat modeling platform.
For customers processing personal data via the Ansvar platform, this GDPR Article 28 compliant agreement governs how we handle your data.
When Do You Need a DPA?
You may need this DPA if:
- Your uploaded architecture documentation contains personal data (employee names, contact information, etc.)
- Your company requires a DPA for compliance obligations
- You are subject to ISO 27001, SOC 2, or similar audits
- Your internal policies require DPAs with all processors
The Processor
Ansvar Systems AB (559547-2225)
Ingemarsboda 565
841 74 Fransta, Sweden
+46736207435
Email: privacy@ansvar.eu
Purpose of Processing
The purpose for the processing of personal data is to provide the Ansvar AI threat modeling service. This includes:
- Receiving and processing system architecture documentation uploaded by the Controller
- Generating AI-assisted threat model analysis
- Delivering threat model reports to the Controller
- Providing customer support and communication
- Processing billing and payment information
Categories of Personal Data Processed
The following categories of personal data may be processed:
- Name and email address
- Online identifiers such as cookies or IP addresses
- Any personal data incidentally included in system architecture documentation uploaded by the Controller (e.g., employee names in diagrams, contact information in documentation)
Approved Subprocessors
The following subprocessors are approved for processing personal data:
1. Microsoft Corporation (Azure)
- Purpose: Cloud infrastructure and hosting
- Location: EU (West Europe / North Europe regions)
- DPA: Microsoft DPA
2. Stripe, Inc.
- Purpose: Payment processing
- Location: USA (EU-US Data Privacy Framework)
- DPA: Stripe DPA
3. OpenAI, LLC
- Purpose: AI processing for threat model generation
- Location: USA (Standard Contractual Clauses)
- DPA: OpenAI DPA
4. Anthropic, PBC
- Purpose: AI processing for threat model generation
- Location: USA (Standard Contractual Clauses)
- DPA: Available on request
International Data Transfers
At the time of signing, personal data covered by the DPA is processed in Sweden or elsewhere within the EEA. Personal data may be transferred outside the EU/EEA to the following subprocessors:
- Stripe (USA) - EU-US Data Privacy Framework certified
- OpenAI (USA) - Standard Contractual Clauses (SCCs) in place
- Anthropic (USA) - Standard Contractual Clauses (SCCs) in place
All transfers are conducted in accordance with GDPR Chapter V requirements. The Processor ensures appropriate safeguards are in place before any transfer occurs.
Data Security Measures
The Processor implements appropriate technical and organizational measures to ensure a level of security appropriate to the risk, including:
- Encryption of data in transit and at rest
- Access controls and authentication requirements
- Regular security assessments
- Audit logging of data access
- Employee confidentiality obligations
- Incident response procedures
Data Retention and Erasure
Upon termination of the service agreement, or upon the Controller's request, the Processor will:
- Store a copy of the Controller's data for up to 30 days from termination date
- Assist the Controller with transferring data in appropriate format
- Delete or return all personal data within 30 days of receiving necessary instructions
Personal Data Breach Notification
The Processor must notify the Controller of a personal data breach without undue delay after the Processor or its subcontractors have been made aware of the breach. The notification will include the nature of the breach, categories and approximate number of data subjects affected, likely consequences, and measures taken or proposed to address the breach.
Audit Rights
The Controller has the right to examine the Processor's processing activities through inspections and audits. The inspection may be conducted by an auditor mandated by the Controller, provided reasonable advance notice is given and appropriate confidentiality commitments are undertaken.
Request a Signed Copy
For a signed copy of the complete Data Processing Agreement, or if you have any questions about data processing, please contact our privacy team.
Contact
For questions about this Data Processing Agreement or data protection matters:
Ansvar Systems AB
Email: privacy@ansvar.eu