Data Processing Agreement (DPA)
pursuant to Art. 28 GDPR – Last updated: May 2026
Preamble
This Data Processing Agreement (hereinafter "DPA") is entered into between the controller (the registered user of the SwiftCheck platform) and the processor Neurolytics GmbH i.G., Jochen Wingerter, Im Storchennest 24, 76872 Erlenbach, Germany (hereinafter "Processor").
This DPA sets out the data protection obligations of the parties in connection with the use of the AI-powered letter of credit compliance platform SwiftCheck.
§ 1 Subject matter and duration of processing
The Processor processes personal data on behalf of the Controller in accordance with Art. 28 GDPR. The nature, scope and purpose of the data processing are set out in the service agreement and the Privacy Policy.
Categories of data: Document content (PDFs), business data from letters of credit and shipping documents, email addresses, usage metadata.
Categories of data subjects: Employees and contractual partners of the Controller to the extent mentioned in documents.
Duration: Processing takes place for the duration of the service agreement. After termination, all data will be deleted in accordance with § 7 of this DPA.
§ 2 Instructions
The Processor shall process personal data only on documented instructions from the Controller — including with regard to transfers to a third country — unless required to do so by Union or Member State law.
§ 3 Technical and organisational measures (TOMs)
The Processor has implemented the following technical and organisational measures:
- Encryption at rest: AES-256-GCM for all uploaded documents
- Encryption in transit: TLS 1.2+ (HTTPS) for all connections
- Pseudonymisation: IP addresses and user IDs in the audit log as SHA-256 hashes
- Access control: Role-based access model, HTTP-only JWT cookies
- Data minimisation: Temporary plaintext files are deleted immediately after processing
- Server location: Germany (Hetzner Online GmbH, data centre DE)
- Passwords: bcrypt with cost factor 12, never stored in plaintext
- Backup: Daily database backup, encrypted
§ 4 Confidentiality
The Processor shall bind all persons involved in the processing to confidentiality and shall ensure they are instructed on the applicable data protection requirements.
§ 5 Sub-processors
The Processor engages the following sub-processors:
- Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen — server hosting (Germany)
- Anthropic, PBC, 548 Market St., San Francisco, CA 94104, USA — AI analysis (Claude API). Transfer is carried out on the basis of Standard Contractual Clauses (SCCs). Anthropic does not use API inputs for model training.
- Resend, Inc. — transactional emails (invitations, password resets). Email addresses are used solely for sending the respective email.
The Controller hereby grants general authorisation for the use of these sub-processors. Changes will be communicated at least 30 days in advance.
§ 6 Assistance to the controller
The Processor shall assist the Controller in fulfilling its obligations under Art. 32–36 GDPR (security, personal data breaches, data protection impact assessments). In the event of a personal data breach, the Controller will be notified without undue delay, and no later than within 48 hours.
§ 7 Deletion and return of data
Upon termination of the service agreement or upon explicit request, the Processor shall completely and irrevocably delete all personal data of the Controller within 30 days. A return of data in machine-readable format can be provided upon request.
§ 8 Contact & data protection officer
Enquiries regarding this DPA and data protection matters should be directed to:
kontakt@neurolytics-solutions.de
Neurolytics GmbH i.G. is not required to appoint a data protection officer pursuant to Art. 37 GDPR (sole proprietorship, <20 persons).
This DPA is available as a PDF for download and printing:
📥 Download DPA as PDFThe document contains placeholders for your company details. Please complete before use.