How-To

How Screenshot Monitoring Software Works: Intervals, Storage & Privacy

T
Trackpilots Team
25 May 20266 min readUpdated June 2026
How Screenshot Monitoring Software Works: Intervals, Storage & Privacy
Quick Answer

Screenshot monitoring software captures an image of the employee's active screen at a configured interval — typically every 1, 5, 10, or 20 minutes — uploads it to a secure cloud server, and makes it visible to authorised managers in a web dashboard. The employee is not notified each time a screenshot is taken. Screenshots are timestamped and linked to the employee's activity record for that period.

How Screenshot Capture Actually Works

A screenshot monitoring agent runs as a background process on the employee's device. At the configured interval, the agent takes a snapshot of whatever is currently displayed on the primary monitor — exactly like pressing a screenshot key, except the action is triggered automatically by the agent without any employee input or notification.

The capture process works as follows:

  1. The agent's internal timer fires at the configured interval (e.g. every 20 minutes)
  2. The agent calls the operating system's screen capture API — the same API used by built-in screenshot tools
  3. The resulting image is written to a local buffer in memory
  4. The agent compresses the image (typically JPEG at 60–80% quality to reduce file size) and encrypts it
  5. The encrypted image is uploaded to the monitoring platform's cloud server over HTTPS
  6. The local copy is deleted from the device after successful upload confirmation
  7. The screenshot is indexed in the platform's database, linked to the employee's account, the timestamp, and the activity record for that period

On most platforms, this entire process takes 2–5 seconds and is undetectable during normal computer use. There is no screen flash, no sound, and no visible indicator — unless the platform is in standard mode with a system tray icon showing agent activity.

Screenshot Capture Intervals Explained

The interval setting controls how frequently screenshots are taken. Different intervals serve different purposes:

Every 1 Minute

The most granular option. At 1-minute intervals, you capture 480 screenshots per employee per 8-hour shift. This provides near-continuous visual evidence of what the employee was doing at any given point in the day. Use cases: client billing verification, compliance-sensitive roles, call centre operations, customer service floors where proof of work is a contractual requirement. Trackpilots Starter Pack ($3.99/user/month) includes 1-minute intervals.

Storage cost: At roughly 80–150KB per screenshot after compression, 480 daily screenshots per employee generates approximately 40–70MB of storage per employee per day. Platforms typically manage this with rolling retention policies.

Every 5–10 Minutes

A balance between coverage and storage overhead. 5-minute intervals produce 96 screenshots per 8-hour shift; 10-minute intervals produce 48. This range is suitable for most productivity monitoring use cases where you want regular visual checkpoints without the storage and review overhead of 1-minute captures.

Best for: Software development teams, design teams, and knowledge workers in professional services where periodic evidence is sufficient.

Every 20 Minutes

The minimum interval that still provides meaningful coverage. 24 screenshots per 8-hour shift — one every 20 minutes — gives managers a representative sample of the day without generating excessive screenshots to review. This is the interval included in Trackpilots' free plan.

Best for: Small businesses, remote teams where trust is high but baseline accountability is needed, and organisations deploying monitoring for the first time.

Random Intervals

Some platforms offer randomised capture — the agent takes screenshots at unpredictable times within a configured window, rather than at fixed intervals. This is designed to prevent employees from timing their behaviour around known screenshot moments. Whether this is appropriate depends on your monitoring philosophy and workplace culture.

Where Screenshots Are Stored

Modern screenshot monitoring platforms store screenshots in cloud infrastructure — typically AWS S3, Google Cloud Storage, or Azure Blob Storage — rather than on the local device or a company server. This means:

  • No local storage required: Screenshots are uploaded and deleted from the device, so employee machines do not accumulate gigabytes of screenshot data
  • Access from anywhere: Managers can review screenshots from any browser without VPN or network access to the employee's device
  • Encryption in transit and at rest: Enterprise-grade platforms encrypt screenshots during upload (TLS 1.2+) and at rest in cloud storage
  • Retention policies apply: Screenshots are automatically deleted after the configured retention period — 3 months on Trackpilots free, 12 months on Starter Pack

Screenshots should never be stored indefinitely. Define a retention period that satisfies your compliance requirements — typically 90 days for operational use, up to 12 months for compliance-sensitive industries — and configure automatic deletion after that period.

Who Can View Screenshots

Access controls are one of the most important aspects of responsible screenshot monitoring. On a well-configured platform:

  • Employees can typically view their own screenshots to self-review their work — this is a transparency feature that reduces the surveillance perception
  • Direct managers can view screenshots for employees in their team only
  • HR administrators have organisation-wide access for investigation purposes
  • C-suite / company owners may have full access depending on the role configuration
  • Other employees cannot view each other's screenshots under any circumstances

