RiskOS
Enterprise Risk Management
Areussi Software Solutions Pte. Ltd.
17 Modules
AI Driven
Risk Workshop
Audit Trail
Areussi Software Solutions Pte. Ltd.  ·  UEN 202616170K  ·  RiskOS v2.0
Dashboard
FPSO Operations Overview · Q2 2026
Risk Distribution
0 Critical 0 High
Critical (17–25)
High (10–16)
Medium (5–9)
Low (1–4)
Risk by Category
Risk Appetite
Risk Velocity
Calculating...
KRI Alerts
Action Plan Status
IDRisk TitleCategoryOwner LIScoreStatus Treatment
Inherent Risk
Residual Risk
Low
Medium
High
Critical
Risk Appetite Boundary
Colour zones indicate tolerance thresholds
Selected Cell Risks
Click a cell to see risks
Assessment Cycle
Q2 2026
IDControl NameTypeLinked Risk OwnerEff.Last TestedStatusTest StatusActions
IDActionLinked RiskOwner TreatmentDue DateProgressStatus
Scenario Builder
FPSO Scenario Library
Pre-built FPSO hazard scenarios — click to load into builder
Scenario Output
Saved Scenarios
Framework Coverage
Framework Selection
Control-to-Framework Mapping
Executive Summary
Board-level risk overview with top risks and KRI status
Full Risk Register
Complete register with scores, owners and treatment status
KRI Dashboard Report
Owner Report
Per-owner PDF: risks, actions, KRIs and overdue items
Board Pack PDF
One-click: portfolio + top 5 risks + KRI dashboard + AI narrative
All KRI values, thresholds and trend analysis
Risk Radar — Residual Score by Category
Velocity — Portfolio Trajectory
Risk Interdependencies
Risk links are managed via individual risk records (click a risk → Interdependencies panel). Current links in portfolio:
Risk Register
Central repository of all identified risks. Score = Likelihood × Impact (1–25 scale). Filter by status, category or owner. Column headers are clickable to sort. Use Sentinel Score Review to flag inconsistencies across the portfolio.
Heat Map
5×5 Likelihood/Impact matrix. Toggle Inherent/Residual. Cells show owner initials. Appetite boundary lines show Medium and High thresholds. Click any cell to see the risks within it.
KRI Monitor
Key Risk Indicators track leading indicators linked to risks. Set amber and red thresholds. Update values to trend over time. KRI Breaches trigger dashboard alerts and board pack flagging.
Bow-Tie Analysis
Visual barrier analysis: Root Causes → Preventive Controls → Risk Event → Mitigating Controls → Consequences. Use AI Generate to draft automatically from the risk description. Save completed bow-ties to the Template Library for reuse.
Risk Workshop
Structured facilitated session for risk identification. Select category and phase, start a session, then work through 158 FPSO-specific guideword prompts. Mark prompts as Discussed. Commit identified risks to the register. Export a PDF report as session minutes.
Action Plans
Treatment actions linked to risks. Track progress (%), status and due dates. Click Notes on any action to add timestamped progress updates. Calendar view shows all actions by due date. Overdue actions trigger dashboard alerts.
Reports & Board Pack
Generate Executive Summary, Full Register, KRI Report, Owner Reports, AI Narrative, and Board Pack PDF. The Board Pack assembles portfolio stats, top 5 risks, KRI dashboard, overdue actions and AI narrative into one printable document.
Sentinel AI Intelligence
Requires Anthropic API key (Settings → AI Intelligence). Sentinel features: Bow-Tie Generator, Score Reviewer, Risk Extractor, Narrative Report, Natural Language Search, KRI Threshold Suggestions. RiskOS works fully without a key.
Risk Scoring Methodology
Risk Appetite Thresholds

Scores at or below each threshold are assigned that rating. Maximum inherent score is 25 (5×5).

Scores above High threshold are rated Critical. Current: Low ≤4, Medium ≤9, High ≤16, Critical >16

Matrix Configuration
Changing size auto-scales thresholds. Existing risk scores are preserved.
Leave blank to use defaults for selected matrix size
Custom Risk Fields

Define additional fields that appear on every risk record — asset name, work order number, regulatory citation, contractor, region, or any field specific to your operation.

Automatic Escalation

Risks with status Overdue are automatically promoted to Escalated after the configured number of days. Escalated risks surface prominently on the Dashboard and are flagged in board reports.

Currently 0 risk(s) at Escalated status on the register.
Organisation
Scheduled Report Delivery

