Scope

What this policy covers.

This policy applies to redactlabs.ca, including the contact form, public domain scan, security-report email flow, and operational systems that keep the site available and secure.

Collection

The data we handle.

The main collection points are the contact form, the scan tool, and operational logs.

Personal information and operational data collected on redactlabs.ca
SurfaceWhat we collectWhy
Contact formName, email address, optional organization, selected service, message, Turnstile token, and a hidden honeypot field.To respond to enquiries, scope work, protect the form from automated abuse, and deliver the message to the RedactLabs inbox.
Public domain scanThe public hostname submitted to /scan/ (or to the /api/mcp agent tools), the scan result, a Turnstile token when configured, a rate-limit counter keyed by your IP address, and, for the full report, the email address you submit, your mailing-list choice, and a truncated IP with the request time.To deliver the public baseline (the hostname is also sent to MDN HTTP Observatory and Qualys SSL Labs for their public grades), send the verification email and report link, limit abuse, and provide the requested security report. The mailing list is separate and opt-in: you are subscribed only if you tick the consent box on the form, and every marketing send includes an unsubscribe link.
Newsletter, waitlist, and resource downloadsYour email address, a Turnstile token, and a truncated IP and timestamp with each request; for resource downloads, a delivery record keyed by a hash of your address.To confirm the address is yours before anything else is sent (double opt-in for the newsletter and the waitlist), deliver the resource you asked for, and limit abuse.
Operational telemetryPII-redacted audit events with truncated IP ranges; CSP and network-error reports; Cloudflare request logs that include your full IP address, user agent, and referrer; rate-limit counters keyed by IP address; coarse pageview and interaction counts (page path, country, browser class, the referring site’s hostname, and which buttons or links were used — no IP, no full user agent, no cookie or visitor ID); error reports sent to Sentry with headers, cookies, query strings, and IP addresses stripped; and short-retention email-delivery logs that include the recipient address of transactional sends.To operate the site, investigate errors, enforce rate limits, verify email delivery, and monitor security posture.
Use and sharing

Limited to the request.

We use submitted information to answer the enquiry, deliver the scan result, operate security controls, and maintain the site. Marketing is not bundled into any of that: the mailing list requires a separate, explicit opt-in.

Sub-processors

Who touches the data.

These are the sub-processors published on the Trust page.

Sub-processors that touch client data
Sub-processorPurposeData region
CloudflareEdge network, DNS, WAF, Workers, Turnstile bot checks, Workers KV, Queues, R2 object storage, Workers Logs, and Analytics EngineGlobal edge; R2 in Eastern North America; KV replicated globally
ResendTransactional email delivery and the mailing-list audienceUnited States
SentryError monitoring for the site’s Workers — headers, cookies, query strings, and IP addresses are stripped before an event is sentUnited States or EU (Sentry account region)
Microsoft 365Internal email, collaboration, document storageCanada (data residency)
Proton Business SuiteEncrypted email, secure file storage, calendar, VPNSwitzerland / EU
Proton Pass BusinessCredential vaulting and shared secretsSwitzerland / EU
GitHubSource control for Worker templates and toolingUnited States
Retention

Held briefly. Purged on schedule.

These are the retention commitments published on the Trust page.

Rights and contact

PIPEDA rights.

Canadian privacy requests can be sent by email.