Secrets management
Credentials held in a secrets manager or the platform's own store, never in source control, configuration files or a shared document. Rotation procedure documented at handover.
Answered here rather than in a questionnaire three weeks into a deal. Where a control is aspirational rather than in place, this page says so — a supplier who overstates their posture is a risk in itself.
Security handled as a delivery practice rather than a pre-launch audit that finds everything too late to fix cheaply.
Credentials held in a secrets manager or the platform's own store, never in source control, configuration files or a shared document. Rotation procedure documented at handover.
All changes reviewed before merge regardless of author or urgency. Review is the primary control against both defects and unreviewed access changes.
Dependencies pinned, audited for known vulnerabilities, and updated on a schedule rather than only when something breaks. Retained clients get this continuously.
Role-based permissions and audit trails on record changes are treated as build requirements in any system holding operational or personal data.
Development, staging and production kept separate with distinct credentials. Production access is limited and logged.
Every release has a rollback path established before deployment. Backups configured and restore-tested rather than assumed.
AI in a business process is a reliability question before it is a capability question.
Applies to retained clients. During a build, the delivery team is available through the working week and reachable on the agreed channel.
| Severity | Definition | Target response |
|---|---|---|
| S1 — Critical | Production down, or data at risk. No workaround. | Within working hours, immediately on notification; outside them, as agreed in the SOW |
| S2 — Major | Core function unusable for multiple users. Workaround painful or absent. | Same working day |
| S3 — Minor | Function impaired with a viable workaround. | Next working day |
| S4 — Request | Change request, question or enhancement. | Scheduled into the change allowance |
Stated plainly: specific response times and any out-of-hours cover are agreed per contract and written into the statement of work. We would rather commit to a number in your agreement than publish one here that does not match what you have signed.
If your procurement process has a security or vendor assessment form, send it early. We would rather fail it in week one than in week nine.