Guardian Trust Centre

How Guardian secures Guardian

A security vendor that will not describe its own controls is asking for faith, not trust. This page documents the architecture, engineering practice, disclosure policy, data handling and availability commitments behind the Sentinel platform — in enough detail that your assessors can challenge it.

99.99% Contractual monthly availability for the Sentinel control plane
<24h Triage target for externally reported vulnerabilities
100% Of customer data encrypted at rest with per-tenant key hierarchies
0 Standing production access. Every session is brokered, scoped and recorded
4 Independent penetration tests per year, plus continuous internal red teaming

Operating principles

Five commitments we hold ourselves to

These are not aspirations. Each maps to a control that is tested by an external auditor at least annually and is evidenced in the SOC 2 Type II report available under NDA from the compliance centre.

Your data is yours

Customer telemetry is processed to deliver the service you bought and for nothing else. We do not sell it, we do not use identifiable customer data to train models sold to anyone else, and contractual restrictions on secondary use survive termination.

Nobody has standing access

There are no permanent production credentials, including for the engineering leadership team. Access is requested against a ticket, approved by a second person, time-boxed, fully recorded, and expires automatically. Break-glass paths page the security team.

Assume the perimeter is already gone

Every internal service authenticates with short-lived workload identity and mutual TLS. There is no trusted network segment, no VPN that confers privilege, and no service that trusts a caller because of where the packet came from.

Fix fast, in the open

Critical vulnerabilities in our own code are remediated in production within 72 hours of a confirmed reproduction. Security-relevant fixes are documented in the public release notes rather than shipped silently.

Tell customers early

If a confirmed security incident affects your tenant, you hear from us within 24 hours of confirmation — before we have every answer, with what we know, what we do not, and what we are doing about it. Updates continue until closure.

Everything is evidenced

Every administrative action, configuration change, data export and support access event writes to a tamper-evident audit log that you can read, stream to your own SIEM and retain independently of us.

Platform architecture

Defence in depth, from the edge to the key

Sentinel is a multi-tenant service, and multi-tenancy is only acceptable when isolation is enforced by cryptography rather than by a WHERE clause. The layers below are independent: a failure in any one of them does not grant access to customer data.

Customer telemetry 1 · Edge & network DDoS scrubbing · WAF · IP allow-listing · TLS 1.3 only 2 · Workload identity SPIFFE identities · mutual TLS · 15-minute credentials 3 · Brokered human access Just-in-time · dual approval · full session recording 4 · Tenant authorisation Policy engine evaluates every read against tenant scope 5 · Envelope encryption Per-tenant data key wrapped by your KMS key · AES-256-GCM
Each ring is independently enforced. Compromise of the edge does not yield workload identity; workload identity does not yield a tenant data key; a tenant data key is useless without the wrapping key, which may be held in your own cloud KMS.

Encryption

  • TLS 1.3 for all data in transit, with TLS 1.2 available only where a legacy sensor requires it. Weak ciphers, renegotiation and compression are disabled.
  • AES-256-GCM at rest for object storage, block storage, databases, search indices and backups. No unencrypted tier exists.
  • Per-tenant data encryption keys, rotated every 90 days, wrapped by a key encryption key that Enterprise customers may hold in their own cloud KMS.
  • Revoking the wrapping key renders your tenant cryptographically unreadable to Guardian within 15 minutes, including in backups.
  • Secrets live in a hardware-backed vault; nothing sensitive is stored in environment variables, container images or source control.

Tenant isolation

  • Tenant identity is carried in the request context and enforced at the storage layer, not assembled in application query strings.
  • Cross-tenant reads are structurally impossible for the analytics path: each tenant's index is keyed separately and decrypted with its own key.
  • Continuous isolation testing runs synthetic cross-tenant access attempts every five minutes in production and pages on any success.
  • Dedicated single-tenant deployment is available for regulated workloads that cannot accept shared infrastructure at any level.
  • Government workloads run in a physically and logically separate Guardian Government Cloud staffed only by screened US persons.

Secure development lifecycle

Security gates that block the pipeline, not advisory dashboards

Guardian ships to production between forty and sixty times a day. That cadence is only safe if every control is automated and mandatory. Each gate below either passes or stops the build — there is no override that an individual engineer can apply alone.

