Last Updated: July 1, 2026
TL;DR: Account Switcher stores all data locally on your device using Chrome's built-in storage API. We never collect, transmit, or share your personal data, browsing history, or session information with any servers or third parties. Your data stays on your machine.
1. Introduction
Account Switcher ("the Extension") is a browser tool that lets you save, manage, and switch between multiple account sessions on the same website without logging out and back in. This Privacy Policy explains what information the Extension accesses and how it handles that data.
By installing and using the Extension, you agree to the practices described in this policy.
2. Data We Collect
2.1 Session Data (Stored Locally)
The Extension saves cookie data and browser storage from websites you choose to save sessions for. This data includes:
- Cookies — authentication tokens, session identifiers, and other cookie data from websites you actively save.
- Web storage — localStorage and sessionStorage content from websites you actively save.
- Session metadata — a name you assign to each saved session, the website domain, and a timestamp of when the session was last used.
All session data is stored exclusively in your browser's local storage via the chrome.storage.local API. It never leaves your device.
2.2 Tab Information
When the Extension popup opens, it reads the URL of the currently active tab to determine which website you are on. This URL is used only to:
- Identify which website's saved sessions to display.
- Save a session for the current website.
- Switch sessions on the correct tab.
Tab URLs are not stored permanently. They are used in-memory while the popup is open and discarded when the popup closes.
2.3 No Personal Information
The Extension does not collect, store, or transmit:
- Your name, email address, or any contact information.
- Your browsing history (aside from the current tab URL used temporarily in-memory).
- Passwords, credit card numbers, or other sensitive financial data.
- IP addresses or geolocation data.
- Device identifiers or hardware information.
3. How We Use Data
The data accessed by the Extension is used exclusively to provide its core functionality:
- Save sessions: capture and store cookies/storage from a website so you can restore that session later.
- Switch sessions: restore a previously saved session by injecting its cookies/storage back into the browser.
- Create new sessions: clear the current session data so you can log in with a different account.
- Organize sessions: display your saved sessions grouped by website, with names you assign.
We do not use your data for analytics, advertising, profiling, or any purpose beyond the Extension's stated functionality.
4. Data Storage & Retention
4.1 Storage Location
All data is stored locally on your device using the chrome.storage.local API. This storage is sandboxed by the browser and is not accessible to other extensions or websites.
4.2 Data Retention
Data is retained until you choose to delete it. You can:
- Delete a single session — via the session action menu in the Extension popup.
- Delete all sessions for a website — via the delete icon on the website grid.
- Remove all Extension data — by uninstalling the Extension from your browser. Uninstalling automatically removes all locally stored data.
5. Data Sharing & Third Parties
The Extension does not share, sell, or transmit any data to third parties. Specifically:
- No data is sent to external servers or APIs owned by the Extension developer.
- The only external network request the Extension makes is to Google's favicon service (
https://www.google.com/s2/favicons) to display website icons in the Extension popup. This request includes the website domain (e.g.,example.com) and is necessary to show the favicon. Google's use of this data is governed by Google's Privacy Policy. - The Extension does not use any analytics SDKs, tracking pixels, or telemetry services.
6. Permissions Explained
The Extension requires the following browser permissions. Here is why each is needed:
storage— to save and read your session data (cookies, storage, metadata) locally on your device.cookies— to capture and restore cookies from websites when you save or switch sessions.tabs— to read the current tab's URL and to programmatically switch tabs when activating a session.<all_urls>oractiveTab— to access cookies and storage data on the website you are currently viewing. Sessions are saved and restored only for websites you explicitly interact with through the Extension.
7. Security
Because all data is stored locally in your browser's sandboxed storage, the Extension relies on the browser's built-in security measures to protect your data. We follow these practices:
- No external data transmission — there is no server for an attacker to compromise.
- Minimal permission scope — we request only the permissions absolutely necessary for functionality.
- Open source code — the Extension source code is publicly available for review on GitHub, allowing independent security auditing.
However, please be aware: the Extension saves the full cookie state of a website, which may include authentication tokens. Anyone with physical access to your device while you are using the Extension could potentially access these sessions. Treat your saved sessions with the same care as your browser's saved passwords.
8. Your Rights & Choices
- Control your data: You can view, rename, or delete any saved session directly from the Extension popup.
- Opt out: You can uninstall the Extension at any time through your browser's extension management page. Uninstalling removes all data stored by the Extension.
- Disable: You can disable the Extension without uninstalling it, which will prevent it from accessing any data until re-enabled.
9. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the "Last Updated" date at the top of this page. We encourage you to review this policy periodically.
If we make material changes, we will provide notice through the Extension's interface (e.g., a notification in the popup).
10. Contact
If you have questions, concerns, or requests regarding this Privacy Policy or the Extension's data practices, please reach out:
- GitHub: github.com/ogisetiawan/account-switcher
- Website: ogisetiawan.github.io