Repository navigation
Security follow-ups from the 0.4.1 review. Upgrading from 0.4.1 keeps the Screen Recording permission.
- Stuck covers no longer turn protection off. If the small covers fill more than 90% of the screen for over a minute, only those covers lift, for 10 seconds; window covers and detection stay on. Before, every cover was cleared and protection paused for 5 minutes, which could be triggered on purpose. Each lift is written to the parent alert log.
- Window covers say how to close them: "Content blocked — click here, then press ⌘W to close."
- The detection model is only ever loaded from the copy the installer prepares. If that copy is missing or damaged, the background watchdog rebuilds it and restarts protection within about a minute. The app no longer prepares a copy in the account's own folders, where it could be swapped.
- Removing SentryScreen from the app now runs the removal script with a clean, fixed environment.
Install: download SentryScreen.pkg and open it. Signed and notarized by Apple. Checksums are in SHA256SUMS.txt.