DRAFT — pending legal review. This addendum has not been reviewed by counsel and is not yet in force. Bracketed placeholders are filled in before publication.

Data Processing Addendum

Version 2026-11-04 · For professional (Pro) customers

This addendum (“DPA”) forms part of the Terms of Service between [LEGAL ENTITY NAME] (“WireEngine”, the processor) and the business customer that accepts it (“Customer”, the controller) when Customer uses WireEngine to process personal data about its own clients — for example vessel owners whose projects Customer designs or hands over.

1. Scope and roles

2. Instructions

WireEngine processes personal data only on Customer’s documented instructions, which are these terms and Customer’s use of the service’s features (including choosing to use AI features), unless the law requires otherwise — in which case WireEngine will tell Customer first where it lawfully can.

3. Confidentiality

Everyone at WireEngine authorised to access personal data is bound by confidentiality. Access to production data is limited to those who operate the service.

4. Security

WireEngine maintains the measures in Annex 2, including encryption in transit, salted password hashing, per-project access checks on every request, rate-limited sign-in, security headers and upload content checks.

5. Subprocessors

Customer authorises the subprocessors in Annex 1. WireEngine will give at least 30 days’ notice by email of a new or replacement subprocessor; Customer may object on reasonable data-protection grounds, and if the objection cannot be resolved, terminate the affected service with a pro-rata refund of prepaid fees for it. WireEngine imposes data-protection obligations on each subprocessor no less protective than this DPA and remains responsible for them.

6. Assistance

WireEngine will help Customer respond to data-subject requests (the app provides export and deletion), and with security, breach notification, impact assessments and prior consultation, taking into account the nature of the processing.

7. Personal data breaches

WireEngine will notify Customer without undue delay, and in any case within [48 hours], after becoming aware of a personal data breach affecting Customer data, with the information Customer needs to meet its own obligations.

8. Deletion and return

Customer can export and delete its data at any time in the app. On termination, WireEngine deletes Customer data within [30 days], and backups roll off within a further [30 days], unless the law requires retention. See the Retention and Deletion Policy.

9. Audits

WireEngine will make available the information reasonably necessary to demonstrate compliance with this DPA, and allow audits by Customer or its auditor on 30 days’ notice, no more than once a year, at Customer’s cost, subject to confidentiality.

10. International transfers

Where personal data is transferred outside the UK or EEA, the parties rely on [Standard Contractual Clauses (module 2/3) and the UK Addendum — to be confirmed by counsel].

Annex 1 — Subprocessors

SubprocessorPurposeDataLocation
RailwayApplication hosting, database and file storageAll Customer data[region]
VercelWebsite and web-app hostingIP address and page requests[region]
AnthropicAI model for the design assistant, used only when a user invokes an AI featureDesign descriptions, chat messages with a project summary and manual passages, troubleshooting symptoms with project facts, photos submitted for identificationUnited States [confirm]
StripePayments and subscriptionsCustomer billing contact and payment detailsUnited States / [entity]
ResendAccount and invitation emailEmail addresses, message contentUnited States [confirm]
Sentry (planned)Error monitoringError details, IP address, browser[region]

Annex 2 — Security measures