⚠️ Draft placeholder. This document is pending review by legal counsel and is not yet binding.

Data Processing Addendum

Version: Draft (pending counsel review) Last updated: 2026-06-14 Effective date: [To be set on publication]


This Data Processing Addendum ("DPA") forms part of the Terms of Service between NeuronKite LLC ("Processor", "we", "us") and the entity or individual identified as the customer in the Terms ("Controller", "you", "Customer") for use of Blueprint (the "Service").

The DPA applies to the extent that your use of the Service involves the Processing of Personal Data subject to:


1. Definitions

Capitalized terms not defined here have the meaning given in the Terms or in applicable Data Protection Laws.


2. Roles and scope

2.1 Roles

2.2 Scope of Processing

ElementDetail
Subject matterProvision of the Blueprint Service
DurationThe term of the Terms + 30 days post-termination for deletion
Nature and purposeStorage, transmission, retrieval, AI-assisted generation of Artifacts from Briefs
Categories of Data SubjectsCustomer's employees, contractors, end customers — to the extent Personal Data appears in Briefs
Categories of Personal DataWhatever Customer chooses to include in Briefs. By default, Briefs are technical engineering documents and we expect minimal Personal Data
Special categoriesNone expected. Customer should not submit special-category data (health, biometric, criminal, political opinions, sexual orientation) without prior written agreement

3. Processor obligations

3.1 Processing on instruction

We Process Personal Data only on your documented instructions. The Terms, this DPA, and your in-product configuration constitute your documented instructions. We will notify you if, in our opinion, an instruction violates applicable Data Protection Law.

3.2 Confidentiality

We ensure that personnel authorized to Process Personal Data are under a binding confidentiality obligation.

3.3 Security

We implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk, including:

Detail is provided in Annex II.

3.4 Subprocessors

You authorize the Subprocessors listed in the Subprocessor List. We will notify you of new Subprocessors at least 30 days in advance by updating the Subprocessor List and emailing your account address. You may object in writing within 30 days; if we cannot accommodate your objection, you may terminate the affected Service component without penalty.

Each Subprocessor is bound by a written agreement imposing data-protection obligations no less protective than this DPA.

3.5 Data Subject requests

We assist you in fulfilling Data Subject rights requests by providing reasonable functionality and information. Standard operations supported via the in-product UI or admin tools:

For requests we cannot resolve via standard operations, contact [email protected].

3.6 Personal Data breach notification

We will notify you without undue delay, and in any case within 72 hours, after becoming aware of a Personal Data breach affecting your Personal Data. The notification will include the nature of the breach, categories and approximate numbers of Data Subjects and records concerned, contact point for further information, likely consequences, and measures taken or proposed.

3.7 Data Protection Impact Assessment

We provide reasonable assistance with Data Protection Impact Assessments (Art 35 GDPR) and prior consultations with supervisory authorities (Art 36 GDPR), at your request.

3.8 Audit rights

You may audit our compliance with this DPA, no more than once per calendar year, by:

The on-site audit right is suspended where we have legal, contractual, or technical restrictions preventing access (for example, multi-tenant Subprocessor infrastructure where on-site access would compromise other customers' data).

3.9 Return or deletion of Personal Data

On termination of the Terms, we will, at your choice, return or delete all Personal Data, except where retention is required by law (e.g., billing records). Deletion is completed within 30 days of account closure. Backup tapes/snapshots may retain Personal Data for up to 90 additional days under our standard backup rotation, after which they are automatically overwritten.


4. International transfers

Where Customer's Personal Data is transferred from the EEA, UK, or Switzerland to the United States or another country lacking an adequacy decision, the parties agree to:

4.1 EU SCCs

The European Commission's Standard Contractual Clauses, Module Two (controller to processor), are incorporated into this DPA by reference. The clauses are between Customer (data exporter) and NeuronKite (data importer), with the following Annex selections:

4.2 UK Addendum

The UK International Data Transfer Addendum to the EU SCCs (issued by the UK Information Commissioner under Section 119A of the Data Protection Act 2018) is incorporated by reference and applies to transfers of UK Personal Data. Table 1 (Parties) is per the Terms. Table 2 (Selected SCCs, Modules and Selected Clauses) is per §4.1 above. Table 3 (Appendix Information) is per §4.1 Annexes above. Table 4 (Ending this Addendum) — both parties may end the Addendum as provided in the Addendum.

4.3 Swiss Addendum

Where data is transferred from Switzerland, references to the GDPR in the SCCs are deemed to include references to the FADP, and references to the supervisory authority include the Swiss Federal Data Protection and Information Commissioner.


5. CCPA / CPRA service provider terms

For Personal Data of California residents:

These provisions constitute the "service provider" terms required by CCPA §1798.140(j) and applicable regulations.


6. Liability

Each party's liability under this DPA is subject to the limitations of liability set out in the Terms.


7. Conflict

If this DPA conflicts with the Terms, this DPA controls solely with respect to Personal Data Processing.


8. Termination

This DPA terminates automatically with the Terms.


Annex I — Description of Processing

Categories of Data SubjectsCustomer's employees, contractors, end users, or any natural persons identified in Briefs
Categories of Personal DataIdentifiers (name, email if included in Briefs); professional information; technical content authored by Data Subjects
Special categoriesNot expected; do not submit without prior written agreement
FrequencyContinuous, for the duration of the Terms
NatureStorage, retrieval, AI-assisted processing, display
PurposeDelivery of the Service
RetentionLife of the Customer's account plus 30 days

Annex II — Technical and Organizational Measures

DomainMeasures
EncryptionTLS 1.2+ in transit; AES-256 at rest (cloud-provider default)
Access controlPer-user isolation in application logic. Production database access limited to founder + named SREs. Multi-factor authentication required for admin access
PseudonymizationInternal IDs are UUIDs not derived from Personal Data. Error reports scrub brief_*, s3_key, and standard sensitive fields before transmission to Sentry
ResilienceDaily Postgres backups retained 30 days. Object storage versioning. Health monitoring via BetterStack with SMS paging
TestingPre-merge automated tests. Manual smoke testing on every deploy. Independent security review prior to production launch (planned)
Confidentiality of personnelAll personnel under written confidentiality obligation. Access to production data is logged
Physical securityProduction infrastructure runs on Google Cloud Platform in SOC 2 Type II-certified facilities

Annex III — Subprocessor List

See 05-subprocessor-list.md.