RoleBadge floats a persona badge — portrait, name, job title — above your macOS screen share. One hotkey and the field technician becomes the supervisor. Your audience sees the switch instead of imagining it.
For macOS 14+ · menu-bar app · no permissions to grant
⌃⌥⌘1–4
"Now imagine you're the supervisor…"
Every multi-role demo leans on narrated role-play, and every audience quietly loses the thread. The system looks the same whoever you pretend to be — so the story blurs exactly when it should land.
A portrait, a name and a job title, on screen the whole time. When they change, the room notices — no narration needed.
Global hotkeys swap personas mid-sentence. No window juggling, no slide with an org chart, no "let me just log out".
The badge is click-through and stays out of your way. It never steals a click meant for the software you're showing.
Setup to standing ovation
Add portraits, names and job titles in Preferences. Crop non-destructively, pick an accent colour per role, assign hotkeys.
Drag it anywhere, snap it to a corner, size it with ⌃⌥⌘= and ⌃⌥⌘-. It remembers position and scale per display.
Share your screen and switch with ⌃⌥⌘1–4, cycle with ⌃⌥⌘→, hide with ⌃⌥⌘0. The badge is visible to screen capture by design.
Details that matter mid-demo
Hotkeys use the classic system API — no Accessibility prompts, no Screen Recording requests, nothing to re-approve after updates.
Most overlays hide from screen recording. RoleBadge is visible to capture on purpose — being seen is the product.
Clicks pass straight through the badge to the app underneath, except while you're deliberately moving it.
Position and size are remembered for each display. Jump the badge to your next screen with a hotkey.
Everything lives in a plain JSON file. Hand-edit it and the badge updates live; hand the folder to a colleague and they get your cast.
No network code, no analytics, no accounts. Sandboxed. Your personas never leave your Mac.
Starter cast included
Four personas with studio portraits are included so your first demo works out of the box. Replace them with your own cast in minutes.




Straight answers
You're probably sharing a single window. macOS window-sharing captures only that window's own pixels — the badge (and everything else above the window) is excluded by the platform. Share your entire screen and the badge is always visible. This applies to Teams, Zoom, Meet and every other tool.
None. No Accessibility, no Screen Recording, no notifications. Install it and it works.
Nothing. The app contains no networking code at all — see the privacy policy, which is short because there's nothing to disclose.
macOS 14 Sonoma or later, Apple silicon and Intel.
RoleBadge is coming to the Mac App Store. Email [email protected] if you'd like a note when it ships.
Next demo, visible cast
RoleBadge is coming to the Mac App Store.