Skip to main content

Cookie Policy

Last updated: March 2026

This page explains what browser storage Muselink uses on muselink.app, why we use it, and how you can manage your preferences.

No cookies, no consent banner. Muselink does not set any HTTP cookies. We use the browser’s Web Storage API (localStorage and sessionStorage) for anonymous, first-party analytics only. Because no cookies are set and no personal data is collected, no consent banner is required — similar to privacy-focused tools like Plausible and Fathom.

1. Essential storage

These are required for the website to function and cannot be disabled. They include session management, your privacy preferences, and first-party anonymous analytics used solely to improve the site. No personal data is collected — visitor identifiers are randomly generated UUIDs with no link to your identity.

1.1 Browser storage

KeyTypePurposeDuration
muselink_visitor_idlocalStorageAnonymous visitor identification (randomly generated UUID, not linked to your identity)Persistent
muselink_session_idsessionStorageIdentifies your browsing session for analytics groupingSession (cleared when tab closes)
muselink_last_activitysessionStorageDetects session timeout after 30 minutes of inactivitySession (cleared when tab closes)

1.2 Anonymous events sent to our servers

The following anonymous events are collected automatically to help us understand how visitors use the site and improve the experience. This data is first-party only, contains no personal information, and is never shared with advertisers.

  • Page views — which pages you visit, referrer URL, and UTM campaign parameters
  • Click interactions — position on the page, which element and section was clicked
  • Scroll depth — how far down the page you scrolled (measured at 10%, 25%, 50%, 75%, 90%, and 100% milestones)
  • Section visibility — which sections of the page you viewed, and for how long
  • CTA interactions — which call-to-action buttons you click
  • Device information — viewport size, screen resolution, browser type, operating system, and locale
  • Signup conversions — when you sign up for early access (the email address itself is handled separately under our Privacy Policy)
  • Active presence — a heartbeat signal sent every 30 seconds while the tab is visible, used to count live visitors

2. Third-party analytics

These third-party tools provide additional performance monitoring. They are cookie-free, collect no personal data, and are always active.

ProviderPurposeDuration
Vercel AnalyticsAnonymous page view analytics and Core Web Vitals performance monitoringSession
Vercel Speed InsightsPage load performance measurement and real-user monitoringSession

3. How to manage your preferences

You have several options:

  • Browser settings — you can clear localStorage and sessionStorage through your browser’s developer tools or privacy settings. This will remove your anonymous visitor ID and reset analytics state.
  • Footer link — click “Cookie Settings” in the footer at any time to revisit this page.

4. Data processing and retention

Analytics events are sent to our backend servers hosted on Render. The backend enriches events with approximate geographic location (country-level, derived from your IP address) and parsed user agent information. Your IP address is not stored.

We retain analytics data for operational purposes. No analytics data is sold to or shared with third parties for advertising purposes. For full details on data handling, see our Privacy Policy.

5. Bot detection

Our analytics system automatically detects and filters bots and crawlers. If your browser is identified as a bot (via the navigator.webdriver flag or user-agent heuristics), no analytics events are collected regardless of your consent preferences.

6. Contact

If you have questions about our use of cookies and browser storage, contact us at support@muselink.app.