← Back

Cookie Policy

Last Updated: January 15, 2026

What are cookies? Cookies are small text files stored on your device when you visit a website. They help websites remember your preferences and provide a better user experience.

1. Introduction

This Cookie Policy explains how CryptoDashboardPlus ("we", "us", "our") uses cookies and similar technologies on our website and web application. This policy should be read together with our Privacy Policy.

2. What Are Cookies?

Cookies are small text files that are placed on your computer or mobile device when you visit a website. They are widely used to make websites work more efficiently and provide information to website owners.

2.1 Types of Cookies

  • Session cookies: Temporary cookies that expire when you close your browser
  • Persistent cookies: Remain on your device until deleted or they expire
  • First-party cookies: Set by the website you're visiting
  • Third-party cookies: Set by external services used by the website

3. Cookies We Use

3.1 Essential Cookies

These cookies are necessary for the website to function properly and cannot be disabled.

Cookie Name Purpose Duration Type
express.sid Express-session cookie for maintaining login session with the server 24 hours Essential
connect.sid Backup session identifier (fallback for express.sid) 24 hours Essential

3.1a LocalStorage Items (Essential)

While not technically cookies, we use localStorage for essential app functionality:

Storage Key Purpose Duration Type
authToken JWT authentication token for API requests (signed with server secret) Persistent until logout Essential
trades Cached portfolio transaction history for offline access and fast loading Persistent Essential
portfolioHoldings Current cryptocurrency holdings and balances Persistent Essential
balanceHistory Historical balance snapshots for performance charts Persistent Essential
goals User-defined financial goals and progress tracking Persistent Essential
priceAlerts User-configured price alerts for cryptocurrencies Persistent Essential

3.2 Functional Cookies

These cookies enable enhanced functionality and personalization.

Cookie Name Purpose Duration Type
theme_preference Remembers your dark/light theme preference 1 year Functional
language Stores your preferred language setting 1 year Functional
currency_preference Remembers your preferred display currency (USD, EUR, etc.) 1 year Functional
notification_settings Stores your notification preferences 1 year Functional

3.3 Analytics Cookies

These cookies help us understand how visitors use our website.

Cookie Name Purpose Duration Type
_ga Google Analytics - Distinguishes unique users 2 years Analytics
_gid Google Analytics - Distinguishes users for 24 hours 24 hours Analytics
analytics_session Tracks user interaction patterns within a session Session Analytics

3.4 Performance Cookies

These cookies help improve the performance and functionality of our website.

Cookie Name Purpose Duration Type
api_cache Caches API responses to reduce load times 1 hour Performance
chart_data_cache Caches chart data for faster rendering 30 minutes Performance

4. Local Storage and Session Storage

In addition to cookies, we use browser storage technologies:

4.1 Local Storage

We use local storage to store data that persists across browser sessions:

  • Authentication: authToken - JWT token for API authentication
  • Portfolio data: trades, portfolioHoldings, balanceHistory - Cached for offline access and fast loading
  • Goals & alerts: goals, priceAlerts - Financial planning and notification settings
  • Price cache: apiCache - Recent CoinGecko cryptocurrency prices (1-hour expiry)
  • User preferences: settings - Theme (dark/light), currency (USD/EUR/BTC), language, notification preferences
  • User profile: userProfile - Display name, avatar, dashboard layout
  • Wallets & exchanges: wallets, exchanges - Connected wallet addresses and exchange sync configurations
  • Chart configurations: Saved chart settings, timeframes, and indicator preferences
Privacy Note: All localStorage data is stored locally on your device only. It is not automatically synced to our servers unless you explicitly sync your portfolio. API keys stored in localStorage are encrypted before transmission to our server.

4.2 Session Storage

We use session storage for temporary data during your session:

  • Temporary calculations: Intermediate portfolio calculations
  • UI state: Current tab selections and modal states
  • Form data: Temporarily saved form inputs

5. Third-Party Cookies

Some cookies are placed by third-party services that appear on our pages:

5.1 Google Analytics

  • Purpose: Website analytics and user behavior tracking
  • Data collected: Page views, session duration, bounce rate
  • Privacy policy: Google Privacy Policy
  • Opt-out: Google Analytics Opt-out Browser Add-on

