Vim Learning is a static educational web application with no backend, no user accounts, and no server-side processing. Only the latest deployed version at ridhsuki.github.io/vim-learning is actively maintained.
| Version | Supported |
|---|---|
| Latest | ✅ Yes |
| Older | ❌ No |
If you believe you have found a security issue, please do not open a public GitHub issue.
Instead, report it privately by:
- Opening a GitHub Security Advisory (preferred)
- Or emailing the maintainer directly via the contact listed on their GitHub profile
Please include:
- A clear description of the issue
- Steps to reproduce (if applicable)
- Potential impact
You will receive a response within 7 days.
- Cross-site scripting (XSS) vulnerabilities introduced by lesson content or dynamic rendering
- Dependency vulnerabilities with a CVSS score ≥ 7.0 that affect the client-side bundle
- Issues related to
localStorage(data is stored locally per-user; no sensitive data is involved) - GitHub Pages infrastructure or hosting issues (out of scope)
- Missing HTTPS (GitHub Pages enforces HTTPS by default)
- Browser-level security warnings unrelated to the app's code
This app stores only lesson progress in localStorage. It does not collect, process, or transmit any personal data. Do not post sensitive information in public GitHub issues.