Cookie Policy
This policy explains how Alessandro Verdicchio, operating SprintBrain, uses cookies and similar storage technologies — and why the Chrome Extension uses none of them.
01 What Are Cookies
Cookies are small text files placed on your device by a website when you visit it. They are set and read via standard HTTP headers in a browser page context, and are used to remember preferences, maintain sessions, and collect analytics data.
Chrome Extensions operate in a sandboxed service worker environment (Manifest V3) that is architecturally separate from the web page context. This means they interact with storage differently — and in SprintBrain's case, more privately.
02 Chrome Extension — No HTTP Cookies
The SprintBrain Chrome Extension does not set, read, or transmit HTTP cookies. The extension service worker and content scripts operate in a sandboxed runtime that does not access the browser's standard cookie jar.
This is an architectural property of Manifest V3 Chrome Extensions, not just a policy choice. All state persistence within the SprintBrain extension is handled exclusively through Chrome's own storage APIs, which are scoped to the extension and inaccessible to websites or other extensions.
03 Extension Storage (Not Cookies)
SprintBrain uses Chrome's sandboxed key-value storage instead of cookies:
chrome.storage.localStores your snippets, settings, Notion token, and session data on your local device only. Never transmitted to Google's servers. Scoped exclusively to SprintBrain — no other extension or website can access it.
chrome.storage.syncDeliberately avoided. This API would sync data to Google's servers across your devices. SprintBrain stores all sensitive data locally only.
Data stored in chrome.storage.local by SprintBrain includes:
- Your snippet library (shortcut triggers and expansion text).
- Notion integration configuration (database ID and encrypted integration token).
- Application preferences and settings.
- Last Notion sync timestamp.
- Supabase authentication session token (for logged-in users).
chrome.storage.local is not a cookie. It is not transmitted with HTTP requests, is not subject to browser cookie controls, and is not visible to any website you visit. It is cleared when you uninstall the extension or clear extension data in Chrome settings.
04 Web Application — Cookie Usage
The SprintBrain web application at sprintbrain.com (marketing site and account dashboard) does use standard HTTP cookies. These are categorized below:
Essential cookies
Strictly necessary for the website to function. They enable authentication sessions and security features. These are set when you log in and cannot be disabled without breaking core functionality.
Functional cookies
Remember your interface preferences (e.g. whether you have dismissed notices). Optional, but improve your experience across visits.
Analytical cookies
Collect anonymous, aggregated usage statistics to help Alessandro Verdicchio understand how sprintbrain.com is used and improve its content and performance. These are set only after you explicitly grant consent via the cookie banner.
Marketing cookies
SprintBrain does not currently use marketing or advertising cookies. If this changes, this policy will be updated and your prior consent will be requested.
05 Cookie List
| Name | Category | Purpose | Duration |
|---|---|---|---|
| sb-auth-token | Essential | Supabase authentication session. Keeps you logged into your SprintBrain account on sprintbrain.com. | Session / 7 days |
| sb-refresh-token | Essential | Supabase refresh token used to silently renew your authentication session without requiring re-login. | 30 days |
| sb-pkce-verifier | Essential | Security token for the OAuth PKCE authentication flow. Deleted automatically after login completes. | Session |
| cookie-consent | Functional | Stores your cookie consent choice so the consent banner is not shown on every page visit. | 12 months |
| ui-prefs | Functional | Saves your interface preferences on the sprintbrain.com dashboard (e.g. sidebar state, theme). | 12 months |
| _sb_analytics | Analytics | Anonymous session identifier for aggregate usage analytics. No personal data attached. Only set after explicit consent. | 30 days |
06 Cookie Consent
On your first visit to sprintbrain.com, a cookie consent banner is displayed. Essential cookies are activated by default as they are strictly necessary. Functional and analytical cookies are only activated after you explicitly accept them.
Important: No analytical or functional cookies are executed on this Cookie Policy page, the Privacy Policy page, or the Terms and Conditions page before cookie consent is explicitly granted. This complies with the ePrivacy Directive and Google's Chrome Web Store requirements.
You can change your preferences at any time via the Cookie Preferences link in the footer of sprintbrain.com.
07 Third-Party Cookies
The following third-party services loaded on sprintbrain.com may set their own cookies. Alessandro Verdicchio does not control these cookies — please review the relevant privacy policies:
- Supabase — authentication session management. supabase.com/privacy
- Google Fonts — font delivery via fonts.googleapis.com. Google may log font requests; no tracking cookies are set by this service. policies.google.com/privacy
SprintBrain does not embed advertising scripts, social media tracking pixels, or retargeting cookies from any third party.
08 Managing Your Preferences
Browser cookie settings
You can view, manage, and delete cookies set by sprintbrain.com using your browser's built-in settings:
Clearing extension storage
To remove data stored by the SprintBrain extension in chrome.storage.local:
- Open Chrome and go to
chrome://settings/siteData. - Search for "SprintBrain" or filter by extension entries.
- Select and delete the extension's stored data.
Note: this will remove your local snippet library and Notion configuration. Your Notion database remains untouched and can be re-synced at any time.
09 Policy Changes
Alessandro Verdicchio may update this Cookie Policy when new cookies are introduced or existing ones are changed. The "Last Updated" date will be updated, and if new non-essential cookies are added, prior consent will be requested before they are set.
10 Contact
Alessandro Verdicchio — SprintBrain
Email: sprintbrainapp@gmail.com
Address: Via San Francesco d'Assisi, 154, Maddaloni (CE), 81024, Italy