🖥️ Desktop Applications

Screenshots Deep Dive

Detailed guide to screenshot capture, configuration, and privacy.

How Screenshots Work

Diagram; its source is available below
Diagram source
sequenceDiagram
    Timer->>ScreenCapture: Interval triggered
    ScreenCapture->>OS: Capture screen
    OS-->>ScreenCapture: Screenshot buffer
    ScreenCapture->>Compressor: Resize & compress
    Compressor->>API: Upload to server
    API->>Storage: Save (S3/local)
    API-->>Timer: Confirm saved

Configuration

Organization Settings

SettingDescriptionDefault
Screenshots enabledEnable/disable globallyOn
Interval (min)Time between captures10
QualityImage quality (%)85
Blur modeBlur screenshot contentOff
Random intervalRandomize capture timingOff

Per-Employee Override

Managers can override screenshot settings per employee.

Screenshot Storage

Screenshots are stored using the configured file provider:

  • Local — ./uploads/screenshots/
  • S3 — s3://bucket/screenshots/
  • Wasabi/Cloudinary — respective providers

Privacy Features

Blur Mode

When enabled, screenshots are blurred before upload, protecting sensitive content while still showing activity.

Notification

Employees can see:

  • When a screenshot is taken (tray notification)
  • All their own screenshots
  • Option to delete within 5 minutes (configurable)

Delete Policy

PolicyDescription
Immediate deleteEmployee can delete instantly
Timed deleteDelete within N minutes
No deleteOnly managers can delete

Viewing Screenshots

As Employee

Go to Time Tracking → Screenshots to view your own captures.

As Manager

Go to Employees → select employee → Activity → Screenshots.

Edit this page

Copyright © 2023-Present Ever Co. LTD.Docs by Sourcey