010203 040506 DesignCommitBuild TestDeployRuntime GATE Threat model reviewed by product security GATE Signed commits · secret scanning · two-person review GATE Hermetic build · SBOM emitted · artefact signed GATE SAST · SCA · IaC policy · continuous fuzzing GATE Signature verified · canary 1% · error budget enforced GATE Sentinel monitors us · auto rollback Median commit-to-production time: 3 hours 40 minutes · Rollback median: 94 seconds

Engineering practice

  • All code requires review by a second engineer; changes touching authentication, authorisation, cryptography or tenant isolation additionally require sign-off from the product security team.
  • Builds are hermetic and reproducible. Every artefact carries a signed provenance attestation and a complete software bill of materials in CycloneDX.
  • Dependencies are pinned by digest, mirrored internally and continuously monitored. A newly disclosed critical dependency CVE opens a blocking ticket automatically.
  • Infrastructure is declared as code and applied only through the pipeline. There is no console path to change production configuration.
  • Sensor and agent code is fuzzed continuously against malformed telemetry, since a parser bug on an endpoint agent is a kernel-adjacent risk.

Testing and assurance

Assurance activities and cadence.
Activity Performed by Cadence
Application penetration testIndependent third partyQuarterly
Infrastructure penetration testIndependent third partyTwice yearly
Endpoint agent code auditSpecialist firmAnnual
Cryptographic design reviewIndependent cryptographersAnnual
Internal red team operationGuardian Labs offensive teamContinuous
Tenant isolation assertionAutomated, in productionEvery 5 minutes
Disaster recovery exercisePlatform engineeringTwice yearly
Tabletop incident exerciseExecutive + securityTwice yearly

Penetration test summary letters are available to customers and prospects under NDA. Full reports are shared with Enterprise customers on request.

Coordinated disclosure

Vulnerability disclosure policy and bug bounty

If you have found a weakness in a Guardian product or service, we want to hear about it and we will not come after you for telling us. The policy below is our public commitment to researchers; the safe harbour clause is binding on Guardian.

Safe harbour Guardian will not pursue civil or criminal action, and will not notify law enforcement, in respect of research conducted in good faith under this policy. If a third party brings action against you for research that complied with this policy, we will make that compliance known publicly and in writing.

Scope

In scope: the Sentinel console and API, all *.guardian.com web properties, the endpoint and cloud sensors for every supported operating system, the mobile applications, the partner portal, and the public connector SDK. Out of scope: findings that require a rooted or physically compromised device, social engineering of Guardian staff or customers, denial of service, volumetric or brute-force testing, reports generated solely by automated scanners without demonstrated impact, and vulnerabilities in third-party services we do not control.

Rules of engagement

  • Test only against your own tenant or a Guardian-provided research tenant, which we will issue free of charge on request.
  • Stop at proof of concept. Do not pivot, do not exfiltrate data beyond the minimum needed to demonstrate impact, and do not access another customer's data.
  • If you inadvertently encounter customer data, stop, do not save a copy, and tell us immediately in the report.
  • Give us 90 days before public disclosure, or 30 days after a fix ships, whichever comes first. We will never ask you to stay silent indefinitely.
  • No non-disclosure agreement is required to submit a report, and accepting a bounty does not oblige you to sign one.

Our commitments to you

Response commitments, measured from receipt of a report.
Stage Commitment 2025 median
AcknowledgementWithin 8 business hours2 hours 10 minutes
Triage and severity assignmentWithin 24 hours11 hours
Reproduction confirmed or rejectedWithin 5 business days2 days
Critical fix in productionWithin 72 hours of confirmation31 hours
High fix in productionWithin 14 days6 days
Bounty decision and paymentWithin 10 business days of fix4 days
Public credit (if you want it)On the next advisory cycle—

Data handling

What we collect, why, where it lives and when it goes

Sentinel is a telemetry-driven product, so we are explicit about the categories of data it processes. Retention, residency and deletion are configurable per tenant, and the defaults below apply unless you change them.

