25+ native window and system actions — Snap windows to halves, quarters, or thirds. Control volume, brightness, and dark mode. Trigger sleep or screensaver. All without needing keyboard shortcuts — just assign and go.
Configuration export & import — Back up your entire setup to a .curflow file and restore it on any Mac. Preview what you’re importing before applying, with automatic safety backups created before every import.
Automatic backups — Scheduled backups with customizable frequency (daily to monthly). Keeps the last 3 backups and shows when the last one ran. Set it once and forget it.
Inline feedback — Report issues directly from any flow or action card. Tap a quick issue chip (not recognized, wrong app, delay, etc.) or add details. Helps us fix what matters to you.
Improvements
Safer multi-app flow deletion — Removing a flow that works in multiple apps now asks whether to remove it from just the current app or delete it entirely. No more accidental data loss.
Better action icons — Toggle full screen, find next, and show hidden files now show the correct icons in the Action Library.
Polish — Smoother flow card rendering, improved layout consistency, and general reliability improvements across the app.
Clearer right-click labels — Right-click triggers now specify whether they’re for mouse or trackpad, so you always know which device a flow responds to. No more guessing when both inputs are available.
Better flow creation layout — The flow editor now has a clear visual divider and descriptive labels between the trigger setup and the gesture drawing area, making each section’s purpose obvious at a glance.
Faster gesture canvas — Optimized the drawing canvas for smoother rendering while tracing your gestures, especially on high-refresh-rate displays.
“Trace New” instead of “Draw New” — The gesture library button now says “Trace New” to better describe the action of tracing an existing gesture template.
Bug Fixes
Gesture matching reliability — Fixed a rare issue where correctly drawn gestures could go unrecognized during rapid interactions.
No more overlay artifacts during system animations — The gesture feedback overlay no longer appears on top of Mission Control, desktop switching, or other system animations. It waits until the animation completes, preventing visual glitches.
More reliable gesture input — Fixed a rare crash that could occur when rapidly switching between gesture states.
Cleaner app picker — Simplified the app selection modal in the flow editor to only show real installed apps.
Bug Fixes
System apps now selectable — Apps like Safari, Notes, Messages, Calendar, and other system utilities were missing from the app picker. They now appear alongside your regular applications.
Buttery smooth with Mission Control — Mission Control, desktop switching, and fullscreen transitions no longer get interrupted by gesture feedback. The overlay waits for the animation to finish, so macOS feels like one continuous surface.
Recovers from interruptions automatically — If a system check pauses gestures, they resume instantly once cleared. Curflow tracks exactly why it paused and restarts without you touching a setting.
Faster app icons everywhere — App icons in the Launch App picker and Action Library now load asynchronously and are cached in memory. The UI stays responsive even when browsing hundreds of installed apps.
Smoother gesture execution — Refined the gesture pipeline for more consistent action delivery across all apps.
Stability improvements — Internal refinements to gesture execution and action library performance.
Launch App action — Open or activate any installed application with a gesture. A new “Launch App” action type lets you switch to your favorite apps instantly. Includes a searchable app picker that shows app icons and works with all installed apps, including system utilities like Finder and Activity Monitor.
Multi-button mouse support — Every mouse button can now be a gesture trigger. Side buttons, thumb buttons, tilt wheels — if your mouse has it, Curflow can use it. A built-in button detector in the flow editor helps you discover which buttons your mouse exposes.
Gesture prewarming — The first gesture of each session now starts instantly. Accessibility connections and feedback windows are pre-initialized at launch, eliminating the cold-start delay that was previously noticeable on the very first gesture.
Improvements
Smoother onboarding video — Fixed video playback on first launch. The tutorial video now reliably plays even when the network cache is cold.
Better trigger tab switching — Trigger selections transfer seamlessly when switching between Simple and Advanced modes in the flow editor. No more losing your configuration when exploring both options.
More reliable window focus — Gestures no longer occasionally target Curflow’s own window when the overlay appears. Focus is now captured at the exact moment you start drawing, before the overlay is visible.
New “Applications” category — The Action Library now has an Applications category, grouping Launch App and Launch URL actions together for quick access.
Finder preset included — A “Launch Finder” action is included out of the box so you can assign it to a gesture immediately without setup.
Cancel gestures with ESC — Press Escape while drawing to cancel an ongoing gesture immediately. No need to complete it or lift the trigger.
Status bar menu — Right-click the Curflow icon in the menu bar to access quick options. Left-click still toggles the main window, just like before.
Redesigned Settings — Settings is now organized into three tabs: General, Drawing, and Compatibility. Easier to find what you need without scrolling through a single long page.
Redesigned onboarding — A new 4-step setup flow with a dedicated gesture practice step. If you already know what you’re doing, the express setup option skips straight to the app.
Better app exclusion controls — Revamped exclusion settings give you two independent controls per app: choose which triggers to block (all, or just mouse / trackpad / keyboard individually), and whether to block gestures only when the app is in the foreground or whenever it has any visible window.
Delete conflicting flows inline — When a conflict is detected while creating a flow, you can now delete the conflicting flow directly from the editor without leaving the screen.
Improvements
Gesture count includes presets — The gesture library header now shows the total number of gestures available, including built-in presets.
Text field focus protection — Curflow no longer interrupts text input fields when executing gestures. Renaming files in Finder with keyboard shortcuts now works without losing focus mid-rename.
Bug Fixes
False conflict when mixing global and app-specific flows — Fixed a bug where creating an app-specific flow that shares a gesture with a global flow incorrectly showed “Conflict Detected.” These combinations are valid: the app-specific flow runs inside its app; the global flow runs everywhere else.
App exclusions — Prevent specific apps from triggering gestures. Useful when apps like MiddleDrag or other gesture tools conflict with Curflow’s detection. Add or remove excluded apps in Settings.
Flow creation guidance — Tooltips and help bubbles now guide you through setting up activation methods, selecting app scopes, and choosing categories when creating a new flow.
Improvements
Smoother navigation — Better sidebar transitions and a refreshed plus button animation in My Flows.
Bug Fixes
Drawing trail crash — Fixed a crash that could occur when the app transitioned between active and inactive states while a gesture overlay was visible.
Smart window focus — When you start a gesture, Curflow now automatically focuses the window under your cursor. No more misdirected actions when working with multiple windows side by side. You can toggle this feature in Settings.
What’s New — Curflow now shows what changed after every update. You can also view past release notes anytime from Settings.
Improvements
Cleaner Flow Cards — Removed redundant device icons from the top-left corner. The color-coded trigger list under each flow title now provides all the information you need: green for keyboard, purple for trackpad, blue for mouse.
Smoother multi-selection — Selecting multiple flows in My Flows is now more responsive with better visual feedback and consistent hit areas.
Better light mode support — Curflow now always displays in dark mode regardless of your macOS appearance setting, ensuring text readability and consistent contrast.
Clearer flow editor — Trigger status indicators are now integrated into each activation header. A warning appears when selecting 3+ simultaneous triggers, since those combos are hard to trigger reliably.
Improved action editor — The “Add to Library” button now has a clearer disabled state, and text fields render more consistently.
General polish — Smoother gesture overlay rendering, faster response when working with large flow libraries, and various small improvements across the app.
Batch operations — Select multiple flows and enable or disable them all at once. Perfect for quickly switching between different workflow setups.
Update notifications — Curflow now checks for updates automatically and shows a badge in the menu bar when a new version is available.
Gesture drawing markers — Start and end points are now clearly marked on the drawing canvas, making it easier to create precise gestures.
Improvements
Gesture overlay on ProMotion displays — Fixed choppiness on MacBook Pro models with 120Hz displays. Gesture trails now render smoothly at the full refresh rate.
Visual feedback during gesture creation — Enhanced validation and status indicators help you create flows with confidence.
General polish — Smoother interactions in the flow creation workflow and improved app scope picker.
Flow-based gesture management — Introducing Flows: a new way to connect gestures with actions. Each flow pairs a trigger with one or more actions, making it easy to see and manage your setup at a glance.
Quick Start onboarding — A guided walkthrough to get your first flow up and running in under a minute.
Improvements
Redesigned sidebar — Collapsible sections and cleaner navigation for faster access to your flows and settings.
Gesture overlay visual refresh — Updated trail and feedback styling for a more polished look.
Built-in flow presets — Get started instantly with preset configurations for Navigation, Window Management, and Power User workflows. No manual setup required.
Adjustable visual scales — Customize the size of gesture trails and feedback to match your preference.
License activation from email — Click a link from your purchase email and Curflow activates automatically via deep linking.
Onboarding video tutorial — A short video walkthrough showing how to draw your first gesture.
Improvements
Faster gesture overlay — Optimized rendering pipeline for lower latency when drawing gestures.
More gesture presets — Additional letter and shape gestures to choose from, including return-stroke variants.
Duplicate flows — Quickly create variations of existing flows without starting from scratch.
Refined onboarding — Corrected step labels and improved visual consistency throughout the setup flow.
General polish — Reliability improvements across feedback reporting, error handling, and UI consistency.