Skip to main content
A subprocessor is a third party that processes your company’s customers’ data on Niadra’s behalf. The list below is the same one attached to the data processing agreement (DPA), and every row was checked against the server’s code (niadra-back) and the cloud template (niadra-infra/aws/cluster.yaml): nothing is here without being in use, and nothing in use is missing. The list changes by contract. A new subprocessor enters this page and the annex before it receives any data, and the contract states the notice period and your company’s right to object.

The subprocessors

On e-mail: Niadra sends e-mail through Amazon SES, in us-east-2, only from the control plane (the code to decide an approval request, the notice of a request to the customer’s data protection officer and the notice of an emergency access). The niadra.com domain is verified in SES; the account is still in the SES sandbox, in which the service only delivers to verified addresses, so until production access is granted Niadra verifies each officer’s address before using it.

What runs inside the region, with no third party

  • The rule-based masking and the personal-data detector that prepare the text before the model (niadra-back/src/niadra/domain/extract/redaction.py and the cell’s models server, niadra-back/models/).
  • The semantic search model (embeddings) and the reading of text in PDFs, images and office documents: no customer file reaches a third party (niadra-back/src/niadra/adapters/outbound/media_text.py).
  • The context read: no model is called when the agent asks for context.

Who is not a subprocessor

Third parties Niadra uses that do not process customer data:

How to check

The requests to the models and the provider each one carries are in niadra-back/src/niadra/adapters/outbound/llm/. The AWS services are in the template niadra-infra/aws/cluster.yaml and in niadra-infra/README.md. The site publishes the same list at niadra.com/en/recursos. A customer under a non-disclosure agreement can read both repositories.

Next steps

Data use

what Niadra does and does not do with the data.

Threat model

the boundary with the AI models and its residual risk.