Data categories processed by the Sentinel platform.
Category Examples Purpose Default retention Customer control
Security telemetry Process execution, network flow metadata, authentication events, cloud audit logs Detection, investigation, threat hunting 90 days hot, 365 days cold 30–2,555 days, per data type
Detection and case data Alerts, incident timelines, analyst notes, response actions Investigation and audit Life of contract + 90 days Exportable at any time
Asset and identity inventory Hostnames, operating system versions, user principal names, group membership Scoping, risk prioritisation, containment Life of contract Field-level masking available
Sample artefacts Suspicious binaries and scripts submitted for analysis Malware analysis and detection engineering 180 days Opt out of upload entirely
Content inspected by DLP Document fragments matching a classification policy Data loss prevention verdicts Match metadata only, 90 days Content never leaves your tenant
Administrative data Console user accounts, roles, API keys, audit trail Access control and accountability Life of contract + 7 years for audit log Streamable to your SIEM
Service telemetry Sensor health, ingest volume, feature usage counters Reliability, capacity planning, support 13 months, aggregated Pseudonymised by default

Scroll the table sideways to see retention and control columns.

Residency

Choose your primary processing region at tenant creation: United States, Canada, European Union (Frankfurt), United Kingdom, Australia, Japan, Singapore, India or the Gulf region. Telemetry, indices and backups stay in region. Cross-region access by our support engineers requires your explicit, per-case approval.

See the residency map

Model training

Detection models are trained on Guardian Labs telemetry, licensed corpora, synthetic adversary emulation and customer data only where a customer has opted in under a specific written agreement. Opting out has no effect on detection quality in your tenant; per-tenant behavioural baselining is always local to you.

Deletion and exit

On termination your tenant becomes read-only for 30 days so you can export, then all production data is deleted within 30 further days and purged from backups within 90 days as the backup cycle rolls. A signed certificate of destruction is issued on request at no charge.

Supply chain transparency

Subprocessors

The organisations below may process customer personal data on Guardian's behalf. Each is bound by a written agreement containing the standard contractual clauses where relevant, is assessed before engagement and re-assessed annually. Customers on any plan can subscribe to change notifications and receive 30 days' notice before a new subprocessor begins processing.

Current subprocessor list. Last updated 1 July 2026. Version 2026.03.
Subprocessor Service provided Data categories Processing location Since
Amazon Web Services Primary cloud infrastructure and object storage All customer telemetry and account data Customer-selected region 2016
Microsoft Azure Secondary infrastructure for EU and UK regions All customer telemetry and account data EU (Frankfurt), UK (London) 2019
Google Cloud Platform Infrastructure for APAC regions and analytics workloads Customer telemetry Singapore, Tokyo, Sydney 2021
Cloudflare, Inc. Edge network, DDoS mitigation, WAF Connection metadata only Global edge, EU/US termination 2017
Twilio SendGrid Transactional email delivery Console user name and email address United States, EU 2018
Zendesk, Inc. Customer support ticketing Support contact details, ticket content United States, EU 2017
Atlassian Corporation Engineering issue tracking for escalated defects Pseudonymised diagnostic data United States, EU 2016
Okta, Inc. Guardian workforce identity and access management Guardian personnel data only United States, EU 2018
Datadog, Inc. Platform observability and service telemetry Service metrics, pseudonymised trace data United States, EU 2020
Stripe, Inc. Payment processing for self-service subscriptions Billing contact and payment token United States, EU 2019

Scroll the table sideways to see all columns.

Subscribe to subprocessor change notices Email [email protected] with your tenant ID to be added to the notification list. Customers may object to a new subprocessor on reasonable data-protection grounds within the notice period, as set out in the Data Processing Addendum referenced in the Terms of Service.
Government Cloud is different Guardian Government Cloud tenants are served by a restricted subprocessor list operated exclusively within authorised US regions and staffed by screened US persons. Ask your account team for the FedRAMP-scoped list, which does not include several of the subprocessors above.

Reliability

Uptime commitment and what happens when we miss it

Guardian commits to 99.99% monthly availability for the Sentinel control plane and 99.9% for the analytics and reporting plane. Sensor-side prevention continues to operate and enforce policy even if the control plane is unreachable — protection never depends on a live connection to us.

100.00% 99.995% 99.990% 99.985% 99.99% commitment AugSepOct NovDecJan FebMarApr MayJunJul Measured monthly availability, Sentinel control plane, Aug 2025 – Jul 2026

Resilience targets

<15 minRecovery time objective for a full regional failover
<60 sRecovery point objective for ingested telemetry
3Availability zones minimum per processing region
2×/yrLive regional failover exercises, unannounced to on-call

Service credits

Missing the commitment is our failure, not a support ticket for you to raise. Credits are calculated automatically from our own measurement and applied to the next invoice without a claim.

