Home How it works Pricing FAQ Join waitlist
SwitchFlow is a Mac app. The interactive demo works best on desktop — scroll up to try it or join the waitlist.

No cmd+tab

Same keys. Every project.

C is code. D is docs.

Every single time.

macOS 15+

Free trial

Terminal
📶 🔋 100% Wed 20 May 13:16
cmux — fono Terminal
synapse~
fono~
vanillia~
switchflow~
kmiterror@MacBook-Pro:~
Last login: Wed May 20 14:15:47\nkmiteerror@macbook fono % _
fono-docs ×
+
localhost:8000/docs
fono-result ×
+
localhost:8000/preview
fono-marketing ×
+
producthunt.com
fono-communication ×
+
slack.com

Cmd+Tab makes you hunt. SwitchFlow knows which project you're in.

🔍 Cmd+Tab: hunt & decide

1 Press Cmd+Tab
2 Scan thumbnails visually
3 Recognize the right window
4 Hope it's the right project
5 Switch or keep hunting

A small decision, every single switch. Adds up fast.

SwitchFlow: same keys, every project

1 Pick a project — press 1, 2, 3…
2 Press a role — C for code, D for docs…
3 Switch projects — same keys, new windows

No hunt. No scan. Your shortcuts survive every project switch.

Learn your keys once. C is always code, D is always docs — in fono, synapse, or any project. The project changes. Your fingers don't.

How it works

You think in projects. Your keyboard should too.

1

Project

Press 1–5 to land in a project. fono, synapse, personal — each one is its own context.

2

Role

C is code. D is docs. R is results. Keys mean jobs, not app names.

3

Switch

Jump to another project. Same keys — different windows underneath. Your fingers never relearn.

Try it in the demo above ↑

Why I built this

🎮 VibeJam 2026

I juggle multiple projects at once — each with its own code, docs, and browser. Rebidding shortcuts every time I switched was breaking my flow. SwitchFlow gives every project the same keyboard layout. Same keys, different windows underneath.

— kmiterror

Built for multi-project work

1
C
D

Same keys, every project

C is always code. D is always docs. Switch from fono to synapse — same keys, different windows. No rebinding. No hunting.

C
C
C

Escape Chrome window hell

Multiple profiles, dozens of windows, hundreds of tabs — Chrome is a maze. Hit one key and land on the right browser for the active project, every time.

⏱ ❌

Zero animation delay

macOS Spaces forces a ~500ms sliding animation every time you switch desktops. That adds up fast. SwitchFlow switches instantly — no animation, no waiting, no mental overhead.

Simple, transparent pricing

Pay for cognitive clarity. Cancel anytime.

$8 /month
  • 30-day free trial, full features
  • $84/year (save 17%)

Cancel anytime. No freemium — full experience or nothing.

App not available yet — join the waitlist to get early access.

Join waitlist — free trial at launch

Planned pricing: $8/month after a 30-day free trial. Cancel anytime.

Frequently asked questions

How is this different from AltTab, Raycast, or Mission Control?
They make you hunt for the right window every time. SwitchFlow is built for people who work across multiple projects: keys mean roles (code, docs, browser), and they follow you when you switch projects. Same keys, different windows — no thumbnails, no search, no rebinding.
What macOS versions are supported?
SwitchFlow requires macOS Sequoia (15.0) or later. It uses modern macOS APIs for window management that are not available on older versions.
What happens after the 30-day trial?
The app stops working. No degraded free tier, no nag screens — just a clean stop. We believe in building something worth paying for. If SwitchFlow has not become essential to your workflow within 30 days, it is not for you.
Can I customize the key bindings?
Yes. Bind keys to roles per project through a simple grid UI — Cmd+Shift+C on any window, pick a key, done. Change them anytime. Because keys mean roles, not apps, they stay consistent when you switch projects.
What is the Hyper key and why do I need it?
The Hyper key maps Caps Lock to Cmd+Shift+Ctrl+Option all at once. This creates a massive, empty namespace for shortcuts that will never conflict with any app. It is required because without it, your app-switching keys would collide with shortcuts built into macOS and third-party apps. The Hyper key gives SwitchFlow its own dedicated key space.

Ready to stop hunting?

Same keys. Every project. Join the waitlist for early access and a 30-day free trial.

Join waitlist

Join the waitlist

Be first in line for the Mac app and a 30-day free trial at launch. No spam.