Documentation

Technical and organizational measures

The technical and organizational safeguards we can show today, and the ones still to be documented.

This page lists the measures that protect the Crown Intelligence service and the personal information in it, in the spirit of Principle 4.7 (Safeguards) of the Personal Information Protection and Electronic Documents Act. It states only measures we can show: those in our privacy notice and those visible in the service itself. Everything else is marked as still to be provided.

Draft. The privacy notice this page relies on is a draft pending review by Canadian counsel. Nothing here is a certification or audit result.

Confidentiality

Premises and hosting

To be provided: Where the service is hosted (providers and regions), physical security of premises, and the list of subprocessors with their locations, which the privacy notice says will be published before launch.

System access

MeasureStatusBasis
Access to personal information limited to personnel on a need-to-know basisStatedPrivacy notice §8 (draft)
The data service reaches the database over SSH with key-based authenticationIn the codeData service source
Authentication, multi-factor, password management, device encryption and screen locking for staffTo be provided—

Data access

MeasureStatusBasis
The public API is read-only: it offers no route that changes recordsIn the codeData service source
Request values are escaped and length-limited before they reach the databaseIn the codeData service source
Role-based access control, account management and deployment credentialsTo be provided—

Separation of data

MeasureStatusBasis
Screening records and reference records (companies, owners, securities, vessels) are held and counted separatelyStatedData enrichment
Separation of test and production systems; payment processingTo be provided—

Minimization and pseudonymization

MeasureStatusBasis
Bodies of match requests (the parties you screen) are not stored by the data serviceIn the codeData service source; Screening
Personal information comes from records made public by the source publisher; any field our own research adds is labelled as suchStatedPrivacy notice §2 (draft)
Retention periods for logs and account dataTo be provided—

Use of AI services

To be provided: Whether AI or language-model services are used in operations or support, which providers, and the data-handling terms.

Integrity

Transmission and storage

MeasureStatusBasis
Encryption of data in transit and at restStatedPrivacy notice §8 (draft)
TLS versions, key management, backup encryption, central logging and secure disposalTo be provided—

Integrity of the data

MeasureStatusBasis
Every bulk file is listed with its size and SHA-256 checksum in the build indexIn the codeChecking a download
Every record names its source register; every collection build has a version and build timeIn the code/api/catalog
Last-run times per source are publishedIn the codeFreshness
Corrections process for inaccurate recordsStatedCorrections and de-listing; privacy notice §4 (draft)
Automated quality checks that stop a faulty build, and rollback of releasesTo be provided—

Production network

MeasureStatusBasis
Network segmentation, firewall and outbound (egress) rules, protection against denial of service, flow logging, keeping the database off the public network, server hardening and patching scheduleTo be provided—
To be provided: How the production network is laid out and protected: segmentation, firewall and egress rules, denial-of-service and web application firewall protection, network logging, whether the database is reachable only on a private network, hardening standards and how quickly security patches are applied.

Availability and resilience

MeasureStatusBasis
Read-only answers are cached for up to 10 minutes, so repeated questions do not reach the databaseIn the codeData service source
A per-address request limit can be switched onIn the codeRequest limits
Backups, restore testing, monitoring and alerting, on-call, disaster recovery objectivesTo be provided—
To be provided: Availability targets and any service level (the 99.9% figure in the licence summary is a proposal only), status page, and incident history.

Regular testing and evaluation

To be provided: Certifications held or pursued (for example ISO 27001 or SOC 2), penetration tests, disaster-recovery exercises and dependency scanning. The privacy notice says certifications will be summarized in a trust centre.

Organizational measures

MeasureStatusBasis
Security training for staff and contractorsStatedPrivacy notice §8 (draft)
A Privacy Officer handles access and correction requestsStatedPrivacy notice §7 (draft); [email protected]
Service providers process data only on our behalf under confidentiality and security obligationsStatedPrivacy notice §6.2 (draft)
Confidentiality agreements, risk assessment, business continuity plan, incident response and breach notification procedureTo be provided—

Protection by design

MeasureStatusBasis
Encryption in transit and at restStatedPrivacy notice §8 (draft)
Use limited to compliance screening, due diligence, legal and investigative uses and running the service; no behavioural advertising and no sale to data brokersStatedPrivacy notice §3 (draft)
Screening queries not storedIn the codeData service source

Last updated 2026-10-03