Automatically deliver risk digests, KRI reports and action alerts on a schedule — via email (mailto), webhook (Zapier/Power Automate) or Teams. Schedules run when the tool is open in a browser at the configured time.

Click Refresh to load schedules.
User Management

Manage team members when using Supabase cloud auth. In standalone mode, users are selected at login. Requires Admin or CRO role.

Standalone mode — users select their name on the login screen. To enable real user accounts with individual passwords, configure Supabase and use the "Supabase Account" login mode.

Supabase Auth mode — users self-register with your Org ID. You can manage their roles here once they've signed in once.

Run this SQL in Supabase to create the users table:
${RISKOS_USERS_SQL||'-- RISKOS_USERS_SQL not yet loaded'}
Data Storage

Configure where RiskOS stores data. Currently using browser localStorage — connect a server API to enable multi-user access and cross-device sync.

localStorage
Browser Storage (this device only)
Never saved
Risks
Actions
Audit entries
Storage used
Browser localStorage — what this means Data is saved in your browser on this device only. It survives page refresh and tab close, but is separate from other browsers, devices, and users. Clear browser data and it resets. Use Export/Import below to move data between devices or share with others.
Backup & Restore
Export creates a full snapshot of all risks, KRIs, controls, actions, incidents, audit log and bow-tie data. Import replaces all current data — back up first.
Outbound API & Webhook

RiskOS exposes a live data API via window.riskosAPI.get('/endpoint') for embedded dashboards. Configure a webhook URL to receive event notifications (risk approved, escalated, KRI breach).

Available API endpoints (same-origin, BroadcastChannel):
/risks   /risks/open   /risks/critical   /kris   /actions   /actions/overdue   /controls   /incidents   /findings   /summary   /portfolio
Danger Zone
Wipes localStorage and reloads the seed data. This cannot be undone.
Access Code

Change the shared access code used on the RiskOS sign-in screen. Default: fpso2026

AI Intelligence

Connect an Anthropic API key to enable 6 AI features: bow-tie generation, score review, risk extraction, narrative reports, NL search and KRI thresholds. The tool works fully without a key.

Sentinel offline — no API key
AI features disabled — add a key below to activate
Stored in browser localStorage only. Sent only to the Anthropic API. Get a key at console.anthropic.com
Features enabled with an active key
Where to find AI features once active:
Register — Sentinel Score Review & Search  |  Bow-Tie — Sentinel Generate & Review  |  Workshop — Sentinel Extract  |  Reports — Sentinel Narrative & Board Pack  |  KRI — Sentinel Thresholds
Bow-Tie Generator & Reviewer
AI drafts and critiques bow-tie diagrams
Score Reviewer
Flags inconsistent scores vs incidents
Risk Extractor
Paste any doc — AI identifies risks
Narrative Report
AI-written board-ready summary
Natural Language Search
Ask plain-English questions
KRI Threshold Suggestions
AI recommends amber/red levels
Owner Directory

Contact details for all risk owners — auto-populated from the risk register.

Session Setup
Sentinel offline — no API key
Add a key in Settings › AI Intelligence to activate all features
🔑
Add an Anthropic API key to activate Sentinel
Go to Settings › AI Intelligence, paste your key and click Save & Activate. RiskOS works fully without a key — Sentinel is optional but recommended.
Chat with Sentinel
Ask anything — risk strategy, offshore experience, register review, regulatory questions
Name's Sentinel. Thirty years on FPSOs — North Sea, Gulf of Mexico, West Africa. Ask me anything about your risk register, controls, regulatory obligations or offshore operations. I'll give you a straight answer.
Enter to send  ·  Shift+Enter for new line  ·  Sentinel has full context of your risk register
Score Reviewer
Sentinel flags inconsistent scores across the portfolio
Control Effectiveness Reviewer
Sentinel reviews controls vs linked risks, flags gaps
Risk Trend Summary
Sentinel analyses the audit trail — what improved, what needs attention
Compliance Gap Analysis
Sentinel maps risks against ISM, MARPOL, SOLAS, class rules
Treatment Advisor
Sentinel recommends treatment actions, owners and timelines
Incident Root Cause Analyser
Paste an incident report — Sentinel maps root causes to your register
Risk Extractor
Paste any document — Sentinel identifies and adds risks directly to register
Other AI Features
Bow-Tie Generator — AI drafts full barrier analysis
Natural Language Search — Ask questions about your risks
KRI Threshold Suggester — AI recommends amber/red levels
Narrative Report — AI board-ready risk summary
My Risk Summary
My Action Plans
Assigned Risks
Assigned Action Plans
Review Cadence by Category
Due This Month
All Risks — Review Status