Not sure yet how it handles apps that render their menus non-natively - Electron apps with custom menu implementations being the usual case. That's where most "read the system menu" tools quietly show an empty panel instead of the real shortcuts. Would be good to see that called out explicitly on the product page, either as supported or as a known gap, rather than finding out by trial and error per app.
Keymap
Thanks for the thoughtful review!
On Electron apps: good news — Keymap reads the live menu via macOS Accessibility, and mainstream Electron apps (VS Code, Slack, Discord…) use native menus, so they work out of the box. The gap is apps that draw fully custom menus with no native menu bar at all — for those there's simply nothing for any tool to read.
Fair point on documenting it explicitly — we'll add a "compatibility" note to the product page. If you hit an app that shows an empty panel, tell us which one and we'll take a look.