Look back

Practised today

Look through these words again without changing when they return for practice.

No words practised yet today.

Welcome to Supertaal

Choose languages to compare on every card, then pick a card view.

Connected languages

Choose at least two. You can change these later in settings.

Card view

Settings

Connected languages

Choose at least two. Read out loud uses voices on this device.

English
Dutch
Spanish

Study cards

View
Animation
Flag display

Where settings are kept

Saved with your account: connected languages, pronunciation, word filters, card display, daily goal, and A1 choices.

Kept on this device: theme, phrase situation, and number of new phrases.

Kept only while this page stays open: search, current cards, and unsaved progress.

Sign in to keep progress and favourites for next time.

Privacy Policy

Last updated: 15 August 2026

Supertaal is designed to let you practice without an account. Saving learning progress requires an account. This policy explains temporary local practice and PocketBase account storage.

Controller

Supertaal is operated by CTW Studio, Amsterdam, the Netherlands.

Data we process

Local use without an account

Without an account, learning progress, review history, favourites, and course position exist only in memory for the current tab session and disappear when it is refreshed or closed. The browser may cache published vocabulary files, opened application routes, and display, language, or study-configuration preferences using Cache Storage, IndexedDB, or local storage. Temporary practice is not sent to Supertaal’s account server unless you sign in during that session.

Account and synchronization

If you create or use an account, we process:

  • your email address, account name, authentication identifiers, and encrypted password credentials or Google sign-in identifier;
  • vocabulary progress, review events, favourites, study preferences, and synchronization timestamps. A1 journey settings include daily goal, map focus, grammatical lens, and map version; discovery progress includes decision time, learner time zone/local day, and map/version/topic provenance;
  • security and operational records such as IP address, request time, endpoint, response status, and error class. Application error events exclude vocabulary, answers, progress payloads, tokens, email, and feedback content. Production request logs are normally retained for five days.

We use this data to create and secure your account, synchronize your learning state, prevent abuse, diagnose failures, and respond to support requests. We do not sell personal data, run behavioural advertising, or use learning data to build advertising profiles.

Feedback

If you send feedback, we process the name and email you choose to provide, your message, category, severity, related page URL, basic browser and viewport details, optional screenshots, submission time, and your account identifier if you are signed in. We use this information to investigate and respond to product reports. Feedback is not publicly readable and is retained only while it remains useful for support, security, or product improvement.

We process account and synchronization data to provide the service you request under Article 6(1)(b) GDPR. Security, limited operational logging, abuse prevention, and service improvement rely on our legitimate interests under Article 6(1)(f). Where consent is legally required, you may withdraw it at any time without affecting earlier lawful processing.

Storage technologies and analytics

Supertaal uses browser storage and a versioned service worker for static vocabulary and opened-route caching, display, language and study-configuration preferences (including daily goal, map focus, lens, and map version), install-prompt dismissal, and authentication. Caches are bounded, replaced with application versions, and exclude automatic voice/model downloads. Mutable learning progress and discovery provenance are not written to IndexedDB or Cache Storage. Supertaal adds no learning telemetry or product analytics for this journey and does not currently use Google Analytics, advertising pixels, or non-essential tracking cookies. Because no optional tracking is active, there is no marketing-cookie banner. If this changes, we will update this policy and obtain consent where required before activating non-essential tracking.

These browser-retained preferences are separate from account settings synchronized to PocketBase while you are signed in. Signing out does not erase browser-retained preferences, but it stops account preference writes. Deleting your account does not erase browser-retained preferences or cached published content; clear them with browser or site-storage controls.

Today summaries project saved decision/review timestamps into current browser IANA timezone. Traveling may change which local day displays an event; saved event time and original discovery timezone/local-day provenance do not change.

Service providers and external requests

The app may communicate with:

  • Vercel and Cloudflare for website delivery, security, and network logs;
  • PocketBase infrastructure operated for CTW Studio for optional accounts and synchronization;
  • Google only when you choose Google sign-in;
  • CTW Studio object storage when vocabulary-card images are requested;
  • Hugging Face and GitHub only when you choose to download the optional on-device sentence model; they receive the normal network request, not your word or generated sentences;
  • your browser or operating-system speech provider when built-in speech synthesis is used.

These providers process data under their own terms and may process limited network information outside the European Economic Area using applicable safeguards. Avoid Google sign-in and optional external downloads if you do not want those requests.

Retention

Account data is retained while your account is active. You can permanently delete the account from the account page; related synchronized progress, review events, favourites, and preferences are deleted with it. Deleted data may remain temporarily in restricted disaster-recovery backups until those backups rotate. Cached vocabulary files and browser-based display, language, or study-configuration preferences remain on your device until you clear them through browser or site-storage settings.

Support correspondence is retained only as long as needed to resolve the request and meet legal obligations.

Children

The local learning app is available to a general audience. Children should involve a parent or guardian before creating a cloud account or sending personal information. Where applicable law requires parental authorization for a child’s online account, that authorization must be obtained before account use. Contact us to remove a child’s account or data.

Your rights

Subject to the GDPR, you may request access, correction, deletion, restriction, portability, or objection. You may also withdraw consent and complain to the Dutch Data Protection Authority, the Autoriteit Persoonsgegevens.

Use the account page for direct account deletion or email [email protected]. We may need to verify that a request concerns your account.

Security and changes

We use HTTPS, owner-scoped database rules, access controls, short-lived operational logs, and reasonable technical safeguards. No internet service is risk-free. Please report suspected security issues privately to [email protected].

We may update this policy as the service changes. Material changes will be posted here with a revised date.