🍪 Legal

Cookie &
Session Policy

Last updated:

Overview

TweenLabs (“we”, “our”, “us”) uses a minimal set of cookies and server-side sessions to deliver the site and improve your experience. We do not sell your data, run invasive ad trackers, or share personal information with third parties.

When you first visit TweenLabs you will see a consent banner. You can choose to accept all cookies or limit storage to essential cookies only. You can change your preference at any time by clearing your browser storage.

What is a cookie?

A cookie is a small text file placed on your device by a website. Cookies help websites remember information about your visit — logging you in, saving your preferences, or counting page views. A session is server-side data tied to your account that is referenced by a short-lived token cookie. Sessions expire automatically after 7 days of inactivity.

Cookies we use

tl-prefsEssential

Duration: 1 year

Stores your UI preference (dark / light theme). Without it, the site would flash the wrong theme on every page load.

__sessionEssential

Duration: 7 days

Secure, HTTP-only auth session token issued by our Convex backend after you sign in. Identifies your session server-side without exposing credentials.

tl-cookie-consentEssential

Duration: 1 year

Remembers whether you have accepted or declined optional cookies so we do not ask again on every visit.

Analytics (anonymous)Optional

Duration: Session

Anonymous page-view counters to measure component popularity and improve the library. No personal data is collected. Only activated when you click 'Accept All Cookies'.

Sessions

When you sign in, TweenLabs creates a server-side session on our Convex backend. A reference token is stored in an HTTP-only cookie (meaning JavaScript cannot read it). Sessions expire after 7 days of inactivity and are permanently deleted when you sign out. We never share session data with third parties.

Managing your preferences

  • Browser storage: Clear tl-cookie-consent from localStorage to reset your choice. The consent banner will reappear on your next visit.
  • Browser settings: All modern browsers let you view, block, or delete cookies via their privacy settings.
  • Sign-out: Signing out immediately invalidates your server-side session and removes the session cookie.

Questions?

If you have questions about how we handle cookies or personal data, open a discussion on GitHub Issues ↗.

← Back to components