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
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
11.2 Related Policies
12. Contact Us
If you have questions about our use of cookies, please contact us:
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.