Privacy & data

What is captured, what never leaves the device, and who can see it

Data through 13 Jul 2026
Filter every figure by department
Live demo · sample data Start free analysis

This is a screen-recording product, so this is the first question. Every answer below is the same configuration that produced the figures elsewhere in this app.

What is captured

  • System events and user actions across the applications the team uses.

  • Which application and which screen, and the order things happened in.

  • How long each step took, including the waiting between steps.

  • Field labels and the structure of the data entered, for correlation.

Typing: Typing is recorded as "typed into Vendor name, 34 chars" — an aggregate, never the characters themselves.

What is never captured

  • Keystroke content — typing is aggregated, never logged verbatim.

  • Message text in chat or email bodies.

  • Personal application use — blocked at capture, never uploaded.

  • Screen content from password managers, banking and HR portals.

Masking is applied on the device, before upload. Original frames are not retained.

Every field in one captured event

Ten fields. There is no eleventh.
10
FieldTypeExampleWhat it is
event_idstringev_8f31c04aOpaque per-event identifier.
tstimestamp2026-07-13T10:24:07.412+02:00Millisecond precision with an explicit offset.
device_refstringWIN-OPS-04The machine, not the person.
user_refstringemp_4471Pseudonymous. No name, no email address.
app_exestringerpclient.exeForeground executable.
window_titlestringVendor invoice — postingWindow caption, redacted before upload.
action_typeenumclickOne of eight verbs.
target_controlstringGrid/Row[4]/VendorNameAccessibility-tree selector path.
url_hoststringerp.internalHost only for browser events — never the full query string.
dwell_msinteger1420Time the control held focus.
click · keys · focus · scroll · paste · navigate · file_save · print

Applications blocked at the device

1,339,834 signals dropped before upload — 2.7% of everything the agents saw.
CategoryApplicationsSignals droppedShare
Password managers1PasswordBitwarden401,9500.81%
HR and payroll portalsHR portalPayroll (web)361,7550.73%
Online bankingBank (web)321,5600.65%
Personal mail and messagingPersonal webmailWhatsApp Web254,5690.51%
Private mode (policy)496,2351%
Paused by the person at the keyboard198,4940.4%

Values masked before upload

9,847 values masked on the device. Original frames are not retained.
ClassValues maskedShareDetector
Email address3,912
39.7%
Regex plus domain validation
National tax id2,318
23.5%
Checksum-validated pattern
Phone number1,641
16.7%
E.164 and local formats
IBAN1,204
12.2%
Checksum-validated pattern
Card number486
4.9%
Luhn check
Free-text note286
2.9%
Named-entity model
138 redactions (1.4%) were reclassified on review. The detector is a model, not a rule set, and it can miss a value or mask one that did not need masking. Exceptions

Who can see what

Roles are configured per deployment; this is the default matrix.
RoleCan seeCannot see
Person being recordedTheir own recording, their own captured frames, the pause control, and this page.Anyone else's recording, and any per-person ranking — none is computed.
Department managerProcess and department figures, and which computers are reporting.Individual recordings, frames, or any figure attributed to one named person.
Process analystEvery recording, every frame, the resolved-action stream and the pipeline thresholds.Change a threshold without it appearing in the audit log below.
Works council / employee representativeThis page, the blocklist, the masking classes and the full audit log.Nothing is withheld; the same audit log is served to every role.

Retention clock

Nothing is kept indefinitely. Each row is a hard delete, not an archive.
WhatKept forThen
Original screen framesNot retainedMasked on the device; the original never leaves it.
Masked frames30 daysDeleted. The figures derived from them survive; the images do not.
Raw signals7 daysDeleted after resolution into actions.
Resolved actions90 daysDeleted. Activity instances and cases are kept.
Cases, variants and process models24 monthsDeleted, or exported on request.
Audit logLife of the deploymentAppend-only; entries are never edited or removed.

What your employees see

The agent is not silent, and it is not hidden.
  • A tray icon that is always visible while the agent is running.

  • A pause control that stops capture immediately, with no reason required — used 198,494 times in this window.

  • A notification when a blocked application takes focus, saying capture stopped.

  • Their own recordings, their own frames, and this page — the same page you are reading.

  • No score, no ranking, no per-person efficiency figure. None is computed anywhere in the product.

Synthetic demo frame · fields masked at capture; originals are not retained.

Audit log

Append-only. Every threshold, blocklist and model change that shaped the figures in this app.
15
WhenWhoWhat changed
13 Jul 2026 09:12Analyst · emp_4471Reference model v3 pinned for conformance checking on all 14 processes.
11 Jul 2026 16:40Analyst · emp_2210Draft automation “Employee record change” approved for build.
09 Jul 2026 11:05Administrator · emp_1002Blocklist: “Payroll (web)” added to HR and payroll portals.
07 Jul 2026 14:22Analyst · emp_2210Idle-gap threshold changed from 120 s to 150 s for session segmentation.
05 Jul 2026 10:31Works council representativeRead the full audit log and the masking class table. No change requested.
02 Jul 2026 09:48Analyst · emp_4471Quarantine cut-off raised from 0.65 to 0.70 resolution confidence.
28 Jun 2026 15:19Administrator · emp_1002Masked-frame retention shortened from 60 days to 30 days.
26 Jun 2026 12:03Analyst · emp_2210138 masking decisions reclassified on review; corrections logged, not applied silently.
24 Jun 2026 17:55Administrator · emp_1002Recorder agent rolled to 2.4.1 across 18 computers.
22 Jun 2026 08:37Analyst · emp_4471Noise threshold for activity abstraction set to 0.20.
20 Jun 2026 13:14Analyst · emp_2210Correlation key for “Employee record change” changed from ticket_id to employee_ref.
18 Jun 2026 10:02Administrator · emp_1002Capture window opened: 18 computers, 6 departments, 28 days.
16 Jun 2026 09:00Administrator · emp_1002Loaded hourly rate set to €25 and build day rate to €520 for every ROI figure.
16 Jun 2026 08:44Works council representativeCapture scope and blocklist signed off before the window opened.
15 Jun 2026 16:20Administrator · emp_1002Keystroke-content capture confirmed disabled at the agent; typing is aggregated only.
Fifteen entries shown. The log is append-only and is served to every role, including employee representatives.

Every figure here is produced by an 8-stage pipeline and reconciled at build time. Correlation-key coverage 94.3% · fitness 0.81–0.94 · nothing on this page is 100%.

See how it works
navigate open Esc close