Cookie Policy

Last updated: 18 February 2026

1. Introduction

This Cookie Policy explains how Swipelijk ("we", "us") uses cookies and similar technologies (including local storage) when you use our website. It forms part of our approach to compliance with the EU ePrivacy Directive and the General Data Protection Regulation (GDPR). We ask for your consent before using non-essential cookies and local storage where required by law.

Native mobile apps do not use browser cookies in the same way. If you use our iOS app, platform-specific storage, notifications, speech, and subscription flows are described in our Privacy Policy and relevant in-app settings.

2. What we use

We use cookies (small text files stored by your browser) and local storage (data stored in your browser) for the purposes set out below.

3. Essential (strictly necessary)

These are required for the service to function. We do not need your consent for these under EU law, but we inform you about them.

  • Authentication (Supabase) — Session cookies to keep you signed in and to protect access to your account. Duration: session or as set by Supabase.
  • Consent preference — We store your cookie consent choice (e.g. in local storage) so we remember whether you accepted or chose "Essential only". Duration: until you clear it or change your choice.

4. Functional and analytics (with your consent)

We use these on the website only if you click "Accept" in our cookie banner.

  • Theme preference — Local storage key swipelijk-theme to remember light/dark mode. Duration: until you clear it.
  • Learning progress (local) — Scoped local storage keys like swipelijk-progress:guest or swipelijk-progress:<user-id> to save XP, streak, and completed lessons on this device. Duration: until you clear it.
  • Product analytics — Event analytics (e.g. via Vercel Analytics) to understand feature usage and improve UX. We only send these events after consent.

5. Third-party cookies

When you sign in, our authentication provider (Supabase) may set cookies. When you go to checkout for a paid subscription, Stripe may set cookies on their pages. We do not control those; please refer to Supabase and Stripe privacy/cookie policies for details.

6. Your choices

  • When you first visit the website, our cookie banner lets you choose "Accept" (we use functional storage as above) or "Essential only" (we only use what is strictly necessary).
  • You can change or withdraw consent by clearing site data (cookies and local storage) for our site in your browser, then revisiting; the banner will appear again.
  • You can control or delete cookies via your browser settings. Disabling essential cookies may prevent you from signing in or using protected areas.

7. More information

For how we process personal data, see our Privacy Policy. For general terms, see our Terms of Service. For questions about this policy, email hello@swipelijk.com or support@swipelijk.com.