Last updated: August 25, 2026
At Nestpane, accessible from https://nestpane.kneeraazon.com and via the Nestpane Chrome Extension, we prioritize your privacy. This Privacy Policy details exactly what data the extension accesses, how it's handled, where it's stored, and who (if anyone) it's shared with — permission by permission.
Nestpane is designed to be a strictly local-first experience. The following data is saved
only on your device, in Chrome's storage.local, and is never transmitted to
any server we control unless you explicitly enable Google Drive backup (see Section 3):
All of this is deleted completely if you uninstall the extension, and none of it is sent to us.
Signing in with Google is entirely optional. If you choose to sign in, Nestpane requests these scopes:
In Google Chrome, sign-in uses chrome.identity.getAuthToken() — Chrome's own built-in Google
sign-in, which caches and refreshes the access token itself; Nestpane never stores it. In other
Chromium-based browsers (Brave, Vivaldi, Opera, Arc, Edge), where that Chrome-only mechanism isn't
available, Nestpane falls back to the standard chrome.identity.launchWebAuthFlow() API —
the resulting token is cached in memory only, for the length of your session, and is never written to
disk or sent anywhere except Google's own APIs. Neither path involves a client secret or a server of
ours in the middle.
Your email, name, and profile picture are cached locally so they can be shown without re-fetching on every load, and are cleared when you sign out.
If you sign in and enable sync, Nestpane can back up your bookmarks, notes, tasks, and other locally-stored
data (Section 1) to a single file inside a private, hidden app-data folder in your own
Google Drive — a folder that only Nestpane can see and access, not your other Drive files, and not
visible in Drive's normal UI. This uses the drive.appdata scope, which is intentionally
restrictive: it cannot list, read, or modify anything else in your Drive.
Optional end-to-end encryption: if you set a passphrase, your backup is encrypted on-device with AES-GCM (key derived via PBKDF2, 600,000 iterations, 12+ character passphrase required) before it's uploaded. The passphrase itself is stored only in your browser's local storage and is never transmitted anywhere — if you lose it, or clear your browser data, the backup cannot be recovered, including by us.
Turning off sync, or signing out, stops any further backup activity; it does not delete a backup already sitting in your Drive app-data folder (you can remove it yourself via Google's own third-party app permissions page, which also fully revokes Nestpane's access).
Nestpane requests the following Chrome permissions. Every one is used only to power a specific feature, entirely on-device — none of it is transmitted to a server we control:
History, bookmarks, downloads, tabs, and top-sites data are read directly from Chrome's own APIs to render inside the extension — they are never sent to us or any third party, and never leave your device except where explicitly described elsewhere in this policy (Google sign-in/Drive, AI features).
Nestpane runs no backend server of its own. We do not collect, log, or have access to:
Nestpane's AI features — the command palette's "Ask AI," Smart Organize, and the daily briefing — are
entirely optional and disabled until you add your own Anthropic API key in Settings. When you use them,
the relevant text (your query, or your open tabs' titles/URLs for Smart Organize) is sent directly from
your browser to Anthropic's API (api.anthropic.com) using your key. We do not see, log, or
relay this data — it goes directly from your device to Anthropic, governed by
Anthropic's privacy policy.
Your API key is stored only in your browser's local storage, excluded from Drive backups, and never
transmitted anywhere except to Anthropic with each AI request you make.
A few features talk directly to third-party services, not through any server of ours:
wttr.in to fetch forecast data; ipwho.is and nominatim.openstreetmap.org may be used for IP-based or manual city geocoding.picsum.photos.fonts.googleapis.com/fonts.gstatic.com.Your browser communicates with these services directly; we are not a party to those requests and do not control their own data practices.
Nestpane does not knowingly collect any data from anyone, including children under the age of 13. As we do not collect data at all, we do not require parental consent. If you believe your child has provided information to us through the extension (e.g., typing a name into a to-do list), rest assured it is stored only on their local machine and never sent to us.
Because Nestpane does not collect or store your data on our servers, there is no data for us to delete or export on your behalf. You have complete control over your data:
We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last updated" date at the top. You are advised to review this Privacy Policy periodically for any changes.
If you have any questions or concerns about this Privacy Policy or the extension's data handling, please contact us at:
Nestpane Support
kneeraazon@gmail.com