ISO 27001
Information security management practices are designed and audited against ISO 27001 controls, covering access management, incident response, data classification and supplier risk.
View policy
Trust and Security
Opportunity Platform stores resident data with care: masked by default, accessed by audit trail, and tied to explicit consent at every step. Every S106 evidence record is designed to withstand council and developer scrutiny.
Standards
The platform is designed to meet the standards that matter to local government procurement teams. Where a standard is shown as "Controls aligned" rather than "Certified", that reflects our honest current position. We will update badge status when certification is formally obtained.
Statuses reflect our current position. "Compliant" means a legal obligation we actively meet. "Controls aligned" means our practices are designed to match the standard; formal third-party certification is not yet held. Badge status will be updated when certification is obtained.
Data protection
The following controls are built into the platform and active on every deployment. They are not aspirational: each corresponds to shipped, tested code.
All data travels over TLS 1.2 or higher. Documents and files are stored in Cloudflare R2 object storage, encrypted at rest. No plaintext credentials are stored in the application database.
Uploaded evidence files (CVs, contractor documents, S106 evidence packs) are stored in private object storage. Access URLs are generated on demand, expire after a short window, and are never stored in the database.
Personally identifiable information is masked in the admin portal by default. Any staff member who reveals a masked field triggers an entry in the audit log, capturing the user, timestamp and field accessed. The full log is available to super-administrators at /dashboard/admin/audit.
Evidence upload requests are issued as single-use, time-limited tokens. A link cannot be reused after the first successful submission, and expired tokens are rejected at the server. This prevents unauthorised re-submission.
Every evidence submission records an explicit consent timestamp and the exact consent text shown to the submitter. This creates a defensible record that data was provided with informed consent, meeting UK GDPR Article 7 requirements.
The platform supports data-subject access requests (SARs) and right-to-erasure requests, managed through the admin portal at /dashboard/admin/sar. Erasure is handled by a dedicated anonymisation function that replaces personal data with pseudonymous tokens while preserving aggregate audit records.
Every dashboard section is gated by a role check. Super-admins, council officers, delivery staff, employers and residents each have a defined permission set. Access is evaluated server-side on every request; client-side rendering cannot bypass it.
S106 planning obligation commitments, evidence uploads, consent records and access logs form a connected, timestamped chain. Councils and developers can verify that reported outcomes are backed by original evidence, not reconstructed after the fact.
CV reading is deterministic and runs on our own UK-hosted servers, with no third-party AI involved. Resident CVs and personal data are never sent to AI services outside the UK. Where AI assists (for example short, anonymised match rationales) the input carries no personal identifiers.
A note on honesty
This is a government-facing product and every claim on this page must be accurate and defensible. Standards shown as "Controls aligned" have not yet been through formal third-party certification. ISO 27001 certification requires an accredited external audit; we are working toward that. We will not mark a standard as "Certified" until the certificate is in hand.
For data protection enquiries, security questions or to request a copy of our data processing register, contact: connect@opportunityplatform.co.uk