Walker Formulation Academy for developers API reference Error catalog OpenAPI
Sections

#Data Protection by Cell

Status: Available. What the platform does to protect data in API exchange, how the three cells differ, and which norms the measures in the United Kingdom and Indonesia rely on.

Purpose: to help you describe the protection of the exchange in your own documentation and risk assessment. The page describes the technical properties of the platform; the legal assessment for your case is made by you and your lawyer.

#Contents

  1. What is common to all cells
  2. Cell RU
  3. Cell EN (United Kingdom)
  4. Cell ID (Indonesia)
  5. Summary table

#What is common to all cells

PropertyHow it works
ConnectionAPI exchange runs over HTTPS (TLS 1.2 and 1.3), using the server's operating system facilities
Minimizationwithout the fields= parameter, personal data does not arrive in responses, and a named field arrives separately (Minimization and Field Selection)
Disclosure logevery disclosure of personal data is recorded in a log without values (Cells and Data)
Webhook signatureeach event is signed with the platform key (JWS, Ed25519), and the recipient verifies the sender's authenticity using the JWKS key set (Webhooks)
Thin eventsa webhook contains only the type, time, and object identifier; your system requests the data through the API
AI modelsbefore text is sent to a model, personal data is masked (Protecting Personal Data from Leaking into AI Models)
Isolationeach cell has its own database, keys, and secrets; a key is valid only in its own cell

#Cell RU

The platform does not provide services for protecting communication channels; if your threat model calls for special channel protection, apply it on your side or use the connection provided by your communications provider.

The obligations of the personal data operator remain with you as the tenant; the platform acts as a processor on your instruction.

#Cell EN (United Kingdom)

On top of TLS 1.2 and 1.3, the EN cell can return personal data field values in the JWE format (RFC 7516) to a public key that you have registered (JWE Format): ECDH-ES+A256KW (P-256, P-384, X25519) or RSA-OAEP-256 (2048 bits or more) with A256GCM. Only the holder of the private key can read such fields, including on your proxies, in queues, and in logs.

Reference norms:

This is one of the protection measures. The JWE format does not change who is the controller and who is the processor, and does not make a transfer outside the United Kingdom anything other than a transfer. Key management and incident response on your side remain with you.

#Cell ID (Indonesia)

On top of TLS, the ID cell can return personal data field values in the JWE format to a public key that you have registered (JWE Format): ECDH-ES+A256KW on P-384 or X25519, or RSA-OAEP-256 / RSA-OAEP-384 with keys of 3072 bits or more; content encryption A256GCM. These algorithm families are present in the BSSN list of Indonesian cryptographic algorithms (BSSN Decree 443/2025, Kepka BSSN 443/2025).

Reference norms:

The feature is not a cryptographic module that has undergone BSSN assessment under BSSN Regulation 11/2024. It does not replace your risk assessment, breach notification, and meeting the requirements on cross-border transfer.

Where the ID cell physically runs. The ID cell's servers are hosted in the United Kingdom (a shared host with the EN cell, but separate processes, databases, and secrets). From the standpoint of Indonesian law, this is a transfer of data abroad on the controller's part: assess it under Art. 56 UU PDP and, from 16 January 2027, under Art. 160-167 PP 33/2026. The JWE format is taken into account in such an assessment but does not replace it.

#Summary table

RUENID
HTTPS (TLS 1.2 and 1.3)yesyesyes
Field selection fields=yesyesyes
Personal data disclosure logyesyesyes
Webhook signature (JWS, Ed25519)yesyesyes
Masking of personal data before the modelyesyesyes
JWE format for personal data fieldsnoyesyes
Restriction of personal data disclosure to recipients in the Russian Federationyesnot applicablenot applicable