| Version | Supported |
|---|---|
main (latest) |
✅ |
last v* tag |
✅ |
The userscript has no backend — update = reinstall src/igpas.user.js from main / the latest
release tag.
Do not open a public issue for sensitive reports.
- Email / DM the maintainer (see the GitHub profile
Cnagnn) with details + reproduction steps + impact. - Or open a Security advisory (private).
We will confirm within 48 hours and release a fix + advisory once the patch is ready.
src/igpas.user.jsmust not containfetch/XHR/GM_xmlhttpRequest/eval/unsafeWindow— guarded byci.yml. If you find a violation, report it immediately.- The userscript reads the displayed DOM and only writes temporary text/
title/colour on original elements — no clicks/submits, no local storage (GM_*), no exfiltration.
- Do not commit secrets / tokens / PII to fixtures (
test/fixtures/*.htmlis already sanitised). - Dependabot is active (npm + GitHub Actions) — review
depsPRs vianpm run verify.