The Open Web Application Security Project (OWASP) maintains a list of what they regard as the Top 10 Web Application Security Risks.
These are listed below, together with an explanation of how hiboo deals with them.
We use open-source best practices. Today we use JWT authentication
Our databases are encrypted at rest with AES-256, block-level storage encryption. All connections to the application or API use HTTPS.
We uses up-to-date XML processors and SOAP 1.2 or higher. We limit the uses of XML in favor of JSON
All access is denied by default, access control mechanisms are implemented once and re-used.
JWT tokens are invalidated on logout
We uses Heroku platform to simplify and minimize the misconfiguration. Our deployment process is automated and only the necessary employees have access to the production environment.
We use framework that escape XSS by design (React JS) and limit the user input
We enforce a strict type constraints during deserialization. We log all deserialization exceptions and failures and alert when needed.