Privacy Policy
Last updated: October 21, 2026
Command Reopen is designed to keep app activity local to your Mac. This privacy policy explains what is processed locally, what is shared with third parties for billing and analytics, and what is not collected by us.
App Data Processing
Command Reopen processes app-switching and window state information locally on your device. This is used only to decide when to reopen a window after you switch apps with Command-Tab.
The app may also store local settings such as whether automatic reopen is enabled, your excluded app list, local reopen statistics, onboarding state, and local purchase or trial display state. This data stays on your Mac unless you delete the app or reset its container.
What We Do Not Collect
We do not run our own backend for Command Reopen and we do not collect personal data for advertising or profiling. The app does not:
- Upload your reopen history or excluded-app list to our servers
- Read the contents of your files, messages, or browser activity
- Send other apps’ names, bundle IDs, window titles, URLs, or activation history to analytics services
- Use advertising SDKs or data brokers
How the App Works
Command Reopen uses only official macOS APIs (NSWorkspace and CoreGraphics) to detect when you switch applications and restore minimized windows. Window-restoration decisions happen locally on your device. The standard Cmd+Tab feature needs no Accessibility or Screen Recording permission. The free Direct build has an optional Advanced Window Restore mode that requests Accessibility only when you enable it.
App Analytics
In version 1.5.2 and later, the Mac App Store build sends anonymous product analytics to PostHog. Events describe onboarding, days when a window was restored, trial expiry, purchase-sheet interactions, settings changes, and review prompts. Counts of restored windows and excluded apps are sent as ranges, without identifying those apps.
Events include a random installation identifier, app and macOS versions, device model, language, and access state. The identifier is not your Apple ID, email, name, or advertising identifier. Client IP data is discarded; location, session replay, and automatic crash reporting are disabled. Data is not used for advertising or cross-app tracking. The free GitHub build does not send app analytics.
Purchases and Subscriptions
If you use the Mac App Store version, purchases, subscriptions, renewals, restores, and billing are handled by Apple. We use RevenueCat to receive entitlement status needed to determine whether Pro access is active.
Payment information is processed by Apple, not by us. RevenueCat receives purchase status data necessary to provide purchase restoration and entitlement syncing. Their handling of data is governed by their own policies.
RevenueCat also sends production purchase events, including lifetime purchases, renewals, and cancellations, to PostHog for revenue analysis. Version 1.5.2 passes the installation identifier to RevenueCat to join purchase events with app events. This leaves RevenueCat’s existing anonymous customer ID and purchase restoration unchanged. No name, email, or Apple ID is supplied to PostHog.
Website Analytics
This website uses PostHog to understand aggregate page visits and explicit conversion events, such as clicks on App Store links. We do not use analytics data for advertising, session replay, or profiling.
We limit events to the page path, language, referring domain, approved campaign parameters, browser and device type, browser language, screen and window dimensions, user agent for bot detection, page performance metrics, page visits and departures, and deliberate CTA, article-reading, or video events. We do not send form content, search terms, full URL query strings, raw referrers, or App Store account data.
Third-Party Services
Depending on how you access Command Reopen, the following third-party services may process limited data:
- Apple App Store / StoreKit for payments, renewals, cancellations, and refunds
- RevenueCat for purchase history, entitlement status, and purchase restoration
- PostHog for anonymous Mac App Store product and revenue analytics, and privacy-limited website analytics on commandreopen.com
Open Source
Command Reopen is open source software licensed under MIT. You can inspect the complete source code on GitHub to verify our privacy claims.
Changes
We may update this privacy policy from time to time. The latest version will always be published on this page.
Contact
If you have any questions about this privacy policy, please email fchen6611@gmail.com or visit the support page.