Permission Not Taking Effect
macOS sometimes requires an app restart after granting permissions.
- Quit ScreenKite completely (⌘+Q or right-click Dock icon → Quit)
- Grant or toggle the permission in System Settings → Privacy & Security
- Relaunch ScreenKite
ScreenKite checks permission states on every launch and guides you through any missing permissions via the onboarding flow.
Screen Recording Permission Keeps Resetting
This can happen after macOS updates or if the app bundle was modified.
- Open System Settings → Privacy & Security → Screen Recording
- Remove ScreenKite from the list (minus button)
- Re-add it (plus button, select from Applications)
- Restart ScreenKite
Automatic Settings Navigation
When a permission check fails, ScreenKite automatically opens the correct System Settings pane for you — no need to navigate there manually.
Duplicate Instance Detection
ScreenKite checks for duplicate instances on launch. If another copy is already running, the app will alert you. Quit the other instance before launching.
Crash Reporting
ScreenKite uses Sentry for crash reporting. If you experience a crash, diagnostic data is sent automatically (no personal data). You can share your macOS version and ScreenKite version when contacting support to help us investigate.
Dock Visibility
ScreenKite can run as a menu bar-only app or show in the Dock:
- Settings → General → Show in Dock
- When disabled, ScreenKite runs as a menu bar-only app
- When enabled, it appears in the Dock and Cmd+Tab switcher