Cookie Policy

Learn how RouKey uses cookies and similar technologies to enhance your experience.

Last Updated: June 25, 2025
Effective Date: June 25, 2025

1. What Are Cookies and Local Storage?

Understanding Cookies

Cookies are small text files stored on your device when you visit RouKey. They contain information that helps us provide essential functionality, maintain your session, and improve your experience.

RouKey uses a minimal approach to cookies, focusing only on essential functionality required for authentication, security, and basic user preferences.

Local Storage

In addition to cookies, RouKey uses browser local storage to save your preferences and improve performance. Unlike cookies, local storage data is not sent to our servers with every request.

  • Dashboard preferences and layout settings
  • Navigation patterns for performance optimization
  • Temporary cache for improved loading speeds
  • User interface customizations

Our Privacy-First Approach

RouKey is committed to minimal data collection. We do not use:

  • Advertising cookies - We don't track you for advertising purposes
  • Third-party analytics - No Google Analytics or similar tracking services
  • Social media pixels - No Facebook, Twitter, or other social tracking
  • Cross-site tracking - We don't track your activity on other websites
  • Behavioral profiling - We don't build profiles of your browsing habits

2. Specific Cookies and Storage Used by RouKey

🔒 Supabase Authentication Cookies

RouKey uses Supabase for secure authentication. These cookies are essential for maintaining your logged-in session:

sb-access-token

  • Purpose: Stores your authentication token to keep you logged in
  • Duration: Session-based (expires when you close browser)
  • Essential: Yes - Required for account access

sb-refresh-token

  • Purpose: Allows automatic session renewal without re-login
  • Duration: 30 days (configurable)
  • Essential: Yes - Required for seamless authentication

🛡️ Security and CSRF Protection

These cookies protect your account from security threats and unauthorized access:

csrf-token

  • Purpose: Prevents Cross-Site Request Forgery attacks
  • Duration: Session-based
  • Essential: Yes - Critical for security

session-id

  • Purpose: Maintains secure session state
  • Duration: 24 hours
  • Essential: Yes - Required for secure operations

⚙️ Local Storage for User Preferences

RouKey stores certain preferences locally in your browser to improve your experience:

Dashboard Preferences

  • Data: Sidebar state, theme preferences, layout settings
  • Purpose: Remember your dashboard customizations
  • Persistent: Until you clear browser data

Navigation Cache

  • Data: Recently visited pages, navigation patterns
  • Purpose: Improve page loading performance
  • Persistent: 7 days or until cleared

3. Specific Cookies Used

Cookie NamePurposeDurationType
auth-tokenUser authenticationSessionEssential
csrf-tokenSecurity protectionSessionEssential
user-preferencesDashboard settings1 yearFunctional
analytics-idUsage analytics2 yearsAnalytics
performance-cachePage load optimization24 hoursPerformance

4. Third-Party Cookies

RouKey may use third-party services that set their own cookies. These services include:

Stripe (Payment Processing)

  • Fraud detection and prevention
  • Payment form functionality
  • Transaction security

View Stripe's Privacy Policy

Supabase (Database & Auth)

  • Authentication management
  • Session persistence
  • Database connections

View Supabase's Privacy Policy

Vercel (Hosting & Analytics)

  • Performance monitoring
  • Error tracking
  • Speed insights

View Vercel's Privacy Policy

5. Managing Your Cookie Preferences

Browser Settings

You can control cookies through your browser settings. Here's how to manage cookies in popular browsers:

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 → Cookies and site data

Cookie Preferences Center

You can manage your cookie preferences for RouKey through our Cookie Preferences Center, accessible from the footer of our website.

6. Impact of Disabling Cookies

⚠️ Important Notice

Disabling certain cookies may affect the functionality of RouKey. Essential cookies cannot be disabled as they are necessary for the service to work.

What Happens When You Disable:

  • Functional Cookies: You may lose personalized settings and preferences
  • Analytics Cookies: We cannot improve the service based on usage patterns
  • Performance Cookies: The service may load slower or less efficiently

7. Mobile Apps and Local Storage

If you use RouKey through mobile applications, we may use local storage technologies similar to cookies, including:

  • Local storage and session storage
  • Application cache
  • IndexedDB for offline functionality
  • Device identifiers for analytics

8. Updates to This Policy

We may update this Cookie Policy periodically to reflect changes in our practices or applicable laws. We will notify you of significant changes by:

  • Email notification to registered users
  • Banner notification on our website
  • Updated "Last Modified" date at the top of this policy

9. Contact Us

If you have questions about our use of cookies or this Cookie Policy, please contact us:

We will respond to your inquiry within 5 business days.

🍪 Cookie Control

Manage your cookie preferences

⚠️ Browser Settings

  • • Chrome: Settings → Privacy
  • • Firefox: Privacy & Security
  • • Safari: Preferences → Privacy
  • • Edge: Cookies & site data