Secure Software Development Policy

RODMENA LIMITED (company no. 16472788) · Owner: Farshid Ashouri, Director · Adopted: 19 July 2026 · Reviewed at least annually

Purpose and scope

This policy describes how RODMENA LIMITED develops software securely — for our own products (including the Highway workflow engine) and for customer engagements.

Practices

  • Version control: all code lives in Git with a reviewable history; changes are made through commits that can be audited and reverted.
  • Secrets: credentials, keys and tokens are never committed to repositories; they are stored in appropriate secret storage and rotated when exposure is suspected.
  • Dependencies: we minimise third-party dependencies by design, pin versions, and update promptly when security advisories are published.
  • Review and testing: changes are tested before release; failure modes are treated as design inputs — our platforms are built so that crashes cannot produce partial state.
  • Least privilege by design: products support role-based access control and tenant isolation (for example PostgreSQL row-level security).
  • Data in development: production personal data is not used in development or testing environments.
  • Release: deployments are repeatable and reversible; production changes are verified after release.

Vulnerability handling

Vulnerabilities in our software — found internally or reported through our responsible-disclosure route — are triaged by severity, fixed promptly, and disclosed responsibly to affected customers.

Responsibilities

The Director owns this policy. It is reviewed at least annually and whenever our toolchain changes materially.