New: Glance Switch is now on Windows. Get it from the Microsoft Store →

For Mac and Windows

Look at a screen.
Start typing.

Glance Switch uses your computer's camera to see which screen, window or split pane you're facing. It moves keyboard focus there before your first keystroke. You don't have to click first.

One-time payment · No subscription

macOS 14 or later · Windows 10 & 11

Interactive demo

Try it right here.

Notes — Today
• Standup at 10
• Review PR #214
•
FocusManager.swift
func focus(_ display: Display) {
  let w = lastWindow[display.id]
  raise(w)
  
Terminal — zsh
$ swift build
Build complete! (2.1s)
$
Point at a screen, then type
FacingMacBook
Headyaw 0.0° · pitch 0.0°
Tracking

Nothing here touches your camera; a web page shouldn't need to.

01 · The problem

On Mac and Windows, focus stays behind until you click.

You look at your other screen and start typing — and your words land in the window you left. So you reach for the mouse, click, and start again. Dozens of times a day.

Without
Terminal
Editor

You look at your other screen.

With Glance Switch
Terminal
Editor

You look at your other screen.

02 · How it works

Turn to a screen. Just type.

Glance Switch sits in your menu bar or system tray and watches one thing: which way you're facing.

  1. 01 · See

    The camera reads which way you're facing

    On-device face tracking estimates your head turn and where your eyes sit — on your computer, in memory.

  2. 02 · Match

    It matches that to a screen

    A quick calibration teaches it where each screen is from where you sit. Once you settle on one, it takes over.

  3. 03 · Type

    Focus is already there

    The last window you used on that screen comes forward, ready for your keystrokes. No click needed.

03 · Screens

Every screen remembers where you left off.

Glance at the monitor with your editor and you land in the window you're looking at — or, if it can't tell, the one you were last using there.

  • Falls back to the last window you used on that screen, without a synthetic click — so the split pane you were in keeps focus.
  • Brings the pointer along to that screen — so new windows, and on a Mac Spaces and Mission Control, follow you too.
  • Works with any arrangement — side by side, stacked, or a laptop below two monitors.
  • Uses the camera you choose — built-in or external, whichever faces you directly.
04 · Windows & split panes

Even split panes follow your gaze.

Glance Switch also moves focus between windows on the same screen — and between split panes in terminals and code editors. It's on from the start, whether you have one display or several.

  • Works with one display too — focus the window or pane you're reading.
  • Browsers, chat and docs switch as whole windows, so a chunk of a web page never steals focus.
  • No stray clicks. Only terminals and editors that refuse other ways get a click in the middle of the pane — and you can turn that off.

Split panes in

  • iTerm2
  • Terminal
  • Ghostty
  • Warp
  • kitty
  • WezTerm
  • Hyper
  • VS Code
  • Cursor
  • Windsurf
  • VSCodium
  • Zed
  • Sublime Text
  • Xcode
  • JetBrains IDEs
  • Android Studio
  • Windows Terminal
  • Visual Studio

Every other app: whole windows.

05 · Smart, not twitchy

It moves when you mean it — and never mid-sentence.

A focus switcher you can't trust is worse than none. So Glance Switch is careful about when it acts.

Switches once you've settled

You must keep facing another screen for a moment — 300 ms by default — so quick glances are ignored.

hey

Waits while you type

Glancing at another pane to read never steals your keystrokes. Turn to another screen and focus follows after a short beat.

The mouse stays in charge

While you use the mouse or trackpad — and for 1.5 s after — it never moves focus or the pointer.

No flicker at the edge

You choose where the boundary sits, and going back needs a slightly bigger turn — so looking at a bezel doesn't ping-pong.

Ignores your phone

Looking down at your desk, the ceiling or out the window? Poses far from every screen are simply ignored.

Pauses on lock & sleep

The camera stops when your computer locks or sleeps, and you can pause anytime from the menu bar or tray, or with ⇧⌘G (Ctrl+Alt+G on Windows).

06 · Learns as you work

Gets better the more you use it.

You look where you click, so everyday use doubles as calibration. Each click on the screen you're facing teaches Glance Switch a little more — accuracy keeps improving, and adapts when you sit closer, farther or off to one side.

  • Notices when things move. If focus starts missing on a screen, it tells you it's time to recalibrate.
  • Closer or farther is compensated automatically. Recalibrate only when you move your laptop or monitors.
  • Your choice. Learning from clicks is on by default; turn it off in Settings anytime.
07 · Privacy

Private by design.

Camera frames stay in memory on your computer. Nothing is recorded or sent.

  • On-deviceProcessed on your computer: Apple's Vision framework on Mac, built-in face models on Windows. No cloud, no servers.
  • Low frame rate720p (1280×720) at no more than 15 frames a second — just sharp enough to find your pupils.
  • Never savedFrames live in memory only and are never written to disk.
  • Nothing about you leavesNo account, no analytics. The app only goes online to check your license key and look for updates.

Read the full Privacy & Refund Policy

08 · Setup · about 2 minutes

Set up in a minute. Forget it's there.

A short guide walks you through it the first time. After that, Glance Switch runs quietly in your menu bar or system tray and starts at login.

  1. 1
    Allow the camera

    To tell which way you're facing. Frames are analysed in memory and never saved.

  2. 2
    Allow Accessibility (Mac)

    To bring the window you look at to the front and move the pointer to that screen. Windows needs no extra permission.

  3. 3
    Calibrate your screens

    Follow a dot around each screen, with extra spots along the edges your screens share — about 30 seconds each.

  4. 4
    Start using

    Just turn toward the monitor, window or pane you want, and type.

You're always in control

Pause anytime with ⇧⌘G (Ctrl+Alt+G on Windows) or from the eye icon in the menu bar or tray. While you use the mouse, Glance Switch stays out of the way.

Pricing

One-time payment. Yours to keep.

No subscription. Pay once, get your license key instantly, and paste it into the app.

Glance Switch

$29.99 one-time

  • One-time payment — no subscription, no renewals.
  • Every feature — screens, windows, split panes, learning from clicks.
  • Your key arrives instantly, on screen and by email.
  • Mac or Windows — one key works on either. Move it between computers: deactivate on one, activate on the next.
  • Secure checkout by Dodo Payments, with sales tax and VAT handled for you.

Want to see it first? Try the interactive demo in your browser. Already own it? Download for Mac or Windows.

FAQ

Questions, answered.

Is it really tracking my eyes?

Mostly your head. Screen switching uses which way your head is turned, which is reliable with an ordinary webcam. Same-screen window and pane focus adds where your eyes sit, refined by the dot-by-dot calibration and by learning from your clicks.

Does it record or upload video?

No. Frames are processed in memory on your computer and thrown away. Nothing is written to disk and nothing is uploaded. The app only goes online to check your license key and to look for app updates once a day.

Do I need more than one display?

Switching between screens needs two or more. With a single display, Glance Switch focuses the window or split pane you look at on that screen instead — that's on by default.

Which camera does it use?

An external camera if you have one plugged in, otherwise the built-in one. You can pick any camera in Settings — use the one that faces you directly.

Will it steal focus while I'm typing or using the mouse?

No. While you type, focus stays where it is — window, pane and screen — until 2 seconds after your last keystroke (you can change this in Settings). It never moves focus while you're using the mouse or trackpad, or for 1.5 seconds after.

Does it click on things?

Focus changes go through macOS Accessibility or Windows' own window APIs, so there's no click. The one exception: some terminals and editors don't let other apps focus a split pane directly. Then Glance Switch clicks the middle of the pane you're looking at — never in other apps — and you can turn that off.

What if I move my laptop or monitors?

Recalibrate from the menu bar on Mac or the tray icon on Windows — it takes about 30 seconds per screen. If you forget, Glance Switch notices that focus keeps missing and suggests it.

Is there a free trial?

No. Glance Switch needs a license key from the first launch. To see how it works before buying, try the interactive demo on this page. Purchases are final, as described in the Privacy & Refund Policy.

How do I get the app after paying?

The download link is on the page you land on after checkout, next to your license key. The key also arrives by email within a minute.

How do I get and use my license key?

Open Glance Switch — it asks for your key on first launch. Paste it and press Activate. Moving to a new computer? Deactivate it on the old one first: click the eye icon in the menu bar (Mac) or system tray (Windows), then License…. The same key works on Mac and Windows.

How do I get help?

Email support@glanceswitch.com. For anything about your purchase, include your payment ID (it starts with pay_ and is in your receipt) or your license key.

What do I need to run it?

A Mac running macOS 14 Sonoma or later (Apple silicon or Intel), or a PC running Windows 10 version 2004 or later or Windows 11 (x64 or ARM64), with a camera. On a Mac it asks for Camera and Accessibility permissions during setup; on Windows it needs camera access turned on in Privacy settings.

Does one license work on Mac and Windows?

Yes. The same license key works on either. It is active on one computer at a time: deactivate it on one before activating it on another.

Guides

Working faster on a multi-monitor Mac.

All posts on the blog

Stop clicking before you type.

Hands-free focus for multi-monitor Macs and PCs.

One-time payment · macOS 14 or later · Windows 10 & 11