BubbleSeekBubbleSeek
/

BubbleSeek Cookie Policy

Last Updated: January 2025

This policy explains in detail how BubbleSeek (hereinafter referred to as "we") uses Cookies and similar local storage technologies in our website and applications.

1. What are Cookies and Local Storage?

Cookies are small text files stored in your browser by websites, used to remember your preferences and login status.

Local Storage (localStorage) is a browser storage mechanism that allows websites to store data on your device, which persists even after closing the browser.

2. Cookies We Use

2.1 Authentication Cookie

Cookie NamePurposeDurationSecurity Attributes
ws_tokenWebSocket connection authentication token for maintaining secure real-time data push connections48 hoursSecure, SameSite=Strict

Details:

  • This Cookie is only set after you log in
  • Used to authenticate real-time communication connections between you and our servers
  • Uses the Secure attribute, transmitted only over HTTPS encrypted connections
  • Uses the SameSite=Strict attribute to prevent cross-site request forgery attacks
  • Automatically deleted upon logout

2.2 Third-Party Authentication Cookies

We use Auth0 as our identity authentication service provider. Auth0 sets necessary Cookies during the authentication process:

Cookie TypePurposeManaged By
Auth0 Session CookieMaintain login session stateAuth0
Auth0 Refresh TokenAutomatically refresh expired access tokensAuth0 (stored in localStorage)

For details on Auth0's Cookie usage, please refer to the Auth0 Privacy Policy.

3. Local Storage (localStorage) We Use

3.1 User Preferences

Storage KeyPurposeData ContentRetention
themeSave your theme preferencessystem, light, darkPermanent (until manually cleared)

3.2 User Content Data

Storage KeyPurposeData ContentRetention
bubbleseek_bookmarksSave your bookmarked newsList of bookmarked news IDs and metadataPermanent
bubbleseek_news_bookmarksSave your bookmarked news detailsComplete news dataPermanent
bubbleseek_chat_historiesSave AI conversation historyConversation messages grouped by news IDPermanent
bubbleseek_search_sessionsSave deep analysis sessionsComplete analysis session recordsPermanent
readNewsIdsRecord news you have readList of read news IDs (up to 500)Permanent

3.3 Temporary Data

Storage KeyPurposeData ContentRetention
auth_redirectPost-login redirectPage path before loginDeleted immediately after login

4. Analytics Services

We use Mixpanel for product analytics to understand how users use our services and improve product experience.

4.1 Mixpanel Storage

Storage TypePurposeData Content
localStorageStore anonymous user identifierRandomly generated user ID
localStorageStore analytics event queuePending analytics events

4.2 Analytics Data We Collect

  • Page views and feature usage
  • Search behavior (search terms, filters, result counts)
  • AI conversation usage
  • Feature interactions (bookmarks, sharing, etc.)
  • Error and performance metrics

Note: We do not collect any personally identifiable information through analytics services. All analytics data is anonymous or pseudonymous.

For details on Mixpanel's data processing, please refer to the Mixpanel Privacy Policy.

5. Security of Cookies and Stored Data

We take the following measures to protect your data security:

  • Encrypted Transmission: All Cookies are transmitted over secure HTTPS connections
  • Strict Same-Site Policy: Authentication Cookies use SameSite=Strict to prevent CSRF attacks
  • Minimized Storage: We only store necessary data
  • Regular Cleanup: Data such as read records is automatically limited to prevent unlimited growth

6. Your Choices and Control

6.1 Managing Cookies

You can manage or delete Cookies through your browser settings:

  • Chrome: Settings > Privacy and Security > Cookies and other site data
  • Firefox: Settings > Privacy & Security > Cookies and Site Data
  • Safari: Preferences > Privacy > Manage Website Data
  • Edge: Settings > Cookies and site permissions

Note: Disabling Cookies may cause some features to not work properly, especially login and real-time data push features.

6.2 Clearing Local Storage Data

You can clear locally stored data through the following methods:

  • Browser Developer Tools: F12 > Application > Local Storage > Right-click to delete
  • Clear Browsing Data: Select clear site data in browser settings
  • Log Out: Some data is automatically cleared upon logout

6.3 Data Export

If you need to export your locally stored data (such as bookmarks, conversation history), please contact our customer service team.

7. Data Retention

Data TypeRetention Policy
Authentication CookieAutomatically expires after 48 hours, or deleted upon logout
Theme PreferencesPermanently retained until manually cleared by user
Bookmarks and Conversation HistoryPermanently retained until manually deleted or browser data cleared
Read RecordsAutomatically limited to 500 records, oldest deleted when exceeded
Analytics DataAccording to Mixpanel's data retention policy

8. Policy Updates

We may update this Cookie Policy from time to time. The updated policy will be posted on this page with an updated "Last Updated" date.

For significant changes, we will notify you through in-app notifications or email.

9. Contact Us

If you have any questions about this Cookie Policy, please contact us through the following methods:

10. Related Policies

© 2025 BubbleSeek. All rights reserved.