Guidance
What this app does and how to use it.
Purpose
This app manages a qualitative risk register. Each risk is rated on two scales — how bad the outcome would be (impact) and how often it is expected to happen (likelihood). The combination yields an overarching risk level using a fixed scoring matrix, so ratings stay consistent across the register.
How to use it
- Load JSON — import a register file. The app checks that every risk ID is unique before accepting it.
- Risks — review the inventory and sort by ID, impact, likelihood or risk level. Click any risk to edit it, or select rows to delete.
- Add risk — enter a title and description, pick impact and likelihood; the risk level is derived automatically from the matrix.
- Report — see counts by criticality as charts, add written context, then Print to PDF. The print view drops the top bar and side navigation, keeps only the report, and is sized for A4.
- Export JSON — download the current register, including any edits, to save your work.
Choosing your own risk criteria
The impact levels, likelihood, risk levels and the risk-scoring criteria can be altered manually by creating your own template. Export JSON, make alterations to the levels, etc., in the file. And, when completed simply re-import it.
Scales in use
Warning!
This application has been created with the assistance of AI. There has only been a limited security checks completed on this app; i.e. I've made sure there aren't any 3rd party libraries being imported and I've run it through a proxy to make sure it isn't making any calls to other places. The main risk to users is likely to come from 3rd parties asking you to 'load' a JSON file. I don't really know what the effect will be if the file is tampered with - so don't 'load' it!
Risks
Load a register or add risks. Click a column heading to sort, click a risk to edit it, or select rows to delete in bulk.
| ID▲▼ | Title | Impact▲▼ | Likelihood▲▼ | Risk level▲▼ |
|---|
No risks yet. Load a JSON register or add a risk to begin.
Report
A snapshot of the register by criticality. Add context below, then print or save the report as a PDF.
Risks by risk level
Count of risks in each overarching risk band.
Risk level share
Proportion of the register at each level.
Report context
Risk register
| ID | Title | Impact | Likelihood | Risk level |
|---|