Canadian cloud regions
Grievances, evidence, agreements, and audit records are hosted in Canadian cloud regions.
Sertus keeps your data in Canada, encrypts it at rest and in transit, aligns with PIPEDA, and records an audit trail on every action. It is purpose-built for sensitive labour relations records.
Your data stays in Canada. Read our privacy policy and the current sub-processor list.
Built by the editor of Canadian Labour Arbitration(Brown & Beatty), the reference text Canadian arbitrators cite.
Sign-in with MFA
j.tremblay · 2 min ago
Grievance evidence viewed
s.okafor · 14 min ago
Role changed to Steward
admin · 1 hr ago
Grievor and bargaining-unit records stay in Canada, encrypted on disk and on the wire, with handling practices designed against PIPEDA principles.
Grievances, evidence, agreements, and audit records are hosted in Canadian cloud regions.
Data stored on disk is encrypted at rest by the underlying cloud provider.
All traffic between the browser and the service is TLS-encrypted end to end.
Data handling practices are designed against PIPEDA principles for Canadian personal information.
The current list of sub-processors is published and kept up to date at /privacy/sub-processors.
Routine backups of the application database and stored documents.
Sign-in, permissions, and the audit record around them — so every action on a grievance is attributable to a named user, scoped to the right organization and bargaining unit.
Sign in with your organization's identity provider, centrally managed and revoked.
Permissions scoped by organization, bargaining unit, and role, so every query is isolated to the authenticated organization.
Sign-ins, grievance lifecycle changes, document access, and administrative actions are recorded with timestamp and actor.
Public API endpoints are rate-limited to protect against abuse and brute-force attempts.
Internal access to production data is restricted to the smallest set of people required to operate the service.
Sertus is purpose-built for sensitive labour relations records. The platform combines Canadian data residency with strong encryption, access controls, and PIPEDA-aligned handling, so grievor and bargaining-unit information stays in the right hands.
Grievances, evidence, agreements, and audit records are stored on Google Cloud infrastructure in Canadian regions.
Data is encrypted at rest by the cloud provider and in transit over TLS, so it is protected on disk and on the wire.
Designed around PIPEDA principles: accountability, limiting collection, consent, safeguards, and openness. Access is logged on every record.
Sertus uses AI to surface strengths and weaknesses and to assess cases. Every output is grounded in your collective agreement, the evidence in your account, and Sertus's curated Canadian labour relations corpus. AI is decision-support; it never acts on its own.
Your grievances, agreements, and case data are never used to train or improve any AI provider's models.
Your records remain in Canadian cloud regions at rest. AI requests are constructed inside Sertus and transmitted only over TLS. The providers we rely on are published on the sub-processor list.
Every AI request is constructed from the authenticated user's organization context, so AI cannot reach across organizations.
Sertus runs on Google Cloud in Canadian regions, with multi-factor authentication, monitoring, and a tested incident response process behind every deployment.
The application and all customer data are hosted in Canadian cloud regions. Nothing is served or stored outside Canada.
Uptime, error rates, and latency are continuously monitored, and on-call engineers are paged on service-affecting events.
A documented playbook covers detection, containment, communication, and post-incident review. Customers are notified of incidents that affect their data.
Database point-in-time recovery and document backups, with restoration tested on a recurring schedule.
Every change is peer-reviewed, runs through automated tests and dependency scanning, and is deployed via audited CI/CD pipelines.
Any user can enable app-based MFA (authenticator codes) from their account settings; the code is required at sign-in for email/password and Google/Microsoft logins alike.
Sessions are issued as signed, HTTP-only, Secure-flagged cookies with sensible expiry. Sign-out revokes the session on the server, not just in the browser.
Passwords are hashed with a modern algorithm and checked against compromised-password lists at creation.
Disabling a user in your identity provider, or deactivating them in Sertus, terminates active sessions across the application.
Application credentials and signing keys live in a dedicated secrets manager. They are never stored in source control or in container images.
See it on your own files
We'll walk you through the security posture, data handling, and how Sertus fits your organization's policies.