Product Introduction
- Definition: Switchy is a native macOS menu bar utility designed for Apple Silicon and Intel Macs running macOS 14 Sonoma or later. Categorized under macOS productivity software and developer tooling, it aggregates hidden system controls, deployment statuses, local development servers, multi-account 2FA security tokens, and AI usage metrics into a single, highly optimized drop-down panel.
- Core Value Proposition: Switchy exists to eliminate context switching and menu bar clutter for power users and software engineers. By consolidating system toggles (like Dark Mode and Keep Awake), third-party CI/CD pipeline monitors (Vercel, Netlify, Railway), and LLM quota trackers (Claude and Codex) into a zero-window, one-click interface, the app maximizes daily workflow efficiency without requiring background configuration panels or heavy resource consumption.
Main Features
- Sixteen Quick-Access System Switches: Switchy provides instant control over core macOS functions and hardware states through a single click or customized keyboard shortcuts (e.g.,
⌃⌥Dfor Dark Mode). Supported toggles include Dark Mode, Keep Awake (indefinite or timed), Microphone Mute, Do Not Disturb, Stage Manager, Hide Desktop Icons, Mirror Camera Preview, Clean Mac (locks keyboard and trackpad for cleaning), Pomodoro focus timer, Night Shift, and Screen Saver activation. - Multi-Platform Deployment Monitors: Integrating directly via secure API tokens stored in the macOS Keychain, Switchy displays real-time CI/CD build statuses from providers like Vercel, Netlify, Cloudflare Pages, Cloudflare Workers, Railway, Render, Heroku, DigitalOcean, and Coolify. The menu bar icon or panel pill dynamically changes color (amber for building, green for live, red for failed) alongside commit hashes and elapsed build times.
- Secure 2FA Code Management & Localhost Tracker: The utility functions as an authenticated two-factor authentication (TOTP) authenticator protected by Touch ID and synchronized via iCloud Keychain, allowing users to copy time-based codes instantly. Simultaneously, the Localhost scanner automatically detects and lists all active local development servers running across various local ports (e.g.,
localhost:3000,localhost:5173,localhost:8000), enabling developers to quickly audit and terminate forgotten background processes. - AI Usage and Quota Tracking: Switchy monitors real-time usage limits for developer-centric artificial intelligence platforms, specifically tracking session and weekly tier limits for Claude and Codex across multiple accounts. It displays precise percentage consumption meters and exact countdown timers until quota resets occur.
Problems Solved
- Pain Point: Mac power users frequently suffer from extreme menu bar clutter, notification fatigue, and context switching. Checking deployment failures requires opening browser dashboards; monitoring AI quotas requires navigating web consoles; toggling system settings requires digging through Apple System Settings; and copying 2FA codes requires picking up a mobile device or opening standalone desktop apps.
- Target Audience: Full-stack software engineers, DevOps specialists, frontend developers, UI/UX designers, and productivity-focused macOS power users who manage multiple cloud deployments, local servers, and AI coding assistants daily.
- Use Cases: A developer verifying a Vercel staging deployment while simultaneously monitoring Claude session limits before a quota cap hits; checking active local Node.js or Vite development servers to free up port conflicts; copying an administrative 2FA code via Touch ID without unlocking a smartphone; and rapidly toggling presentation modes or keeping the display awake during long compilation tasks.
Unique Advantages
- Strengths & Limitations (Pros & Cons):
- Pros: Zero-subscription pricing model ($4.99 lifetime purchase covering up to 3 Macs); native Swift performance optimized for Apple Silicon; high security leveraging macOS Keychain and Touch ID; comprehensive feature set combining dev tools with general macOS utilities.
- Cons: Requires macOS 14 Sonoma or later; lacks Windows or Linux support (macOS exclusive); certain native hardware toggles (like True Tone) depend on compatible Mac hardware.
- Key Alternatives & Differentiation: Unlike standalone Mac menu bar utilities such as Raycast or Alfred (which focus primarily on launching apps, clipboard history, and script execution) or single-purpose apps like Caffeine (Keep Awake) and dedicated TOTP clients, Switchy uniquely combines deep developer infrastructure integrations (CI/CD pipelines, local port mapping, AI quota tracking) with daily system switches in a unified, lightweight drop-down panel without recurring subscription costs.
Frequently Asked Questions (FAQ)
- How much does Switchy cost and is there a subscription? Switchy is free to use for 7 days with full feature access and no upfront account or credit card required. After the trial, it requires a single one-time payment of $4.99 with no recurring subscriptions. A single license key covers up to 3 of your personal Macs and includes all future software updates.
- Where are my deployment tokens and 2FA secrets stored securely? All sensitive data, including CI/CD API tokens and 2FA secrets, are stored locally inside your Mac's secure Keychain. Two-factor authentication codes can sync securely via iCloud Keychain and remain locked behind biometric authentication using Touch ID until explicitly accessed.
- What happens after the 7-day free trial period expires? Once the 7-day trial concludes, Switchy's interface locks until a valid license key is entered. Your previously configured settings, deployment integrations, and accounts remain intact, allowing you to instantly resume your workflow once the license key is pasted. Reinstalling the application does not reset the trial period.
- Why is Switchy not visible in my menu bar after launching? Switchy is designed to run exclusively as a menu bar app with no active Dock icon or standalone window. On newer macOS versions, if the icon is hidden, you can reveal it by navigating to System Settings > Menu Bar and enabling Switchy under the "Allow in the Menu Bar" section.
