CQUELLE Boutique Software Development Company
Alle Projekte

Flashside: eine Karteikarten-App
mit Spaced Repetition und KI-Coach.

iOS und Android, seit Juli 2020 im App Store, 18 Sprachen. FSRS-Scheduler, Delta-Sync und personalisierte Lern-KI: ein Coach, der das Lernen plant, die ständig vergessenen Karten umschreibt und nie für Sie antwortet.

Flashside auf dem iPhone: Lernplan, Coach-Karte, Kartenhilfe und ein Quiz
Der Lernplan, die Coach-Karte am Montag, die Kartenhilfe und ein Quiz aus den eigenen Karten. Version 1.50, Oktober 2026.
Begonnen
April 2020
In den Stores
App Store seit Juli 2020, Google Play
Sprachen
18
KI
Personalisiertes Lernen: Plan, Kartenhilfe, Quizze, Coach
Stack
React Native 0.86, .NET 10, MySQL, Next.js 16
Modell
Kostenloser Kern, optional Flashside Plus

Sechs Jahre lang hat die App die falsche Frage beantwortet

Eine Karteikarten-App muss sagen, was heute dran ist. Bis 2026 hat Flashside nur gefragt, welchen Stapel Sie öffnen möchten.

Flashside ist im April 2020 als Karteikarten-App gestartet und hat in den ersten sechs Jahren nur eine Frage beantwortet: Welchen Stapel möchten Sie öffnen? Ohne die andere wiederholt jemand mit 400 Karten einen Monat lang Karten, die längst sitzen, während die Karten kurz vor dem Vergessen warten.

Im September 2026 haben wir den Import an Kaishi 1.5k getestet, einem Anki-Paket mit 1.501 Notizen zu je 14 Feldern, 2.971 Audioclips und 114 MB Medien. Bis dahin wussten weder die App noch die API etwas von Audio, Notiztypen oder Anki, und das Paket musste vollständig ankommen.

Früh getroffen, alles Weitere folgt daraus

01

Die Karten bleiben auf dem Gerät

Karten und Lernverlauf liegen auf dem Telefon, die App funktioniert also ohne Verbindung und ohne Konto.

02

Der Server ist ein Treffpunkt

Er trägt Sync und Teilen und ist nicht das führende System; eine abgerissene Verbindung kostet nichts.

03

Das Erinnern bleibt Aufgabe des Lernenden

Was die KI auch tut, sie plant, schreibt um und fragt. Sie antwortet nicht für den Lernenden.

Eine Codebasis für beide Telefone, eine API dahinter, eine Web-App daneben

Der Scheduler ist FSRS, der Algorithmus, den Anki 2023 aufgenommen hat, mit einem Regler für die Zielbehaltensrate statt der festen Leichtigkeitsfaktoren von SM-2. Das ist reine Arithmetik und läuft ohne Netz.

EbeneEntscheidung
App

React Native 0.86 ohne Expo, eine Codebasis für iOS und Android

Native Tab-Bar auf iOS, Liquid Glass unter iOS 26, Zeichnen mit Skia, SQLite auf dem Gerät

API

.NET 10, ASP.NET Core, EF Core 9 auf MySQL 8

Ein modularer Monolith; das Gerät ist die Quelle, die API der Treffpunkt

Web

Next.js 16 unter flashside.app

Für alle, die lieber mit Tastatur lernen; Seiten zum Teilen und die Verwaltung

Scheduler

FSRS mit Regler für die Zielbehaltensrate

Fälligkeit je Karte; jede Bewertungstaste zeigt, wann die Karte wiederkommt, bei einer neuen Karte von unter einer Minute bis 14 Tage

Sync

Deltas je Sammlung, Medien in Vierergruppen mit Wiederholversuchen

Auf iOS läuft der Upload über eine Background-NSURLSession, die auch nach dem Anhalten der App weiterarbeitet

Speicher

Eine Datei je Sammlung für die Karten, SQLite für Zeitplan und Lernverlauf

Eine Zeile je bewerteter Antwort, 400 Tage aufbewahrt

Was der Anki-Import erzwungen hat

