Legal

Privacy
Policy

Last updated — March 28, 2026

— 01

Overview

nstance is a Chrome extension that saves and restores browser sessions — tabs, windows, and tab groups. This policy explains what data we collect, how we use it, and what control you have over it.

— 02

Information We Collect

We only collect what is necessary to make the extension work.

Local data (stored on your device only)
  • Session data — tab URLs, titles, favicon URLs, and tab group information
  • Session names — names you assign to saved sessions
  • Settings — your preferences (dark mode, delete on load/save, pinned/grouped tab rules)
  • Timestamps — creation and modification dates
Cloud data (only if you sign in)
  • Session data — encrypted with AES-256-GCM before leaving your device
  • Google account info — your user ID, email, and display name for authentication
  • OAuth tokens — used only for secure server communication
— 03

How We Use Your Information

Local data never leaves your browser. It is used solely to save and restore your sessions.

If you sign in, your session data is synced to Firestore so you can access it across devices. It is encrypted before upload — we cannot read it. Your Google account info is used only to identify your data in the database; it is never shared or used for any other purpose.

We do not
— 04

Data Storage & Security

Local storage

Stored via Chrome’s chrome.storage.local API. Only the extension can access this data. Persists until you remove the extension or clear browser data.

Cloud storage

Stored in Google Firestore, transmitted over HTTPS. Session window data is encrypted with AES-256-GCM on-device before upload. The encryption key lives in Chrome Sync — only your account can decrypt it. Data is isolated by Google user ID.

Data retention
  • Local data — persists until you delete the extension or clear storage
  • Cloud data — persists until you delete sessions or revoke access
  • Deleted data — permanently removed immediately on deletion
— 05

Data Sharing

We do not sell, trade, or rent your personal information. The only third-party services involved are:

ServicePurpose
Google OAuthAuthentication only — sign in with Google
Google FirestoreOptional encrypted session storage
— 06

Permissions Required

PermissionWhy it’s needed
tabsRead tab URLs, titles, and favicons to save sessions
windowsAccess window structure for multi-window sessions
storageStore session data and settings locally
tabGroupsSave and restore Chrome tab groups
identityGoogle Sign-In for optional cross-device sync
— 07

Your Rights

— 08

Children’s Privacy

nstance is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, contact us and we will delete it promptly.

— 09

Changes to This Policy

We may update this Privacy Policy from time to time. Changes take effect when posted, reflected by an updated “Last Updated” date above. Continued use of the extension after changes constitutes acceptance.

— 10

Contact

Questions or concerns about this Privacy Policy?

By using nstance, you agree to this Privacy Policy. Complies with Chrome Web Store Developer Program Policies and Google API Services User Data Policy.