5.2 Payment Processors

  • Stripe: For processing subscription payments
  • PayPal: For alternative payment processing
  • Data: Payment processing cookies (only on payment pages)

6. How to Control Cookies and Storage

6.1 Browser Settings

Most browsers allow you to control cookies through their settings. You can:

  • Block all cookies
  • Block third-party cookies only
  • Clear cookies when you close your browser
  • Set exceptions for specific websites

6.1a Clearing localStorage (CryptoDashboardPlus Data)

To clear all CryptoDashboardPlus data stored in your browser:

  • From the app: Settings > Account > Clear Local Data (preserves server data)
  • Logout: Clicking "Logout" clears authToken but preserves cached portfolio data
  • Browser DevTools: F12 > Application tab > Local Storage > CryptoDashboardPlus.com > Clear All
  • Browser settings:
    • Chrome: Settings > Privacy > Clear browsing data > Cookies and site data
    • Firefox: Settings > Privacy > Cookies and Site Data > Clear Data
    • Safari: Preferences > Privacy > Manage Website Data > Remove
    • Edge: Settings > Privacy > Choose what to clear
Warning: Clearing localStorage will delete locally cached portfolio data. Your data will be reloaded from the server upon next login (if synced). Unsynced local changes will be lost.

6.2 Browser-Specific Instructions

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

6.3 Mobile Browsers

  • iOS Safari: Settings > Safari > Block All Cookies
  • Android Chrome: Settings > Site settings > Cookies

6.4 Our Cookie Preferences (Coming Soon)

We are working on implementing a cookie consent banner that will allow you to:

  • Accept or reject non-essential cookies
  • Choose which categories of cookies to enable
  • Change your preferences at any time
Note: Blocking essential cookies will prevent the website from functioning properly. You may not be able to log in or use key features.

7. Do Not Track (DNT)

Some browsers include a "Do Not Track" (DNT) feature. Our current practice is:

  • We recognize and respect DNT signals
  • When DNT is enabled, we disable non-essential analytics cookies
  • Essential cookies required for functionality remain active

8. Cookie Consent

8.1 GDPR Compliance (EU/EEA Users)

For users in the European Economic Area:

  • We will request your consent before placing non-essential cookies
  • You can withdraw consent at any time
  • Essential cookies are used based on legitimate interest
  • You have the right to object to analytics cookies

8.2 Implied Consent

By continuing to use our website after viewing our cookie notice, you consent to our use of cookies as described in this policy.

9. Impact of Blocking Cookies

If you block or delete cookies, you may experience:

9.1 Without Essential Cookies

  • Unable to log in or maintain logged-in status
  • Cannot save preferences or settings
  • Security features may not function properly
  • Website may not work correctly

9.2 Without Functional Cookies

  • Theme preference not remembered
  • Need to re-select currency preference each visit
  • Notification settings reset to defaults
  • Language selection not saved

9.3 Without Analytics Cookies

  • No impact on functionality
  • We cannot improve the service based on usage data
  • Cannot measure feature popularity

10. Updates to This Cookie Policy

We may update this Cookie Policy from time to time to reflect:

  • Changes in our use of cookies
  • New cookie technologies
  • Changes in legislation
  • User feedback and requests

When we make material changes, we will:

  • Update the "Last Updated" date at the top of this page
  • Notify you via email (for significant changes)
  • Display a notice on our website

11. More Information

11.1 External Resources

  • About Cookies: www.aboutcookies.org
  • All About Cookies: www.allaboutcookies.org
  • Your Online Choices: www.youronlinechoices.com

11.2 Related Policies

  • Privacy Policy - How we handle your personal data
  • Terms of Service - Terms governing your use of the service
  • End User License Agreement - Software license terms

12. Contact Us

If you have questions about our use of cookies, please contact us:

  • Email: support@cryptodashboardplus.com
  • Subject Line: "Cookie Policy Inquiry"
  • Website: https://CryptoDashboardPlus.com

Summary

We use cookies to provide essential functionality, remember your preferences, and improve our service. You can control cookies through your browser settings, but blocking essential cookies may prevent the website from working properly.

By using CryptoDashboardPlus, you consent to our use of cookies as described in this policy.