# Screenshots Deep Dive {#screenshots-deep-dive}


Detailed guide to screenshot capture, configuration, and privacy.


## How Screenshots Work {#how-screenshots-work}






```mermaid
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 {#configuration}



### Organization Settings {#organization-settings}


| Setting             | Description              | Default |
| ------------------- | ------------------------ | ------- |
| Screenshots enabled | Enable/disable globally  | On      |
| Interval (min)      | Time between captures    | 10      |
| Quality             | Image quality (%)        | 85      |
| Blur mode           | Blur screenshot content  | Off     |
| Random interval     | Randomize capture timing | Off     |


### Per-Employee Override {#per-employee-override}


Managers can override screenshot settings per employee.


## Screenshot Storage {#screenshot-storage}


Screenshots are stored using the configured file provider:

- **Local** — `./uploads/screenshots/`
- **S3** — `s3://bucket/screenshots/`
- **Wasabi/Cloudinary** — respective providers


## Privacy Features {#privacy-features}



### Blur Mode {#blur-mode}


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


### Notification {#notification}


Employees can see:

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


### Delete Policy {#delete-policy}


| Policy           | Description                   |
| ---------------- | ----------------------------- |
| Immediate delete | Employee can delete instantly |
| Timed delete     | Delete within N minutes       |
| No delete        | Only managers can delete      |


## Viewing Screenshots {#viewing-screenshots}



### As Employee {#as-employee}


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


### As Manager {#as-manager}


Go to **Employees** → select employee → **Activity** → **Screenshots**.


## Related Pages {#related-pages}


- [Activity Tracking](https://sourcey-gauzy.pages.dev/features/activity-tracking-deep-dive/index.md) — activity monitoring
- [Desktop Timer](https://sourcey-gauzy.pages.dev/desktop/desktop-timer/index.md) — timer features
- [File Storage](https://sourcey-gauzy.pages.dev/architecture/file-storage/index.md) — storage architecture
