Cookie Policy

Last updated: June 11, 2026

This Cookie Policy explains how Dashguard uses cookies and similar technologies to recognize you when you visit our service.

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 essential functionality like keeping you logged in.

How We Use Cookies

At Dashguard, we prioritize your security and privacy. We use HTTP-only cookies exclusively for session management. This means our cookies cannot be accessed by JavaScript, protecting you from XSS (Cross-Site Scripting) attacks.

Types of Cookies We Use

Essential Session Cookies

These cookies are strictly necessary for authentication and security:

  • session_token: Maintains your logged-in state securely
  • csrf_token: Protects against cross-site request forgery attacks
  • Duration: Session cookies expire after 1 hour of inactivity or when you log out
  • Security: HTTP-only, Secure flag enabled, SameSite=Strict

Functional Cookies

These cookies remember your preferences:

  • theme_preference: Remembers your dark/light mode choice
  • language: Stores your language preference
  • Duration: Up to 1 year

What We do not Do

  • ✓ We do not use tracking cookies
  • ✓ We do not use advertising cookies
  • ✓ We do not sell your data to third parties
  • ✓ We do not use third-party analytics cookies
  • ✓ We do not store session data in localStorage

Why HTTP-Only Cookies?

We use HTTP-only cookies because they provide the highest level of security for authentication:

  • JavaScript cannot access HTTP-only cookies, preventing XSS attacks
  • Cookies are automatically sent with every request, no manual handling needed
  • Browser handles storage securely, not accessible to malicious scripts
  • Secure flag ensures cookies only sent over HTTPS connections
  • SameSite attribute prevents CSRF attacks

Third-Party Cookies

We integrate with the following trusted third-party services that may set their own cookies:

  • Stripe: Payment processing (only on billing pages)
  • Google OAuth: Social sign-in (only when you choose to use Google login)

These services have their own cookie policies, which we encourage you to review.

Managing Cookies

You can control cookies through your browser settings:

  • Most browsers allow you to view, delete, and block cookies
  • Blocking essential cookies will prevent you from logging in
  • You can delete cookies at any time through browser settings
  • Private/Incognito mode prevents persistent cookies

⚠️ Note: If you disable or block essential session cookies, you will not be able to use Dashguard's authentication features. Functional cookies are optional and can be disabled without affecting core functionality.

Cookie Lifespan

Cookie TypeDurationCan Be Disabled?
Session Token1 hourNo (Essential)
CSRF Token1 hourNo (Essential)
Theme Preference1 yearYes
Language1 yearYes

Updates to This Policy

We may update this Cookie Policy from time to time. Any changes will be posted on this page with an updated "Last updated" date. We encourage you to review this policy periodically.

Contact Us

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

Email: privacy@dashguard.ie
Address: