Halo notices the meeting before you need to think about it.
It watches for active Zoom, Teams, and Meet windows, then begins checking visible faces locally. No meeting bot, browser extension, or copied link.

Halo checks every visible face while you’re on Zoom, Teams, or Meet and warns you when a face looks synthetic—all on your device, while there’s still time to act.
One app for the calls you already use
Native desktop apps and browser meetings—no plugins or meeting bots.
Zoom
Microsoft Teams
Google MeetThe product
Halo is a desktop app—not a post-call report and not another person joining your meeting. It stays out of the way until the evidence changes.
It watches for active Zoom, Teams, and Meet windows, then begins checking visible faces locally. No meeting bot, browser extension, or copied link.

Poor lighting, compression, motion, and small faces can distort a frame. Halo gathers evidence over time before it changes a participant’s verdict or raises an alert.

Review participant verdicts and alerts from a local meeting history. Video frames are analyzed in memory and discarded; Halo never uploads or records your call.

How it works
Halo lives beside your conferencing app and follows the call from first face to final verdict.
Download Halo to your Windows PC. It sits in the system tray next to your conferencing app — no plugins, no browser extensions.
As you talk, Halo analyzes every face in the video frame-by-frame on your device — roughly 4 times per second.
If a face looks synthetic, Halo surfaces an alert during the call — in time to stop and verify.
Private by design
Frames are checked in memory and discarded.
Detection continues locally without a video upload.
Halo reads the same rendered call window you see.
Where trust gets tested
Finance and treasury
~$25MIn the Arup fraud, a finance employee saw a familiar CFO and colleagues on a live call. Every face was synthetic. Halo is built for the moment before the transfer is approved.
HR and recruiting
1 in 4Gartner projects that one in four candidate profiles will be fake by 2028. Halo checks for synthetic and face-swapped candidates without sending the interview to a third party.
Personal plans
Download Halo, try the live product experience, then choose the plan that fits how you work.
Full Halo protection with monthly billing.
Download Halo$14.99 per month, billed yearly.
Download HaloOwn Halo outright, including future model updates.
Download HaloPlans are purchased securely inside Halo. Business deployment and volume licensing are available through our team.
FAQ
Halo is an on-device deepfake detection application that monitors your video calls in real time and flags synthetic faces and faceswaps before they can fool you. It runs entirely on your Windows PC — no video frames ever leave your machine.
No. All detection runs locally on your device. Halo analyzes live frames in memory and discards them — it does not record, store, or transmit meeting video. Only detection verdicts and session metadata are kept, stored locally on your machine.
Halo works with 10+ meeting applications including Zoom, Microsoft Teams, Google Meet, WebEx, Skype, Slack huddles, GoTo Meeting, and others — both native desktop apps and browser-based meetings.
Detection runs locally on your device, in parallel with your call. There is no network round-trip, so it adds no latency and minimal overhead.
Halo gathers evidence across multiple frames and checks image quality before changing a participant’s verdict. Poor lighting, motion, or compression on a single frame is not enough to trigger an alert.
Platform-native features focus on access and meeting controls, not on detecting whether a participant's face is synthetic. Halo is purpose-built for real-time synthetic-media detection and works across every platform you use.
Halo runs on Windows 10/11, on both ARM64 and x86/x64 hardware. Minimum 4 GB RAM, ~1 GB disk space.
Available now for Windows
Install Halo once. Keep Zoom, Teams, and Meet. Get a clear warning when a visible face looks synthetic.
Windows 10/11 · x64 and ARM64 · Apple silicon preview in development