Skip to main content
Legal · Data processing

The agreement that governs what we do with your data

Free to download, no form in front of it. It covers GDPR Article 28, the DPDP Act, the UK GDPR and the Standard Contractual Clauses, and it is incorporated into your agreement whether you signed an MSA or subscribed online.

Version 1.0 · Effective 2026-09-16

The AI question

B-52 runs on language models. Here is exactly what that means for your data.

It is the first question any security team asks about an autonomous platform, and it deserves a straight answer rather than a paragraph of reassurance. Four controls apply to every engagement, in every delivery model, and each is auditable on request.

ControlWhat it means in practice
Anonymised before it leaves Customer-identifying data is removed from engagement material before it is transmitted to any third-party model provider. What reaches them identifies neither you nor any data subject. §3.10(a).
Identifiable material stays with us Where processing needs engagement material in identifiable form, it runs on models we operate on our own infrastructure. No third party receives it. §3.10(b).
Providers do not train on it The providers named in Annex C do not use commercial API inputs or outputs to train their models, and are bound to that by their own published terms. §3.10(c).
You can opt out of platform improvement We use anonymised engagement material to improve detection. You can exclude yours at any time in writing — no charge, no change to fees, no effect on the service. §3.10(d) and §3.11.

Anonymised before it leaves

What it means in practice
Customer-identifying data is removed from engagement material before it is transmitted to any third-party model provider. What reaches them identifies neither you nor any data subject. §3.10(a).

Identifiable material stays with us

What it means in practice
Where processing needs engagement material in identifiable form, it runs on models we operate on our own infrastructure. No third party receives it. §3.10(b).

Providers do not train on it

What it means in practice
The providers named in Annex C do not use commercial API inputs or outputs to train their models, and are bound to that by their own published terms. §3.10(c).

You can opt out of platform improvement

What it means in practice
We use anonymised engagement material to improve detection. You can exclude yours at any time in writing — no charge, no change to fees, no effect on the service. §3.10(d) and §3.11.

The default that does the work

In the ordinary case there is nothing of your customers' for us to hold

An authorisation defect is proved by reaching one record that belongs to somebody else. Enumerating the rest proves nothing further, so it is a separate act behind a separate written approval from you. That gate is in the agreement at §2.1, not only in the product — and the report names every finding for which you granted it.

It is why the categories in Annex A describe your systems rather than your customers: the scope you authorised, what the targets disclosed about themselves, and the request and response that evidence each finding.

Retention

Every period stated as a number

An unstated retention period reads as indefinite, which is worse than a long one. You can also ask us to delete engagement material earlier, and we act on that within thirty days.

MaterialRetention
Source code, where a review is in scope Deleted after thirty days of engagement inactivity. Where the review runs inside your own pipeline it never leaves it.
Scope, evidence, target-disclosed information, reports The engagement, then twelve months, then deleted.
Credentials you issued for testing Not retained beyond the engagement. Yours to revoke, and worth revoking.
On termination Thirty days for live systems, ninety for backups, and only statutory retention beyond that.

Source code, where a review is in scope

Retention
Deleted after thirty days of engagement inactivity. Where the review runs inside your own pipeline it never leaves it.

Scope, evidence, target-disclosed information, reports

Retention
The engagement, then twelve months, then deleted.

Credentials you issued for testing

Retention
Not retained beyond the engagement. Yours to revoke, and worth revoking.

On termination

Retention
Thirty days for live systems, ninety for backups, and only statutory retention beyond that.

Residency

You choose the region. We tell you where that stops.

India, the European Union, the United States, or Singapore and Asia-Pacific. Your election governs where engagement material is stored and processed at rest, including the 180 days of rolling ICT logs that CERT-In Directions No. 20(3)/2022-CERT-In require to sit within Indian jurisdiction.

It does not govern where model inference happens. Inference on our own models runs in our environment; inference by the third-party providers in Annex C may occur outside your region, including in the United States — on anonymised material, and with no training on it. §5.5 says so in those words, because a residency section that quietly omitted it would not survive the first question a regulator asked about it.

Need redlines, or have your own DPA?

We negotiate redlines and accept customer-provided DPAs. Email [email protected] with your draft or your changes, or to request a countersigned copy — we respond within two business days. Send your diligence questionnaire before the commercial conversation; the answers are the same either way.