Metadata only, by default
Counts, timings and categories — not content. Capturing window titles is off by default and must be switched on deliberately.
Workforce analytics, without the surveillance
Halo Pulse turns Microsoft 365 signals and the Pulse Desktop agent into team-level insight — meetings, focus, collaboration and capacity. Metadata only, transparent to everyone it measures, hosted entirely in the UK.
Full access · No credit card · Your workspace in minutes
~10 min
to connect Microsoft 365 — dashboards populate same-day
0
message bodies, documents or keystrokes ever stored
100%
UK-hosted — London region only, nothing elsewhere
30 days
full-featured trial, up to 50 seats, no card
Most tools stop at meeting counts. Halo Pulse combines M365 collaboration metadata with the Pulse Desktop agent's view of real focus and flow — so the picture reflects how work actually happens, not just how it was scheduled.
Mail, calendar, Teams calls and presence — metadata only, scoped to the Entra groups you choose. Your admin grants consent once; Halo Pulse does the rest, with baselines that separate change from noise.
A lightweight Windows agent measures real working patterns — active application time, deep-work blocks, context switching. App and window titles stay off unless you deliberately turn them on, and it never captures content.
The self tier is the honest answer to 'is this bossware?' — every monitored person can log in and see their own data, and a per-tenant 'what we collect' page is generated from exactly the connectors you've enabled. Nobody is measured in secret.
Every Halo Pulse data source ships with live monitoring — a topology view of your tenant's ingestion, feed by feed, each against its own cadence. A slow daily sync never masquerades as fresh data, and a stale feed never hides behind an average. If a number is on your dashboard, you can see exactly how it got there and when.
Ingestion · Live topology
your-company · trial · europe-west2
Microsoft 365
Graph API · your tenant
delta sync 4 feeds
M365 sync
rows 18.2k today
Tenant dataset
t_yourco · UK region
↳ from your fleet
Pulse Desktop
412 agents online
segments streaming
Desktop ingest
last event 8s ago
↳ from tenant dataset
Daily model
user_daily_summary
rebuild 02:00 daily
Dashboards
baselines current
| Feed | Cadence | Last data | Status |
|---|---|---|---|
| m365 · mail metadata | 15 min | 4 min ago | ok |
| m365 · calendar | 1 h | 12 min ago | ok |
| m365 · teams presence | 5 min | 1 min ago | ok |
| m365 · directory sync | daily | 26 h ago | late |
| desktop · activity segments | stream | 8 s ago | ok |
| model · user_daily_summary | daily 02:00 | 6 h ago | ok |
Illustrative view. Every connector added to your tenant — including Enterprise custom connectors — joins this monitoring automatically in the same release. Untracked sources are how silent staleness happens; we don't allow them.
Workforce analytics earns trust only if it refuses to spy. Halo Pulse measures how teams work at the level of metadata and categories — and makes that measurement visible to the very people it describes.
What Halo Pulse never collects
Counts, timings and categories — not content. Capturing window titles is off by default and must be switched on deliberately.
All data lives in Google Cloud's London region (europe-west2). Nothing is processed or stored anywhere else.
You're the controller, we're the processor. Deletion is a dataset drop; DSAR export is a per-person endpoint; retention is your parameter.
Every customer gets their own dataset. No shared tables, no pooled storage, no cross-tenant queries — enforced, not promised.
Start a 30-day trial. Connect Microsoft 365 in about ten minutes and watch your first dashboard fill in the same day. No credit card, up to 50 seats.