ShinyMac
January 28, 2026 · View on GitHub
Lock your Mac's keyboard and trackpad for safe cleaning.
Download
Installation
- Download the DMG file
- Open the DMG
- Drag ShinyMac.app to your Applications folder
- Try to launch ShinyMac from Applications
First Launch Security Warning
When you first open ShinyMac, you'll see this message:
"ShinyMac.app" Not opened
Apple could not verify "ShinyMac.app" is free of malware
that may harm your Mac or compromise your privacy.
To open the app:
- Click Done (don't click "Move to Bin")
- Go to System Settings → Privacy & Security
- Scroll down to the Security section
- Click Open Anyway next to the ShinyMac message
- Confirm by clicking Open in the dialog that appears
- Grant Accessibility permissions when prompted
Usage
- Click START to lock keyboard and trackpad
- Screen goes fullscreen and black
- Clean your keyboard/trackpad safely
- Hold both ⌘ Command keys for 3 seconds to unlock
Features
- Locks keyboard completely (all keys including F1-F12)
- Locks trackpad and mouse
- Fullscreen black interface
- Visual Command key indicators
- 3-second unlock countdown
- Auto-unlock after 8 minutes (safety feature)
Requirements
- macOS 10.15 or later
- Accessibility permissions
First Launch
On first launch, macOS will ask for Accessibility permissions:
- Go to System Settings → Privacy & Security → Accessibility
- Enable ShinyMac
- Restart the app
Troubleshooting
App still won't open after following installation steps
If you've already clicked "Open Anyway" in System Settings and it still doesn't work:
- Make sure ShinyMac is in your Applications folder (not Downloads or DMG)
- Try opening Terminal and running:
xattr -cr /Applications/ShinyMac.app - Then try launching the app again
Keyboard/trackpad not locking
- Check Accessibility permissions in System Settings
- Restart the app after granting permissions
Can't unlock
- Hold both Command keys for 3 seconds
- Wait 8 minutes for auto-unlock
Building from Source
# Build app bundle
bash build-app.sh
# Create DMG
bash create-dmg.sh
License
MIT License - Free to use and modify.