- Mindmap creation
- Before anything is tested, the application is drawn: every entry point, every role, and what each role can reach from where it starts.
- Test-case generation
- The checks come from what this particular application does, so a payments flow and a document portal are never handed the same list.
- Comprehensive JavaScript analysis
- Client-side code is read for the routes and parameters the interface never links to. An assessment that only follows links stops at the edge of the menu.
- Functional flow analysis
- Multi-step flows are taken out of order and taken by the wrong role, which is where business-logic defects live and where a scanner has nothing to say.