Trackpilots uses role-based access controls (available on Starter Pack) to enforce these boundaries. On the free plan, all admins have full access — role segmentation is a Starter Pack feature.

Never configure a system where screenshots from all employees are visible to all managers. This creates disproportionate access and increases data protection risk significantly.

What Screenshots Do and Don't Capture

Understanding the scope of screenshot monitoring prevents misunderstandings:

Screenshots DO capture:

  • Whatever is visible on the primary monitor at the moment of capture
  • Any open application, document, browser tab, or communication visible on screen
  • Desktop notifications visible at the time of capture

Screenshots do NOT capture:

  • Secondary monitors unless specifically configured (Trackpilots captures the primary monitor only by default)
  • Webcam or camera footage
  • Audio
  • Content on screen before or after the capture moment
  • Passwords, even if visible on screen — responsible platforms blur or skip captures when password fields are in focus

Privacy Disclosures: What Employees Must Know

Before deploying screenshot monitoring, employees must be informed. This is a legal requirement in most jurisdictions (India DPDP Act, US state laws, UK GDPR, EU GDPR, UAE Labour Law) and a foundational trust requirement regardless of law.

Your disclosure should cover:

  • That screenshots are captured during working hours
  • The interval (e.g. "approximately every 20 minutes")
  • Who has access to the screenshots
  • How long screenshots are retained before deletion
  • That monitoring is limited to company-owned devices and scheduled work hours

This disclosure is typically made in the employment contract, an IT usage policy, or a monitoring acknowledgement form signed at onboarding. Trackpilots provides a sample monitoring disclosure template in the admin dashboard.

How to Use Screenshot Data Productively

Screenshots are most valuable as a spot-check and verification tool, not as a primary management mechanism. Here is how to use them effectively:

  • Review daily for the first 2 weeks after deployment — this establishes your baseline understanding of what normal working activity looks like for each role
  • Use screenshots to investigate anomalies flagged by activity data — if the dashboard shows 3 hours of idle time on a Tuesday, screenshots from that period explain what was happening
  • Do not review every screenshot manually — this is unsustainable and creates a surveillance dynamic. Let the activity data guide which employees or periods warrant closer review
  • Use screenshots as evidence in documented conversations, not as a daily surveillance feed. "Our records show you were browsing non-work sites for an extended period" is more appropriate than pulling up screenshots in a meeting
  • Let employees access their own screenshots — employees who can review their own data develop better self-awareness of how they spend their time, and trust the system more

Trackpilots Screenshot Monitoring

Trackpilots captures screenshots automatically on the free plan (every 20 minutes) and on the Starter Pack (every 1 minute). Screenshots are stored securely in encrypted cloud storage, accessible to authorised managers via the web dashboard. The screenshot monitoring feature includes a timeline view that links screenshots to the activity and idle period data for the same interval, giving context alongside the visual capture.

Free plan retention: 3 months of screenshots. Starter Pack retention: 12 months of screenshots, 12 months of activity data. See full pricing or start free with unlimited users and no credit card required.

Conclusion

Screenshot monitoring is technically simple — a background agent captures the screen at a configured interval and uploads it to a secure server. The complexity is in the configuration (intervals, access controls, retention), the legal requirements (disclosure before deployment), and the management practice (using data to inform conversations, not to surveil continuously).

Configured correctly, screenshot monitoring gives managers objective visual evidence of work activity that supports accountability, client billing, and compliance — without creating a culture of constant surveillance. Start with the 20-minute interval on the free plan, establish your baseline, and upgrade to 1-minute captures only when your use case genuinely requires it.

Ready to Monitor Your Team Legally and Effectively?

Trackpilots gives you unlimited users, automated attendance, and productivity tracking — free forever.

Start Free — No Credit CardBook a Demo

You Might Also Like

How-To
How to Monitor Remote Employees Without Micromanaging

Monitoring remote employees doesn't have to mean surveillance. The right approach focuses on outcomes, uses async reports rather than live alerts, and treats monitoring data as a coaching tool — not a disciplinary weapon. Here is how to do it right.

How-To
How to Reduce Idle Time in Your Remote Team: 7 Practical Steps

Idle time in remote teams — logged-in hours with no keyboard or mouse activity — is one of the most consistent drains on remote team productivity. This guide defines what idle time actually means in monitoring data, explains the most common root causes, and gives you 7 practical steps to reduce it without micromanaging your team.

How-To
10 Signs Your Remote Team Is Struggling With Productivity (And What to Do)

Remote team productivity problems are rarely obvious. They build gradually — missed deadlines slip by one quarter, active time drops, Slack goes quiet — until the manager realises weeks later that output has fallen significantly. This guide covers 10 specific, measurable signs that your remote team has a productivity problem, and what to do about each one.