Draft: August 5, 2026
Current draft — not yet a signable document
The facts here — what we process, where, and the technical measures in Annex 3 — are checked against the code and infrastructure that actually runs the Service. The business and legal terms marked [NEEDS FOUNDER + LEGAL INPUT] — liability allocation, specific notice periods, audit mechanics — are not yet set, and we will not invent numbers here to make the page look more finished than it is. Want a signed DPA today? Email legal@inis.run and we’ll work it through with you directly rather than leave you with this draft.
This DPA covers a narrower thing than the Privacy Policy. The Privacy Policy describes how inis.run, acting as controller, handles your own account, billing, and security data. This DPA describes how inis.run, acting as processor, handles Customer Personal Data — whatever personal data your own application sends into a session for execution, on your instructions. Two different roles, two different sets of data.
This Data Processing Agreement is entered into between the customer identified on the applicable account (“Customer”, the Controller) and inis.run (the Processor), and forms part of the Terms of Service. It governs inis.run’s processing of Customer Personal Data in connection with the Service, for as long as that processing occurs, until deletion or return under Section 11.
inis.run provides on-demand, isolated code-execution sessions. Customer’s application sends code and, at Customer’s discretion, data into a session via the API; inis.run runs it in a dedicated, hardware-isolated virtual machine and returns the result. By design, inis.run does not inspect, classify, or log the content of the code or the input/output data processed inside a session — see the Privacy Policy §2. The purpose of processing is solely to provide the execution infrastructure Customer instructs it to provide.
Because inis.run does not inspect in-session data, the types of personal data and categories of data subjects processed under this DPA are determined entirely by Customer’s own use of the Service. Customer is responsible for having a lawful basis for any personal data — including any special category data — it sends into a session.
Separately, and outside “Customer Personal Data” above: inis.run as controller collects limited account and operational metadata about Customer’s own authorized users (billing email, IP address, request logs), described in the Privacy Policy.
Customer warrants it has lawful basis to submit Customer Personal Data via the Service. inis.run will: process Customer Personal Data only on Customer’s documented instructions (the Terms of Service and the API calls Customer makes); keep authorized personnel under confidentiality obligations; implement the measures in Annex 3; assist with data-subject-rights requests and breach notification (Sections 8–9); and make available information reasonably necessary to demonstrate compliance.
inis.run uses the sub-processors listed at inis.run/security/subprocessors. Customer authorizes inis.run’s use of those sub-processors for the purposes described there, and will get at least 30 days’ notice before a new one is added or an existing one is replaced, per the change-notification commitment on that page.
The infrastructure that runs sessions does not, by design, transfer Customer Personal Data outside the EU. Where a sub-processor’s own processing involves a transfer outside the EEA/UK — see the sub-processor list’s notes on Stripe and legacy email — we rely on an appropriate GDPR Article 46 mechanism, such as Standard Contractual Clauses, once that transfer is confirmed to exist. We will not assert SCCs are in place for a transfer we have not confirmed.
inis.run implements the technical and organisational measures in Annex 3. These are measures actually built and operating, or explicitly marked in progress — this document does not claim a certification we do not hold. SOC 2 is in progress, not certified.
Because inis.run does not inspect in-session data, it generally cannot identify or act on a data-subject-rights request about that data on its own — Customer, as controller of it, is best placed to locate and respond within its own application. Where a request needs action on infrastructure inis.run controls (deleting a specific session, checkpoint, or template on Customer’s instruction), inis.run will assist.
inis.run will notify Customer without undue delay after becoming aware of a personal data breach affecting Customer Personal Data, and will provide the information reasonably available to help Customer meet its own notification obligations. [NEEDS FOUNDER + LEGAL INPUT] — a specific notification timescale is not fixed here.
inis.run will make available information reasonably necessary to demonstrate compliance with this DPA. [NEEDS FOUNDER + LEGAL INPUT] — notice period, frequency, and cost allocation for on-site/technical audits are not yet defined.
On termination of the Service, or on Customer’s request, inis.run will delete Customer Personal Data using the mechanisms in Annex 3 (session destroy, explicit checkpoint/template deletion, and the session and artifact retention windows Customer configures), except to the extent applicable law requires retention.
[NEEDS FOUNDER + LEGAL INPUT] — liability allocation, caps, and precedence between this DPA and the Terms of Service are contract terms for counsel to set, not facts to state unilaterally in a draft.
| Item | Detail |
|---|---|
| Subject matter | Provision of on-demand, isolated code-execution sessions via API. |
| Duration | Term of the Terms of Service, plus any agreed retention window. |
| Nature of processing | Receipt, execution, transient/persistent storage (as configured), network egress (as configured), and deletion of session inputs/outputs. |
| Purpose | Providing the Service Customer instructs. |
| Data subjects & data categories | Determined by Customer’s use (see Section 3). |
What is in place today. Anything still in progress is said so, in the entry it applies to. Nothing here claims a certification we do not hold.
Questions? Contact legal@inis.run or privacy@inis.run.
See also the sub-processor list, the security overview, and the Privacy Policy.