Skip to main content
Pre-launch · in testing — WorkSmartOS MaintenanceOS is not commercially generally available yet.

Help Centre

Data Security & Privacy

How MaintenanceOS protects your data: encryption, access controls, retention, and your rights under UK GDPR.

See the setup path

Security & Privacysecurityprivacygdprencryptiondata-protection
•WorkSmartOS Team

Data Security & Privacy

MaintenanceOS is built with security and privacy by design. This document explains how we protect your data and your rights.

Data Controller & Processor

  • • Data Controller: You (the workspace owner)
  • • Data Processor: Chapelgate Technologies Ltd (MaintenanceOS)
  • • DPA: Standard Data Processing Addendum included in Terms
  • • Sub-processors: Listed at `/subprocessors/` (DigitalOcean, Cloudflare, Twilio, SendGrid, Google)

Encryption

StateMethodDetails

In transitTLS 1.3All API, web, email, webhook traffic

At restAES-256Database, file storage, backups

Application-levelField-levelPII (names, emails, phones, addresses) encrypted before storage

Key management: AWS KMS (UK region) — keys never leave HSM.

Access Controls

  • • Principle of least privilege — Role-based access (see User Management)
  • • Multi-factor authentication — Optional for all users, mandatory for Admins (Enterprise)
  • • IP allowlisting — Enterprise only
  • • Session management — Configurable timeouts, concurrent limits
  • • Audit logging — All data access logged (7-year retention)

Data Residency

Standard: UK (London) — DigitalOcean LON1, Cloudflare LHR

Enterprise: UK-only hosting guaranteed via contractual commitment

No data leaves UK without explicit consent.

Retention & Deletion

BackupsAES-256Encrypted with separate key, stored in different region

Data TypeRetentionDeletion Trigger

Repair records7 yearsLegal requirement (Limitation Act)

Compliance certificates7 yearsRegulatory requirement

Contractor records7 yearsContract duration + 6 years

Tenant data7 yearsTenancy end + 6 years

Audit logs7 yearsSecurity/compliance

Invoices/billing7 yearsHMRC requirement

API logs90 daysOperational

Right to erasure (GDPR Article 17): Applies to personal data not subject to legal retention. Request via Settings → Privacy → Data Request.

Your Rights (UK GDPR)

Deleted workspace30 days read-onlyThen permanent deletion

RightHow to Exercise

AccessSettings → Privacy → Download My Data

RectificationEdit in dashboard or contact support

ErasureSettings → Privacy → Request Deletion (where legally permissible)

RestrictionContact support

PortabilitySettings → Privacy → Export (JSON/CSV)

ObjectContact support (direct marketing)

DPO: Chapelgate Technologies Ltd — [email protected]

Security Certifications & Testing

Automated decisionsNot used for significant decisions

CertificationStatus

Cyber EssentialsPlanned (target Q2 2027)

ISO 27001Not currently certified

SOC 2Not currently certified

Penetration testingAnnual (external), quarterly (internal)

Vulnerability scanningContinuous (automated)

Incident Response

  • • Detection: 24/7 monitoring (Cloudflare, DigitalOcean, internal)
  • • Response: < 1 hour (business hours), < 4 hours (out of hours)
  • • Notification: Within 72 hours if personal data breach (ICO)
  • • Communication: Status page, email to admins, in-app banner

Secure Development

  • • SDLC: Security reviews at design, code review, pre-deploy
  • • Dependencies: Automated scanning (GitHub Dependabot, npm audit)
  • • Secrets: Never in code — injected at runtime via DO Functions secrets
  • • SAST/DAST: GitHub Actions on every PR

Tenant Data Protections

  • • Tenant portal: Separate subdomain, isolated session
  • • Tenant data: Never visible to other tenants
  • • Contractor portal: Only sees assigned repairs
  • • No cross-workspace data leakage

Next Steps

---

Pre-launch documentation. Security posture evolves; check `/security/` for current status.

Bug bountyPrivate program (HackerOne)