TabMaster is a native macOS utility that searches your open tabs across Chrome, Safari, Edge, and Brave. We built it to be fast, private, and local-first.
TabMaster is built to be fast, private, and local-first. We keep collection to the minimum needed for subscriptions and authentication.
Index data lives on your Mac and is cleared when tabs close. We do not maintain persistent cloud copies of your tab data.
- Accessibility permission is used to read open windows and perform quick switching.
- Screen recording permission may be requested solely to render live tab previews; screen content is not transmitted or stored.
- Network access is limited to update checks and optional error reporting.
When you sign in, TabMaster stores a small, secure session token in your macOS Keychain using the keytar library. This token keeps you logged in, syncs your premium subscription status, and protects your account — so you don't have to sign in every time you open the app.
macOS Keychain is Apple's built-in, encrypted credential manager — the same secure vault that Safari, Mail, and other trusted apps use. All data stored in the Keychain is encrypted and managed entirely by macOS, not by TabMaster.
We do NOT store passwords, browsing history, tab URLs, or any personal browsing data in the Keychain. The only thing saved is a session token. macOS may show a system prompt asking you to allow Keychain access — this is a standard security step confirming that TabMaster can read the token it created. You can revoke this access at any time in macOS System Settings → Passwords or Keychain Access.
Payments are processed by trusted PCI-compliant providers. We do not store full payment card numbers on our servers. Providers receive only the data required to complete the transaction, such as your email, transaction ID, and billing amount.
Account and subscription details are used to authenticate you, deliver Pro features, and handle billing. Optional diagnostics help us keep the app stable. We do not sell or rent your personal data.
If diagnostics are enabled, we may collect anonymized crash logs and basic performance metrics (e.g., launch success, shortcut invocation) to improve stability. URLs, page titles, and content are not included in these diagnostics. You can disable diagnostics in settings if present.
Local tab indexes clear as tabs close. Account and subscription records are kept while your account is active and for a reasonable period after cancellation for billing, security, and legal obligations. Contact support to request deletion of your account data.
We use trusted third parties for crash reporting and update delivery. These services receive only the minimal data required to operate (e.g., app version, OS version, crash stack traces).
We apply industry-standard safeguards and rely on battle-tested identity (Firebase) and payment processors to protect your account and payment data. Sign-in tokens are stored in macOS Keychain — Apple's built-in encrypted credential manager — rather than in plain-text files. The app's renderer is context-isolated with no direct Node.js access, and all inter-process communication payloads are validated. No system is perfectly secure; please use strong passwords and protect your devices.
TabMaster is code signed and notarized by Apple. This lets macOS Gatekeeper verify the app is authentic and has not been modified since release. On first launch, macOS may show a standard Gatekeeper prompt — this is normal and confirms the app is verified by Apple. You should never need to bypass Gatekeeper or run special commands to open TabMaster.
TabMaster is not directed to children under 13, and we do not knowingly collect information from them.
You can uninstall TabMaster at any time to remove local data. Where settings are available, you can disable diagnostics and revoke permissions from macOS System Settings.
If you have privacy questions, contact us at support@tabmaster.app.