Skip to main content
Back to home

Cookie Policy

Last updated: March 2, 2026

What are cookies?

Cookies are small text files stored on your device when you visit a website. They help the site remember your preferences, keep you signed in, and understand how you use the service. Some cookies are strictly necessary for the site to function, while others help us improve your experience.

How Emailens uses cookies

Emailens uses a minimal set of cookies. We do not use advertising cookies, tracking pixels, or third-party marketing cookies. Our cookies fall into two categories:

  • Essential cookies — required for authentication and core functionality. The site cannot function properly without these.
  • Analytics cookies — help us understand usage patterns through anonymous, aggregated data. These can be declined without affecting functionality.

Cookies we use

better-auth.session_tokenEssential

Authenticates your session after sign-in. Required for accessing your dashboard, saved previews, and API keys.

Duration: 30 daysProvider: Emailens (Better Auth)
__Secure-better-auth.session_tokenEssential

Secure variant of the session cookie, used on HTTPS connections to prevent session hijacking.

Duration: 30 daysProvider: Emailens (Better Auth)
op_*Analytics

OpenPanel analytics cookies. Collect anonymous, aggregated page view and interaction data. No personally identifiable information is stored. Only active if you have not declined cookies.

Duration: 1 yearProvider: OpenPanel (self-hosted)

Local storage

In addition to cookies, Emailens uses your browser's local storage to persist preferences and cache data locally on your device. Local storage data is never sent to our servers automatically — it stays on your device.

theme

Stores your color scheme preference ("dark" or "light") so the app respects your choice across page loads.

cookie-consent

Records whether you accepted or declined cookies ("accepted" or "declined"). Prevents the consent banner from reappearing.

emailens:previews

Stores preview metadata (title, format, scores) for unauthenticated users so you can revisit recent previews from the dashboard. Holds up to 50 entries. Full preview results are re-fetched from the API on each visit.

emailens:shares

Tracks share links you have created so they appear on your dashboard. Holds up to 50 entries with a 24-hour expiry for free-tier shares.

emailens:onboarding:*

Stores dismissal state for first-run onboarding hints (e.g. first-preview callout, compare hint). Prevents dismissed tips from reappearing across sessions.

Managing cookies

You can control cookies through several methods:

  • Cookie consent banner — when you first visit Emailens, you can accept or decline non-essential cookies. If you decline, analytics scripts are not loaded. Your choice is stored in local storage.
  • Browser settings — most browsers allow you to block or delete cookies through their privacy settings. Note that blocking essential cookies will prevent sign-in and other core features from working.
  • Clear local storage — open your browser's developer tools (F12), go to the Application or Storage tab, and clear local storage for emailens.dev.

Third-party services

We use the following third-party services that may set cookies:

  • Vercel — hosts our application. See Vercel's Privacy Policy.
  • OpenPanel — privacy-friendly, self-hosted analytics. Collects anonymous page views and interaction data. No personally identifiable information is tracked. See OpenPanel.
  • Supabase — provides our database infrastructure. Supabase does not set cookies in your browser. See Supabase's Privacy Policy.
  • Google & GitHub OAuth — if you sign in with Google or GitHub, their authentication flow may set cookies on their own domains. Emailens does not control these cookies.

Changes to this policy

We may update this Cookie Policy from time to time to reflect changes in the cookies we use or for legal, operational, or regulatory reasons. The "Last updated" date at the top of this page indicates when the policy was last revised.

Contact us

If you have questions about our use of cookies, please reach out at [email protected].

See also: Privacy Policy / Terms of Service