Skip to content

Legal

Security

How we secure our own systems and those we build for clients, and how to report a vulnerability responsibly.

Last updated

21 August 2026

01

Our security posture

Security is an architectural constraint in everything we build rather than a hardening pass at the end. Every engagement inherits the same defaults: least-privilege access, encryption at rest and in transit, secrets held in managed key services, and audit trails on privileged operations. These are not optional line items on a statement of work.

02

Infrastructure controls

Our own estate and the platforms we build run on AWS with account separation, service control policies, and configuration rules that block non-compliant resources at deployment time. Environments are defined in code, so drift is detectable and reversible rather than discovered during an incident.

  • Multi-factor authentication enforced across all privileged accounts
  • Least-privilege IAM with time-bound elevation for administrative tasks
  • Encryption at rest via AWS KMS and in transit via TLS 1.2 or above
  • Centralised logging with CloudTrail and tamper-evident retention
03

Client data handling

We access client production systems only where an engagement requires it, under credentials the client issues and can revoke. We do not copy production data into our own environments; where test data is needed, it is synthesised or anonymised. Data residency requirements are treated as an architectural constraint set before build, not a configuration applied afterwards.

04

Secure development

Dependency scanning, static analysis, and secret detection run in every pipeline, and a failing security check blocks the deploy in the same way a failing test does. Changes to production require review, and infrastructure changes are planned and approved before they apply. We conduct threat modelling for engagements handling regulated or financial data.

05

Incident response

We maintain a documented incident response process with defined severity levels, escalation paths, and communication commitments. For client engagements, notification timelines are agreed in the engagement contract. Post-incident reviews are blameless and their findings are shared with affected clients.

06

Reporting a vulnerability

If you believe you have found a security vulnerability in our website, our products, or a system we operate, email security@morphlix.com with enough detail to reproduce it. We ask that you give us reasonable time to remediate before public disclosure, and that you avoid accessing or modifying data belonging to others while testing. We do not pursue legal action against researchers who report in good faith under these terms.

  • Acknowledgement within one working day
  • Initial assessment and severity within five working days
  • Regular updates through to remediation
  • Public credit where you would like it

Get in touch

To report a vulnerability, email security@morphlix.com. We acknowledge reports within one working day and will keep you updated through to resolution.

security@morphlix.com