Does it need Accessibility or Input Monitoring permission?
No. It reads the current input source through the public Text Input Source API and mouse positions through a global event monitor, which macOS delivers without any permission prompt. It also listens for foreground-app switches and asks macOS for the on-screen rectangles of other windows — the same public, permission-free API surface.
Does it send anything anywhere?
Nothing. There is no network code in the app — no telemetry, no crash reporting, no update check, no account.
Does it work with third-party input methods?
Yes. It works with any input source macOS knows about. The glyph comes from the input method's own label, falling back to its name, so unusual or third-party IMEs still show something meaningful.
Which macOS versions does it run on?
macOS 14 or later. The app is a universal binary, so it runs natively on Apple silicon and on Intel Macs.
Does the badge in the middle of a window need Screen Recording?
No. macOS hands every app the geometry of on-screen windows without asking for permission — only window titles require Screen Recording, and this app never needs them. The trade-off is that the focused window inside an app is invisible to us, so ⌘` between two windows of the same app shows no badge; when an app has several windows, the front-most one is used.