Skip to content
Waxed Display Server

Permission Model

Planned

Security baked into core with user-facing prompts

Category: Security
Version: v1.0.0
Status: Planned

Permission Model

“Application X wants to use…” - users control what plugins can access. Fine-grained permissions for screen capture, input monitoring, system notifications, and more.

Permission Types

  • Screen Capture - Record screen contents
  • Input Monitoring - Observe keyboard/mouse
  • System Notifications - Send desktop notifications
  • File Access - Read/write filesystem
  • Network - Internet access

User Experience

When a plugin needs permission:

  1. User sees clear prompt
  2. Can allow once, always, or deny
  3. Settings adjustable later