Cookie Policy

SatoshiBro uses cookies and similar technologies to provide, secure, and improve our Service. This Cookie Policy explains what cookies are, how we use them, and your choices.

Last updated: March 29, 2026

1. What Are Cookies?

Cookies are small text files stored on your device when you visit our Service. They help us remember your preferences, keep you logged in, and understand how you use our Service.

2. How We Use Cookies

Strictly Necessary Cookies (Cannot Be Rejected)

These cookies are essential for the Service to function:

  • Authentication: Firebase session cookies keep you logged in
  • Security: Prevent CSRF attacks and protect your account
  • Preferences: Remember your cookie consent choices

Functional Cookies (Optional)

These cookies enhance functionality but aren't strictly required:

  • PWA Preferences: Remember if you dismissed the install prompt
  • Theme: Remember your display preferences
  • LocalStorage: Store UI state (e.g., chat scroll position, sidebar open/closed)

Analytics Cookies (Optional)

These cookies help us understand how users interact with our Service:

  • Firebase Analytics: Page views, session duration, device type, location
  • Performance: Page load times, error rates
  • User flows: Which features are most used, where users drop off

We do NOT use marketing or advertising cookies. We do not sell your data to third parties.

3. Third-Party Cookies

We use the following third-party services that may set cookies:

  • Google Firebase: Authentication, database, hosting, analytics
    — Privacy Policy: https://policies.google.com/privacy
  • Google Analytics: Usage analytics and performance monitoring
    — Privacy Policy: https://policies.google.com/privacy
  • Helius RPC: Solana blockchain interactions (no cookies, API only)
    — Privacy Policy: https://helius.dev/privacy

4. Your Cookie Choices

Cookie Consent Banner

On your first visit, you'll see a cookie banner with three options:

  • Accept All: Enable all cookie categories
  • Manage: Choose which categories to accept
  • Reject Non-Essential: Enable only strictly necessary cookies

Browser Settings

You can also control cookies through your browser settings:

  • Block or delete cookies
  • Clear cookies and site data
  • Set browser to warn before accepting cookies

Note: Blocking strictly necessary cookies may prevent the Service from working properly.

5. How We Use Your Data (Lawful Basis under GDPR)

Strictly Necessary Cookies

Lawful basis: Contractual necessity — these cookies are required for the Service to function. You cannot opt-out without disabling the Service.

Functional Cookies

Lawful basis: Legitimate interest — these cookies improve your user experience. You can opt-out in your browser settings.

Analytics Cookies

Lawful basis: Legitimate interest — these cookies help us understand and improve the Service. You can opt-out via the cookie banner or browser settings.

6. Cookie Duration

  • Session cookies: Deleted when you close your browser (authentication)
  • Persistent cookies: 12 months (consent preferences, PWA settings)
  • Analytics cookies: 26 months (Firebase Analytics default)
  • Re-confirmation: Cookie banner re-appears after 12 months

7. LocalStorage vs Cookies

We also use LocalStorage (not cookies) for:

  • UI state (sidebar open/closed, scroll position)
  • Chat draft content (not yet sent)
  • PWA install prompt flags (installed/dismissed)

LocalStorage is not covered by this cookie policy but is covered in our main Privacy Policy.

8. Updates to This Policy

We may update this Cookie Policy as we change our use of cookies. We will:

  • Post the new policy on this page
  • Update the "Last updated" date
  • Re-show the cookie banner if categories change significantly

9. Contact Us

For questions about cookies or this policy:

Email: privacy@satoshibro.com

GDPR Notice: Under the GDPR, you have the right to withdraw consent at any time. You can do this by clearing your browser cookies or using the cookie banner (if available on the page). Withdrawing consent does not affect the lawfulness of processing based on consent before withdrawal.