Wonder Security & Trust

Secure Development

Secure Development

Secure Development

Imagine combines secure-development practices, automated vulnerability scanning, professional security oversight, and independent penetration testing.

ControlCurrent practice
Secure development trainingSecure-development and information-security training delivered by Persist Security, including OWASP Top 10 and common application-security risks
Security governanceDevelopment is subject to Imagine's organizational information-security policies and security risk-management process
Security reviewApplication security controls are periodically reviewed with the company's security function

CI/CD & Change Management

Imagine uses separate Staging and Production deployment flows. Backend releases are built through GitHub Actions, packaged as container images, stored in AWS ECR, and deployed to AWS ECS Fargate.

ControlConfiguration
Source controlGitHub
Deployment pipelineGitHub Actions → AWS ECR → AWS ECS Fargate
Environment separationSeparate Staging and Production deployment branches and ECS services
Build validationProduction deployment requires a successful application/container build
Code reviewPull requests are used for change review; enforcement is being strengthened
Deployment controlsAdditional branch protection and deployment gating are being hardened

Status: Hardening in progress

Vulnerability Management & Security Testing

Imagine performs application security testing using automated vulnerability scanning and independent security testing.

ControlCurrent practice
Dependency scanningSnyk Open Source (SCA) scanning of backend and frontend dependencies
Static application security testingSnyk Code (SAST) scanning of backend source code
Latest Snyk reviewFebruary 2026 — no open findings in the completed backend dependency, frontend dependency, and backend source scans
Scanning cadenceSecurity scans are currently performed as periodic reviews; continuous CI integration is being introduced
Penetration testingIndependent penetration testing performed by Persist Security
RemediationSecurity findings are reviewed and tracked through the vulnerability-management process