| Page | Live URL |
|---|---|
| App Blocked Page | https://mathijsvermaat.github.io/app-blocked.html |
| Monitored App Page | https://mathijsvermaat.github.io/monitored.html |
| Generic Blocked Page | https://mathijsvermaat.github.io/blocked.html |
| Sentinel Maturity Assessment Checklist | https://mathijsvermaat.github.io/sentinel-maturity-assessment.html |
| WisselApp | https://mathijsvermaat.github.io/WisselApp/ |
app-blocked.html)Live page: https://mathijsvermaat.github.io/app-blocked.html
A professional user-facing page that displays when access to a restricted application is attempted.
Purpose: Inform users that a specific application (in this case, Gemini) is not allowed in the organization and provide them with approved alternatives.
Features:
Current Configuration:
https://copilot.microsoft.comUsage:
Navigate to app-blocked.html in your browser to view the page, or integrate it into your web filtering/proxy system to serve when users attempt to access restricted GenAI applications.
monitored.html)Live page: https://mathijsvermaat.github.io/monitored.html
A professional user-facing page that displays when access to a monitored application is attempted.
Purpose: Inform users that a specific application (in this case, Gemini) is not allowed in the organization and provide them with approved alternatives.
Features:
Current Configuration:
https://copilot.microsoft.comUsage:
Navigate to monitored.html in your browser to view the page, or integrate it into your web filtering/proxy system to serve when users attempt to access restricted GenAI applications.
blocked.html)Live page: https://mathijsvermaat.github.io/blocked.html
A generic blocking page for all restricted applications and services.
Purpose: Display a universal access restriction message for any blocked application without mentioning a specific app.
Features:
Usage:
Configure your web filtering or proxy system to serve blocked.html as the default response when users attempt to access any restricted application. This is the recommended page to use as a general-purpose blocking page.
sentinel-maturity-assessment.html)Live page: https://mathijsvermaat.github.io/sentinel-maturity-assessment.html
An interactive assessment checklist for the Sentinel Maturity Model. Used during customer engagements to document data connector onboarding, retention configuration, and detection readiness across all tiers.
Purpose: Provide an audit trail of what was checked and configured during a Sentinel deployment assessment, with rationale and comments.
Features:
Usage:
Navigate to https://mathijsvermaat.github.io/sentinel-maturity-assessment.html or open the file locally. Fill in the assessment metadata, work through each connector’s checklist, add comments, and export the results.
WisselApp/)Live page: https://mathijsvermaat.github.io/WisselApp/
A substitution and playing-time planner for youth football (jeugdvoetbal), delivered as a fully offline Progressive Web App. See WisselApp/README.md for the full Dutch documentation.
Purpose: Help coaches fairly distribute playing time, goalkeeper rotations, and substitutions across matches, with a live match screen that survives screen lock.
Features:
Privacy: All data (players, matches, playing time) is stored locally in IndexedDB on the device. No backend, no cloud — the only network traffic is downloading the static app files from GitHub Pages.
Usage:
Navigate to https://mathijsvermaat.github.io/WisselApp/ and add it to your home screen (iOS Safari: Share → Add to Home Screen; Android Chrome: menu → Install app).
Licensed under the MIT License.