Full visibility · Microsoft 365
Microsoft 365 activity tracking & presence
What your teams really do — on one screen.
Phitalys brings together every Microsoft 365 presence signal — active hours, meetings, emails, sign-ins — and spots what's off: artificial presence, fake meetings, frozen statuses. All the activity, in one place.
Your team's day, minute by minute.
Every presence signal, on a single timeline.
The truth of the signal
The green status can be faked. Real work can't.
Mouse jigglers, ghost meetings, Teams left on overnight — the displayed presence lies. Phitalys measures the time genuinely active and cross-references Microsoft 365 signals to tell real activity from simulated presence. You no longer manage blind.
Proof, not promises
Verifiable guarantees. Not logos.
We don't front testimonials or brands — we show what the product guarantees, by design, and what you can check for yourself.
A young product held to a high bar — each guarantee above is detailed on the security page.
Detection · mouse jiggler, fake meetings, frozen statuses
You see everything. And you detect artificial presence.
On one side, the real workload of each team. On the other, the behaviors that skew your numbers — mouse jiggler, fake Teams meetings, frozen statuses — spotted, timestamped and explained.
Mouse jiggler?
The cursor moves, but no real trace: 0 emails, 0 messages, 0 documents. A mechanically regular cadence.
Fake meeting?
A 2-hour meeting, self-organised, with nobody else, no camera, no microphone — often recurring. The status says “in a meeting”; the work does not.
Frozen status?
Available four hours straight without a single state transition. Human usage alternates — this one does not.
Mouse jiggler detection
to reviewThe cursor moves, but no real trace — 0 emails, 0 messages, 0 documents. A mechanically regular activity.
Frozen Teams status
4 h · 0 transitionsAvailable 4 hours straight, without a single state transition. Human use alternates — this one doesn't.
Fake Teams meeting
organizer aloneA 2-hour meeting, set up by yourself, with no one and no camera. The status flips to "in a meeting" — the work doesn't.
In action
The dashboard, live.
The numbers that matter, updated continuously — and the team's coverage, hour by hour.
The product
Every Microsoft 365 signal, brought together and readable.
Real time
Who's active, away or offline, and since when.
Active hours
The time genuinely in Available/Busy — not the "signed-in" time.
Timeline
The complete thread of the day per team member, to the minute.
Email & meetings
Aggregated volume — never the content — to frame the load.
Comparison
Average load per team, headcount hidden below 5 people.
Factual inbox
Extended absences, hour discrepancies — with acknowledgment of handling.
Per-person dashboard
Profile, trends vs prior year, typical day — for authorized roles.
Scope
Admin, HR, scoped Manager, DPO, Employee — each sees what they should.
How it works
Agentless Microsoft 365 presence tracking — connected in one click.
Connect
The administrator connects Microsoft 365 in one click — admin consent, read-only. No install on the employee side.
Discovery
Phitalys reads the Entra ID directory and collects presence statuses, in-app, continuously.
Read
Your authorized teams see workload and well-being indicators — every named access is logged.
GDPR & works council compliance
Powerful. And defensible.
Full visibility only counts if it holds up before a DPO, a judge and a works council. Phitalys is built for exactly that — all the power, without the lawsuit.
Controlled access
- Only authorized roles see named data (5-role RBAC, scoped managers).
- Access log on every view of individual data.
- Configurable retention and automatic purge.
- Aggregation threshold : a headcount < 5 stays hidden.
- Microsoft SSO, encryption in transit, per-client isolation.
Data minimized, by design
- Volume only : never the content of emails or messages.
- Nothing on devices : everything comes from Microsoft 365 (deployment in minutes).
- Detection modules off by default — you decide when.
- Activation with employee and works council notification : you're covered.
Going further
Advanced modules, off by default.
Contractor reconciliation
Contractual vs observed hours, per contract. Billing purpose, distinct legal basis.
Expected framework
A score per profile — intern, employee, day-rate with no minimum — weighted by signal reliability.
Signal reliability
Spots the artificial presence that distorts the analyses. Transparent rules, never a black box.
These modules fall under activity monitoring: their activation requires prior notification of employees (French labor law, art. L1222-4) and consultation of the works council. Phitalys ships them disabled, with the warning stated in plain terms.
Frequently asked questions
Detecting a mouse jiggler, a fake meeting : your questions.
How do you detect a mouse jiggler?
A mouse jiggler produces mechanically regular activity, with no trace of real work. Phitalys cross-references Microsoft 365 signals : cursor active but 0 emails, 0 messages, 0 documents, and an abnormally constant activity pattern. Detection is agentless, with no software installed on devices.
Can a mouse jiggler be detected?
Yes. Even a hardware jiggler (USB or motorized) leaves a footprint : continuous presence with no state transition and a total absence of real output. Phitalys spots this gap between the displayed presence and the observed activity.
How do you spot a fake Teams meeting?
A fake Teams meeting meant to look busy has a recognizable signature : organizer alone, no other participants, camera and mic off, often recurring. Phitalys timestamps and explains each case.
Can you track Microsoft 365 presence without installing software on devices?
Yes. Phitalys connects to Microsoft 365 read-only (administrator consent) and reads presence signals via the API, with no agent or spyware on devices. Deployment in a few minutes.
Is presence tracking GDPR-compliant?
Activity monitoring requires prior notification of employees (French labor law, art. L1222-4) and consultation of the works council. Phitalys minimizes data (volume, never content), hides headcounts of fewer than 5 people, logs named access and ships detection modules off by default.
Can an employee be dismissed for using a mouse jiggler?
Evidence must be obtained fairly and proportionately : prior notification and works council consulted. Phitalys provides timestamped, explainable signals — never an automatic verdict — to add to a case built by the rules.
See what's really happening.
A 30-minute demo on demonstration data. We connect Microsoft 365, we look together, you decide.
Book a demo