Last Updated: May 12, 2026
This privacy policy explains how KJR Labs ("we", "us", "our") handles information for the Tab Time Machine Chrome extension and its optional Lifetime Pro payment flow.
Tab Time Machine saves tab state locally in your browser using chrome.storage.local. This local data is used only to restore recently closed tabs.
The extension may store the following locally:
The extension is designed to avoid saving password fields, hidden fields, one-time codes, card/CVV-like fields, token/secret-like fields, and similar sensitive fields.
Most saved tab data remains local to your browser and is not sent to our backend.
If you use Lifetime Pro, the following may be sent to our backend hosted on Vercel:
This information is used only to create orders, verify captured payments, issue or recover license keys, check license validity, and revoke Pro access after a full refund.
Payments are processed by Razorpay. We do not receive or store your card, UPI, wallet, netbanking, or banking details.
Razorpay may process payment-related information according to its own terms and privacy policy.
If a Lifetime Pro payment is fully refunded, the related license may stop verifying as Pro. The extension checks the license against our backend, and the backend checks the related Razorpay payment status.
We use information only to provide Tab Time Machine features, support Lifetime Pro payment and license verification, respond to support requests, and comply with applicable platform/payment requirements.
We do not sell user data. We do not use saved tab data for advertising, profiling, creditworthiness, or unrelated purposes.
We share payment-related information with Razorpay as necessary to process and verify payments. We use Vercel to host the payment and license verification backend. We do not share saved tab state with third parties.
storage: Stores tab restore data, settings, and license status locally.tabs: Reads tab title, URL, and favicon, and opens restored tabs.contextMenus: Provides the restore action from the extension context menu.activeTab: Supports interaction with the current active tab.<all_urls>: Allows the content script to save and restore scroll position, video time, and eligible form state across websites.Payment and license requests are transmitted over HTTPS. Razorpay secret keys are stored only as backend environment variables and are not included in the Chrome extension.
Local tab restore data remains in your browser until removed by the extension, browser storage clearing, or extension uninstall. Payment/license verification data may remain in Razorpay records and backend logs as required for payment, support, fraud prevention, and compliance purposes.
For privacy, support, or refund questions, contact us at kjrlabs9@gmail.com.