Monthly availabilityCredit
99.90% – 99.99%10%
99.00% – 99.89%25%
95.00% – 98.99%50%
Below 95.00%100%
Public status and postmortems Component-level status, historical uptime and a subscribe-by-region feed are public. Every incident graded Severity 1 or 2 receives a public postmortem within ten business days, including contributing factors and the corrective actions we committed to.

Corporate security

The unglamorous controls that actually stop breaches

Most vendor compromises begin with a laptop, a contractor account or a forgotten SaaS integration rather than a novel exploit. Here is how we handle the boring parts.

Workforce identity and access

Every employee and contractor authenticates through a single identity provider with phishing-resistant hardware security keys. Passwords alone cannot reach any Guardian system, and SMS and push-based factors are disabled outright.

Access is granted by role through automated joiner-mover-leaver workflows tied to the HR system. Entitlements are recertified quarterly by the owning manager; anything not affirmatively renewed is revoked. Departing staff lose all access within 15 minutes of the termination event being recorded, and the process is tested monthly.

Endpoints and workstations

All corporate devices run the Guardian sensor in enforcement mode with full-disk encryption, secure boot and a hardened baseline applied by device management. Device posture is a condition of access: a machine that falls out of compliance loses access to production and to sensitive SaaS applications until it is remediated.

We run our own product on ourselves in the same configuration we recommend to customers, and our internal detections are authored by the same team that writes yours. Escalations from our corporate SOC feed directly back into product detection engineering.

Personnel security

Background screening is performed on all employees and contractors before their start date, to the extent permitted by local law, and is repeated for roles with production access. Everyone signs confidentiality obligations that survive employment.

Security training is mandatory at onboarding and annually thereafter, with role-specific modules for engineers, support and anyone handling customer data. Phishing simulations run continuously; results drive coaching rather than punishment, because punishing reports is how you stop hearing about real ones.

Vendor and third-party risk

Every vendor with access to customer data, production systems or Guardian source code goes through a security assessment before contract signature, is tiered by inherent risk, and is reassessed annually or on material change. Contracts require breach notification to Guardian within 24 hours.

SaaS applications connected to the Guardian tenant are inventoried continuously; OAuth grants are reviewed monthly and unused integrations are revoked automatically after 60 days of inactivity.

Physical and environmental

Guardian operates no data centres of its own. Production runs entirely on the cloud providers listed in the subprocessor table, each independently certified to ISO 27001 and SOC 2 with their own physical security programmes, which we review annually.

Guardian offices, including the five security operations centres, use badge access with individually issued credentials, visitor escort requirements, and separately access-controlled SOC floors with no removable media permitted.

Business continuity

The business continuity and disaster recovery plan is owned by the VP of Platform Engineering, reviewed twice a year and exercised at least as often. Exercises include unannounced regional failovers in production during business hours, because a recovery plan tested only at 3 a.m. on a Sunday tests nothing useful.

The 24/7 SOC follows the sun across five sites, so the loss of any single site degrades capacity rather than coverage. See Managed detection & response for the operating model.

If something goes wrong

Our incident notification commitment

We would rather tell you something uncomfortable early than something polished late. The timeline on the right is what a Guardian customer can expect if we confirm a security incident affecting their tenant, and it is written into the Data Processing Addendum rather than left to goodwill.

T + 0

Detection and declaration

An incident commander is appointed within 15 minutes of declaration, independent of the team that owns the affected service. Containment begins immediately and does not wait for root cause.

Within 4 hours

Scope assessment

We determine which tenants are in scope using immutable audit logs. If we cannot positively exclude a tenant, we treat it as in scope and tell that customer.

Within 24 hours

Customer notification

Affected customers are contacted through their designated security contact with what is known, what is not yet known, the containment steps taken and the actions we recommend on their side. Notification is never delayed for legal polish.

Every 12 hours

Status updates

Written updates continue on a fixed cadence until the incident is closed, whether or not there is news. Silence is a symptom, so we do not do silence.

Within 10 business days

Postmortem and corrective actions

A written postmortem covering the timeline, contributing factors, customer impact and committed corrective actions with owners and dates. Published publicly for Severity 1 and 2 platform incidents.

Put our controls in front of your assessors

Request the SOC 2 Type II report, ISO certificates, penetration test summaries and a completed CAIQ under NDA — or book a session with our security team to walk your risk function through the architecture line by line.