BrainPost Cookie Policy
Last updated 3 October 2026
This Cookie Policy explains how Brainpost, LLC ("BrainPost", "we", "us") uses cookies and similar technologies on our website at https://brainpostio.com and our web app at https://app.brainpostio.com. We use cookies needed to run the Service and remember your preferences. On our website, and only if you allow it, we also use Google Analytics to understand how the site is used. We do not use advertising cookies.
Read this with our Privacy Policy and Terms and Conditions.
1. What cookies are
Cookies are small text files stored on your device when you visit a website. Similar technologies include local storage, session storage and scripts that read device information. In this policy, "cookies" covers all of these.
- First-party cookies and storage are set by BrainPost.
- Third-party cookies are set by another company, such as Stripe, Cloudflare or Google.
- Session cookies are deleted when you close your browser; persistent cookies stay for a set period.
2. Categories we use
Strictly necessary. Needed for the Service to work and cannot be switched off. They keep you logged in, protect your account, run Cloudflare Turnstile bot checks, and let Stripe process payments securely. These do not need consent.
Functional (preferences). Remember choices you make, such as light, dark or system theme, whether the AI assistant is shown, the workspace you last opened, and unsaved post drafts. Your language and timezone are saved in your account, not in your browser.
Referral attribution. When you arrive through a Refer & Earn link, we store the referral code for 30 days so we can credit the person who referred you when you sign up.
Third-party content: Google Fonts. Our website and web app load fonts from Google. When they do, your browser connects to Google's servers and sends your IP address and browser details. This may not set cookies, but it does share data with Google.
Analytics (website only, with your consent). If you choose "Accept all" in our cookie banner, our website at https://brainpostio.com loads Google Analytics. It sets cookies that let us count visits and see which pages people view, how they move between pages and how they found us. Google receives your IP address, device and browser details, and the pages you visit. We have switched off Google signals and ad personalisation, and we do not use this data for advertising. If you choose "Essential only", Google Analytics is not loaded. Our web app does not use analytics.
Advertising (not used). We do not use advertising cookies. If we add them in future (for example, Meta Pixel), we will update this policy first and, in regions that require it, including the EU, UK and Nigeria, ask for your consent through a banner before setting them.
3. Cookies we use
Apart from Google Analytics cookies on our website, which are only set if you allow them, BrainPost does not set any cookies of its own. Instead, we use your browser's local storage (kept until it is cleared or you sign out) and session storage (deleted when you close the tab). Third parties may set cookies on their own pages, as shown below.
| Name | Provider | Type | Category | Purpose | Duration | Where |
|---|---|---|---|---|---|---|
| brainpost-cookie-consent | BrainPost | Local storage | Strictly necessary | Remembers your cookie choice | Until you clear it | Website |
| sb-*-auth-token | BrainPost | Local storage | Strictly necessary | Keeps you signed in and secures your session | Until you sign out | App |
| brainpost_auth | BrainPost | Local storage | Strictly necessary | Caches your profile and role so the app loads quickly | Until you sign out | App |
| brainpost_current_org_id | BrainPost | Local storage | Strictly necessary | Remembers which workspace you are working in | Until you sign out | App |
| pending_invite_token | BrainPost | Session storage | Strictly necessary | Keeps a team invitation while you sign up or log in | Until you join or close the tab | App |
| brainpost_oauth_signup_consent | BrainPost | Session storage | Strictly necessary | Remembers that you accepted the Terms while you sign up with Google | Until sign-up finishes or you close the tab | App |
| brainpost:chunk-reload | BrainPost | Session storage | Strictly necessary | Reloads the app once after an update, without looping | Until you close the tab | App |
| brainpost_ref | BrainPost | Local storage | Referral attribution | Remembers the referral code until you sign up | 30 days | App |
| brainpost-attribution | BrainPost | Session storage | Referral attribution | Remembers the campaign or referral link you arrived from, so we know how you found us when you sign up | Until you close the tab | Website |
| brainpost-theme | BrainPost | Local storage | Functional | Remembers light, dark or system theme | Until you clear it | App |
| eib_audit_assistant | BrainPost | Local storage | Functional | Remembers whether the AI assistant is shown | Until you clear it | App |
| bp-media-model:* | BrainPost | Local storage | Functional | Remembers the AI model you last chose for images and videos | Until you clear it | App |
| bp_content_draft:* | BrainPost | Local storage | Functional | Keeps a backup of a post you are editing so it is not lost | Until the post is saved or discarded | App |
| brainpost_onboarded_*, brainpost_tour_done_* | BrainPost | Local storage | Functional | Remembers that you finished setup and the product tour | Until you clear it | App |
| None on our domain | Cloudflare (Turnstile) | Security check | Strictly necessary | Checks that sign-ups come from real people; Cloudflare processes browser and device signals within its check | Not applicable | App (sign-up) |
| __stripe_mid, __stripe_sid | Stripe | Cookies | Strictly necessary | Fraud prevention during checkout | 1 year and 30 minutes | Stripe's checkout page |
| _ga | Google Analytics | Cookie | Analytics | Tells visits apart so we can count visitors | 2 years | Website (only if you choose "Accept all") |
| _ga_* | Google Analytics | Cookie | Analytics | Keeps track of your current visit | 2 years | Website (only if you choose "Accept all") |
| None (font request) | Google Fonts | Font request | Third-party content | Loads fonts; sends your IP address to Google | Not applicable | Website and app |
We also receive information from social platforms and Google when you connect accounts or use Google Sign-In. That happens through their authorisation screens, which are covered by their own cookie policies.
Third-party policies: Stripe, Cloudflare, Google, how Google uses data from sites that use its services.
4. Managing cookies
Consent. When you first visit our website, a banner lets you choose Accept all or Essential only. Strictly necessary cookies are always on. Optional cookies, such as Google Analytics cookies, are only set if you choose "Accept all". You can change your choice at any time using the Cookie settings link in the website footer. If you switch to "Essential only", we stop Google Analytics and delete its cookies.
Browser settings. You can block or delete cookies in your browser settings. Blocking strictly necessary cookies will stop you logging in and using the app. Guides for common browsers:
Global Privacy Control. Where required by law, we treat a Global Privacy Control signal from your browser as a request to opt out of any sale or sharing of personal information and of non-essential cookies. We do not sell or share personal information today.
5. Changes to this policy
We will update this policy when we change the cookies we use, and change the "Last updated" date above.
6. Contact us
Questions about cookies: privacy@brainpostio.com. Brainpost, LLC, a Delaware limited liability company. See also our Privacy Policy and Terms and Conditions.