Zwei Änderungen, die nicht geplant waren. Die Karten sind aus dem Key-Value-Speicher in eine Datei je Sammlung umgezogen, weil der SQLite-Cursor unter Android keine einzelne Zeile über 2 MB zulässt und allein der Text von Kaishi 1,3 MB wiegt.

Und die Karte wurde zu einem Satz benannter Felder, den ein Layout rendert; die alte zweiseitige Karte lebt als Layout namens basic weiter.

Was der Import nicht tut
Den Lernverlauf aus Anki in den Scheduler übernehmen. Ein importierter Stapel beginnt bei null.
Karten mit Medien bearbeitbar machen. Sie bleiben im Editor vorerst schreibgeschützt.

Der Plan, der Coach, die Kartenhilfe

Flashside Lernplan-Sheet mit Minuten pro Tag und Prüfungstermin, daneben die Coach-Karte auf dem Heute-Bildschirm
Der Lernplan: Minuten pro Tag, ein Prüfungstermin und ein Satz dazu, ob der Termin erreichbar ist; daneben die Coach-Karte am Montag.
Flashside Kartenhilfe mit drei Vorschlägen für eine schwierige Karte, daneben eine Quizfrage aus dem Stapel
Die Kartenhilfe mit drei Umschreibungen einer Karte, die immer wieder durchfällt, und ein Quiz aus den eigenen Karten.

Personalisierte Lern-KI über dem Scheduler, das Lernen selbst bleibt kostenlos

Ein Lernplan aus den Minuten pro Tag, eine Kartenhilfe für die ständig vergessenen Karten, Quizze aus den eigenen Karten und jeden Montag eine Coach-Karte. Die Funktionen mit laufenden Kosten sind das Abo; jede ist in der App markiert, und nichts wird ohne Zustimmung berechnet.

Kostenlos, für alle

  • Karten schreiben und lernen, offline und ohne Konto
  • Der Lernplan aus Minuten pro Tag und Prüfungstermin, Prüfungsmodus in den letzten drei Wochen
  • Das Gedächtnisdiagramm und die Coach-Karte am Montag
  • Sync und Teilen, mit Anmeldung
  • Import aus CSV, Excel, Anki .apkg, einer eingefügten Liste oder einem QR-Code

Flashside Plus

  • Kartenhilfe: drei Umschreibungen einer Karte, die immer wieder durchfällt
  • Quizze aus den eigenen Karten
  • Import über eine fotografierte Seite
  • Natürliche Vorlesestimmen und Übersetzung im Editor
  • Die Erklärungen des Coachs nach einem sicheren Fehler

Sechs Jahre in acht Zeilen

30. April 2020
Erster Commit.
Juli 2020
Version 1.0 im App Store.
13. August 2026
FSRS kommt an; jede Karte bekommt eine Fälligkeit.
9. September 2026
Importtest mit Kaishi 1.5k; die Karten ziehen in eine Datei je Sammlung, Audio und Notiztypen kommen dazu.
12. Oktober 2026
Store-Text für 1.49 neu geschrieben: Lernplan, Prüfungsmodus, Kartenhilfe, Quizze, Flashside Plus.
16. Oktober 2026
App Review schickt 1.49 wegen der fehlenden Links auf Nutzungsbedingungen und Datenschutzerklärung zurück. 1.50 geht am selben Tag raus.
19. Oktober 2026
Android-Hotfix 1.50.1 auf der internen Testspur bei Google Play.
21. Oktober 2026
1.51 als Entwurf in App Store Connect, mit dieser Seite als Entwickler-Website.

Eine App, die offline laufen oder ohne Verlust synchronisieren muss?

Dreißig Minuten mit dem Gründer. Bringen Sie den Prototyp oder die App mit, die bei Ihnen schon läuft, auf Wunsch unter NDA. Am Ende haben Sie eine empfohlene Form der Zusammenarbeit und die Gründe dafür. Sind wir nicht der richtige Anbieter, hören Sie auch das.

Gespräch anfragen

Oder schreiben Sie direkt ins Formular. Die Antwort kommt innerhalb von 48 Stunden.

Diese Seite ist durch reCAPTCHA geschützt; es gelten die Datenschutzerklärung und Nutzungsbedingungen von Google.