Work time analytics · Designed and hosted in France

Manage activity,
not people.

OpusRH measures the time actually worked on computer workstations and presents it as readable timelines and indicators — no screenshots, no keystroke logging, no camera. An analytics tool for HR and managers, not a surveillance tool.

No credit card · No commitment · FR / EN

0 screenshots 0 keystrokes recorded Designed in France Hosted in France (OVH)

The short version

What is OpusRH for?

In an organisation where the work happens on screen, nobody really knows how the time is spread out. Declarations are approximate, spreadsheets lie politely, and managers arbitrate on gut feeling. OpusRH replaces that gut feeling with a measurement — objective, bounded and defensible.

An agent measures on the workstation

A lightweight program, installed on Windows workstations, checks once per second whether the keyboard or the mouse is being used, which application is in the foreground, and whether a video call is in progress. It counts events — never their content.

The server analyses and cross-checks

The measurements are set against the working hours actually scheduled for that day, against declared leave and against public holidays. If you switch on simulated presence detection, the time concerned is deducted. The result: an activity rate that means something.

You decide, with the facts

Team dashboards, a detailed profile for each employee, email reports, anomaly flags. The tool informs the decision; it never takes it in your place and it penalises no one.

1 smeasurement frequency on the workstation
3time scales: day, week, month
9simulated presence detection modes
2languages: French, English

Full transparency

What OpusRH measures — and what it will never collect

Trust starts with precision. Here is, exactly, what the agent installed on the workstations does. This list is written to be handed over as it stands to your employees and to your works council.

Measured

  • Active and inactive periods, from mouse and keyboard event counters — numbers, never content
  • The foreground application and its window title, truncated (200 characters by default), to understand how the work is distributed
  • The state of the Windows session: open, locked, asleep, running a screensaver
  • The fact that a microphone is in use — so that a video meeting counts as work, never as inactivity
  • Measurement is collected continuously; only the working hours you define go into the activity rate calculation. Time outside those hours stays viewable on a 0:00 – 24:00 timeline, but is never counted nor held against anyone

Never collected

  • The content of keystrokes (no keylogger)
  • Screenshots or screen recordings
  • Microphone audio or webcam video — only the “a microphone is active” indicator is read
  • The content of files, emails or documents
  • The addresses of the websites visited, browsing history, the clipboard
  • Geographic location
The agent displays nothing on the workstation: no window, no icon, no message. That does not make it a covert tool — it is a declared arrangement. Informing employees beforehand and consulting staff representatives remain the employer's obligations, which OpusRH documents but does not replace.

Three uses

One measurement, three ways to use it

Analyse

Working time

Team dashboard by day, week and month. A detailed profile for each employee: breakdown pie chart, hoverable timeline, line-by-line log, monthly calendar. Reports sent automatically by email.

Verify

Simulated presence

A mouse that moves but never clicks, metronomic typing, the ghost keys used by anti-idle software: nine detection modes can spot false activity, and the time detected is then deducted from the activity rate. Off by default: it is up to the company to switch it on. Once enabled, five modes work straight away; the other four are added case by case.

Structure

Real-time tasks

Optional module: the employee starts and finishes their tasks from a discreet desktop bar. The times are set by the server, never entered by hand. You know who did what, and for how long.

console.opusrh.com — dashboard
OpusRH dashboard: today's indicators, hourly activity histogram and a timeline for each employee
The team dashboard: indicators, hourly histogram and a timeline per employee.
console.opusrh.com — employee profile
An employee profile in OpusRH: time breakdown, detected activity, scheduled working hours and anomaly signals
The profile of a single day: breakdown, detected activity, working hours and signals.

Sovereignty

Designed in France. Hosted in France.

OpusRH is developed by OREXIS, in the Ardèche. Your employees' data is hosted at OVH in Roubaix; hosting and email delivery take place within the European Union. No distant subcontracting, no opaque transfer, no extraterritorial law over your HR data.

French vendor

A French company you can reach, which develops its own software in-house — and knows the French employment law that governs this kind of arrangement.

Data in France

Hosting at OVH in Roubaix. Emails go through a French provider. No processing of your activity data outside the European Union.

Tracker-free website

This site loads no remote fonts, no third-party scripts, no advertising networks. Audience measurement is done by our own servers, with no cross-referencing.

Compliance

Built with GDPR, not against it

Measuring activity at work is legitimate when it is proportionate, transparent and governed. OpusRH is built on those three pillars — and is upfront about what it does not do.

Minimisation

Counters, not content. No screens, no keystrokes, no browsing, no geolocation. The scope is limited by design, and therefore verifiable.

Clear roles

Your company is the data controller; OREXIS acts as a processor (Art. 28 GDPR), on your instructions, under a data processing agreement.

Bounded retention

Activity data is deleted automatically beyond a period you set: 160 days by default, and no less than 90 days — long enough to handle a dispute.

Employee rights

A person's complete record (identity, activity, sessions, devices, leave) downloads as a spreadsheet archive. A feature to be enabled, restricted to the company's administrators; every export is logged.

Departure = anonymisation

After a period of inactivity confirming the departure (30 days by default), one action erases the employee's identity and the window titles recorded. The team's hour totals stay accurate.

No automated decision

Flags are analysis aids, reviewed by a human. No individual score, no automatic sanction, no artificial intelligence.

Let's be precise: compliance does not come in a box. OpusRH provides the technical means (minimisation, bounded retention, export, anonymisation, traceability) and the exact description of what is measured. Informing employees beforehand, consulting the works council and carrying out the impact assessment remain the employer's responsibility. The documentation details every point so you can build that file with no grey areas.

Frequently asked

What we get asked first

Does OpusRH record what employees type?
No — the content of what is typed is never recorded. Only counters are transmitted: the number of key presses, the number of distinct keys, and the number of presses on keys that produce no input (F13 to F24, Scroll Lock, Pause), because that is the signature of anti-idle software. No text, no screenshots, no webcam access, no listening to the microphone.
Are window titles really collected?
Yes, and we would rather say so. The agent reports the name of the foreground application and its window title, truncated to 200 characters by default. A title can contain a document or client name: this point must appear in the information you give your employees. It is erased when an employee who has left is anonymised.
And when an employee is in a video meeting without touching the keyboard?
They are counted as active. The agent detects that a microphone is in use, and the server reclassifies the period as working time as soon as it exceeds an adjustable minimum duration. Listening for an hour is not inactivity.
Is it legal to measure employee activity?
Yes, provided the arrangement is proportionate, employees are informed beforehand and representative bodies are consulted where applicable. OpusRH is designed to make that process documented and defensible — but it is your deployment that is compliant, not the software on its own.
What happens during breaks?
Nothing. Activity is only set against the working hours you define, minus declared leave and public holidays. A day in progress is never penalised for the hours that have not happened yet.
Where is the data hosted?
In France, at OVH in Roubaix. Hosting and email delivery take place within the European Union. The software is designed and developed in France.

See your organisation differently.

15-day trial, every feature, no credit card.