LEWE LogoLEWE

Privacy Policy

Last updated: March 15, 2026

01Data controller

Marouane Naghmouchi

c/o POSTFLEX PFX-158-132

Emsdettener Strasse 10

48268 Greven

Email: datenschutz@getlewe.com

The data controller within the meaning of the General Data Protection Regulation (GDPR) and other national data protection laws as well as other data protection regulations is the person named above.

02Overview of data processing

LEWE is a language-learning app that lets users learn vocabulary from movies and TV shows. In doing so, we process the following categories of personal data:

  • Account data: email address and encrypted password
  • Profile data: selected source and target language, CEFR level
  • Learning progress: vocabulary progress, review results, SRS parameters (ease factor, interval, repetitions)
  • Usage statistics: anonymized app usage data for product improvement

Legal basis: Processing is based on GDPR Art. 6(1)(b) (performance of a contract) for providing the learning service and GDPR Art. 6(1)(f) (legitimate interest) for product improvement.

03Registration and user account

Use of the app requires registration. The following data is collected:

  • Email address
  • Password (stored hashed, never in plain text)
  • Source language (e.g. German)
  • Target language (e.g. English)
  • Self-assessed language level (CEFR A1–C2)

Authentication is handled via Supabase Auth. Supabase processes your data as a processor under GDPR Art. 28. Passwords are encrypted with bcrypt and are not visible even to us.

04Learning progress and usage data

While you use the app, the following data is stored:

  • Vocabulary progress: which words you have learned, ratings (Again, Hard, Good, Easy), response times
  • SRS parameters: ease factor, current interval, number of repetitions, next review date — per word
  • Session data: number of words learned per session, results, duration
  • Film match: calculated percentage of known words per film

This data is strictly necessary to run the learning algorithm (SM-2 spaced repetition) and to show you your individual progress. It is associated solely with your user account and is not visible to other users.

05Data storage and hosting

a) Backend and database

All personal data is stored in a PostgreSQL database at Supabase. The servers are located in the AWS region eu-central-1 (Frankfurt, Germany).

We use Row Level Security (RLS) to ensure that each user can only access their own data. Database queries are filtered server-side by the authenticated user identity.

b) Local storage on the device

The app uses react-native-mmkv for local data persistence. Only non-personal settings (e.g. language selection, theme preference) and cache data are stored there. MMKV automatically encrypts data on the device.

c) Website hosting

This website is hosted by Vercel Inc. Vercel automatically processes server log data (IP address, user agent, access timestamp). This data is stored for a maximum of 30 days and is used solely to ensure operation.

06Analytics and statistics

We use PostHog to analyze app usage. PostHog helps us understand how the app is used so we can improve it.

We collect:

  • Anonymized usage events (e.g. "learning mode started", "review completed")
  • Device type and operating system (without unique ID)
  • App version

We do not collect IP addresses in PostHog and do not use tracking cookies. The legal basis is GDPR Art. 6(1)(f) (legitimate interest in product improvement).

You can opt out of analytics at any time in the app settings.

07Cookies and local storage

The app does not use cookies. Authentication is handled via Supabase tokens, which are stored securely in device storage (MMKV).

This website does not use marketing or tracking cookies. Only technically necessary cookies are used for the website to function (e.g. session management by Vercel).

08Rights of data subjects

Under the GDPR, you have the following rights:

Right of access (GDPR Art. 15)

You may request information about the personal data we have stored about you.

Right to rectification (GDPR Art. 16)

You may request the correction of inaccurate data.

Right to erasure (GDPR Art. 17)

You may delete your account and all associated data. Account deletion is available directly in the app under Profile > Delete account.

Right to restriction (GDPR Art. 18)

You may request the restriction of the processing of your data.

Right to data portability (GDPR Art. 20)

You may receive your data in a structured, commonly used format.

Right to object (GDPR Art. 21)

You may at any time object to processing of your data based on legitimate interest.

To exercise your rights, please contact datenschutz@getlewe.com. You also have the right to lodge a complaint with a data protection supervisory authority.

09Data security

We use extensive technical and organizational measures to protect your data:

  • HTTPS: all connections between app, website and server are SSL/TLS-encrypted.
  • Row Level Security: database access is restricted at the user level.
  • Password hashing: passwords are hashed with bcrypt and never stored in plain text.
  • Encrypted local storage: MMKV encrypts all local data on the device.
  • Authenticated API calls: every server request requires a valid authentication token.

10Changes to this Privacy Policy

We reserve the right to update this Privacy Policy to adapt it to changed legal requirements or changes to our service. In the event of significant changes, we will notify you via the app or by email. The current version is always available on this page.

11Contact

For questions about data protection or to exercise your rights, you can reach us at:

This is a translation provided for convenience. The legally binding version is the German original available at /de/privacy.