GDPR

Your data, your rights, our obligations.

OpSyn processes operational and personal data for our customers under the UK GDPR and EU GDPR. This page explains how we handle that responsibility — what we do, what we don't, and what you can ask us for.

We are a data processor. You — our customer — are the data controller. We process personal data on your instructions, under the terms of the Master Services Agreement and Data Processing Agreement.

The personal data we process is operational in nature: user accounts, audit trails, and the people referenced in shift logs and approval chains. We do not commercialise customer data; it is never used for advertising or model training.

Where your data lives

By default OpSyn data is stored in Microsoft Azure UK South. EU residency is available on request for tenants with an explicit EU data-residency requirement.

Data residency

UK South is the default region. EU residency is available on request and configured per tenant.

  • Default: Azure UK South
  • EU residency on request
  • Backups in same region
  • No storage outside the contracted region

Cross-border transfers

Where transfers occur (e.g. limited support access from outside the storage region), they are governed by Standard Contractual Clauses (UK IDTA / EU SCCs).

  • UK IDTA / EU SCCs
  • Documented transfer impact assessment
  • Access logged and audited
  • Customer-specific addenda available

Sub-processors

A short list of essential sub-processors. The current list is included in your DPA and updated with prior notice for material changes.

  • Microsoft Azure (hosting)
  • Sentry (error monitoring)
  • Resend / Brevo (transactional email)
  • Notice on material changes

Data subject rights

Most rights are exercisable directly by your organisation administrators inside OpSyn. For everything else, request via your customer admin or by emailing the privacy address — we respond within statutory timescales.

Access & portability

Customer administrators can export user records, audit logs, and module data via the admin UI and the REST API.

  • User-record export
  • Audit-log export
  • Per-module CSV export
  • Full REST API access

Rectification

Profile, role, and operational records are editable directly. Historical audit entries are preserved and amendments tracked.

  • Profile edits via UI
  • Operational record corrections
  • Audit-log entries are immutable
  • Corrections tracked alongside originals

Erasure

Customer admins can deactivate users and request erasure on tenant termination. Backups expire on the documented retention schedule.

  • User deactivation in-product
  • Per-record erasure on request
  • Tenant-level erasure on termination
  • Backup expiry per retention schedule

Retention & deletion

Customer data is retained for the lifetime of the tenancy plus a 30-day grace window after termination. After grace, primary data is deleted; encrypted backups expire on their own schedule.

During the tenancy

All operational and personal data is retained as long as it is needed to deliver the service or as required by law.

  • User & tenant data
  • Audit log
  • Operational records
  • Configuration history

After termination

A 30-day grace window allows reactivation; thereafter primary data is deleted, with backups expiring on their schedule.

  • 30-day grace window
  • Primary deletion after grace
  • Encrypted backups expire on schedule
  • Deletion certificate on request

Breach notification

Where a confirmed personal-data incident affects your tenancy, we notify your nominated security and privacy contacts within 72 hours of becoming aware, as required by Article 33. The notification covers nature, likely consequences, and our mitigation steps.

Cookies and similar technologies

OpSyn uses a small number of cookies. Strictly-necessary cookies are always set; analytics cookies are only set if you accept them via the consent banner. You can change your preference at any time by clearing the opsyn_consent cookie in your browser, which re-displays the banner on your next visit.

Strictly necessary

Required for the platform to function. These cannot be disabled. Under PECR Reg 6(4)(b) they do not require consent.

CookiePurposeDuration
en_sessionEncrypted session cookie used for sign-in and CSRF protection. HTTP-only, SameSite=Lax, Secure in production.Session
opsyn_consentRecords your cookie consent choice (accepted or rejected) so we don't show the banner on every visit.1 year

Analytics

Set only if you click Accept all on the consent banner. Used in aggregate to understand how the public marketing site is used; never combined with operational data inside the authenticated app.

ProviderPurposeDuration
Google Tag ManagerLoads tagged analytics scripts to measure marketing site usage. Sets _ga, _gid, and similar Google Analytics cookies. IP addresses are anonymised.Up to 2 years

Asking us for things

For a copy of our DPA, the current sub-processor list, a records-of-processing extract, or to exercise a data subject right that your administrator can't fulfil directly, write to privacy@aptim-solutions.com.

For security-specific concerns, see our Security page.