Anchor vs. AI eye-contact correction

Fix it on the way in.
Not on the way out.

Tools like Descript Eye Contact and NVIDIA Broadcast warp your eyes after you record. Unshifty fixes the geometry before you record, with a reading area you can drag to your lens. Honest comparison below.

 
Anchor (Unshifty)
AI gaze correction
When it works
While you read. Live. Before any pixel hits a file.
After you record. In post. As an effect on the rendered video.
What it fixes
The eye-line itself — where your eyes actually go.
Where your eyes appear to go after the fact.
Failure mode
Ring fades when you read. If you forget to drag, the scan is still small.
Drifting and flickering, especially in low light or with glasses.
Setup
Drag the Anchor. Shrink to lens-size. Read.
Record. Import. Run the effect. Watch. Redo if it drifted.
Cost
$29 one-off. Anchor included.
Editor subscription (Descript starts at ~$24/mo) or NVIDIA hardware.
Works on live calls / streams
Yes — Anchor sits on your screen in real time.
No — it’s a post-production effect.

What Descript's own help docs say.

Descript ships a feature called Eye Contact that uses AI to warp your gaze toward the camera in post. It's good when it works. Their own troubleshooting page acknowledges the failure modes:

Source: Troubleshooting Issues with Eye Contact (Descript Help)

Why we built it the other way.

Post-hoc gaze correction has to guess what your eyes meant. The Anchor doesn't guess — it puts the words where the lens is, so your eyes go there on their own. There's no effect to drift, no edit-time pass, no re-render. The footage you're recording is already correct.

Use whichever fits your workflow. We just think you'll get a cleaner take with the Anchor than with a warp filter — and it works on live calls, livestreams, and screen-shared meetings, which AI eye-contact correction can't touch.

Download for Mac — $29

3-day trial, no card. macOS 14+, Apple Silicon.