New Update
Deploying…
A new version is being deployed.
A reload button will appear when ready.

FlixCard

v0.5.1

Your personal vocabulary trainer

Your data stays on your device — no account needed

▪ Unsaved changes
Your
Decks
Overall
Add a
New Deck
Choose how you want to add a deck
Build
Create new
Build a deck from scratch
Start →
Import
Import deck
Load a shared deck file
Select file →
1 / 1
✓ 0 ✕ 0
Front
Tap to reveal
Back
Session
Complete
0
Correct
0
Missed
0%
Score
1 / 1
✓ 0 ✕ 0
What is the translation?
1 / 1
✓ 0 ✕ 0
Write the answer
Flashcards
Flip cards, rate yourself
Spaced Repetition
Review only cards due today
?
Quiz
Multiple choice questions
Write
Type the answer, typos detected
Favorites
Practice marked cards
Hard Cards
Cards you struggle with most
0%
Manage Cards
Add, edit or delete cards
Statistics
View your learning progress
Settings
Language, import/export, reset
0
Day Streak ↑
0
Total Learned
0
Decks
🇬🇧 English EN
🇩🇪 Deutsch DE
🇫🇷 Français FR
🇪🇸 Español ES
🇮🇹 Italiano IT
🇵🇹 Português PT
🇳🇱 Nederlands NL
🇵🇱 Polski PL
Privacy Policy / Datenschutzerklärung

Privacy Policy / Datenschutzerklärung

Last updated / Stand: August 2026

1. Data Controller

FlixCard is operated by a private individual (non-commercial project). For data protection inquiries, contact:

[Your Name]
Email: [your@email.com]
Country: Germany

As operator, you are the controller within the meaning of Art. 4(7) GDPR.

2. Data We Collect & Why

2a. Local Mode (no account)

When you use FlixCard without an account, no data leaves your device. All flashcards, decks, settings, and learning progress are stored exclusively in your browser (LocalStorage / file download). We have no access to this data whatsoever.

2b. Cloud Sync (optional account)

If you voluntarily create an account to enable cloud synchronisation, we collect the following minimum data:

DataPurposeLegal Basis (GDPR)
Email addressAccount identification & loginArt. 6(1)(b) — contract
Password (bcrypt hash)AuthenticationArt. 6(1)(b) — contract
Flashcard data (compressed)Cross-device synchronisationArt. 6(1)(a) — consent
IP address, timestampsSecurity, abuse preventionArt. 6(1)(f) — legitimate interest

3. Subprocessors & Third Parties

Cloud authentication and storage are handled by Supabase Inc., 770 E Main St #223, Lehi, UT 84043, USA. Supabase acts as a data processor under a Data Processing Agreement (DPA). Data transfers to the USA are safeguarded by EU Standard Contractual Clauses (SCCs) in accordance with Art. 46 GDPR.

We use no other third-party services. There are no advertising networks, analytics tools (e.g. Google Analytics), tracking pixels, or social media integrations.

CAPTCHA protection (Cloudflare Turnstile) is used during registration to prevent automated abuse. Cloudflare may process your IP address transiently for this purpose. See Cloudflare's Privacy Policy.

4. Data Security & Retention

  • All data in transit is encrypted using TLS 1.2+.
  • Your flashcard data is gzip-compressed before transmission.
  • Passwords are stored as bcrypt hashes — never in plain text.
  • Database access is restricted by Row Level Security (RLS): each user can only read and write their own row.
  • Account data is retained until you delete your account. Deleting your account permanently removes all cloud data.

5. Your Rights

Under the GDPR (and equivalent laws), you have the following rights regarding your personal data:

RightHow to exercise it
Access (Art. 15)Export your data directly in the app at any time
Rectification (Art. 16)Edit your data directly in the app
Erasure (Art. 17)Delete your account via Settings → "Delete Account", or contact us
Restriction (Art. 18)Contact us by email
Portability (Art. 20)Export as JSON directly in the app
Objection (Art. 21)Contact us by email
Lodge a complaintContact your national supervisory authority (e.g. BfDI in Germany)

To exercise any right, contact us at the email address in Section 1. We will respond within 30 days.

6. US Residents — CCPA / CPRA

If you are a California resident, you have additional rights under the California Consumer Privacy Act (CCPA) and California Privacy Rights Act (CPRA):

  • We do not sell your personal information (ever, to anyone).
  • We do not share your personal information for cross-context behavioral advertising.
  • We do not use any third-party tracking, analytics, or ad networks.
  • You have the right to know, delete, correct, and opt out of sale — none of which applies here as no sale occurs.

To exercise your CCPA rights, contact us at the address in Section 1.

7. Children's Privacy

FlixCard does not knowingly collect personal data from children under 13 (or under 16 in the EU/UK). If you believe a child has created an account, contact us immediately for deletion.

8. Changes to This Policy

We may update this policy to reflect changes in the app or applicable law. Material changes will be announced in the app's version log. Continued use of the cloud sync feature after changes constitutes acceptance.

9. Kurzfassung auf Deutsch

FlixCard ist ein privates, kostenloses und werbefreies Projekt einer Privatperson.

  • Ohne Konto: Alle Daten bleiben ausschließlich lokal auf deinem Gerät. Wir haben keinen Zugriff.
  • Mit Konto (Cloud-Sync): Gespeichert werden nur deine E-Mail-Adresse, ein Passwort-Hash und deine Lernkarten (komprimiert). Der Cloud-Dienst wird von Supabase Inc. (USA) bereitgestellt, mit Standardvertragsklauseln gemäß Art. 46 DSGVO.
  • Kein Tracking, keine Werbung, kein Verkauf deiner Daten.
  • Deine Rechte: Auskunft, Löschung, Export — jederzeit direkt in der App oder per E-Mail an uns.
  • Aufsichtsbehörde: Du kannst dich beim Bundesbeauftragten für den Datenschutz und die Informationsfreiheit (BfDI) beschweren.
Storage location
Default export format
Save data
Download your flixcard-data.json
Load data
Import a flixcard-data.json
Type "Reset All Data" to confirm
Max. 120 characters
Add a new card