Alle Projekte
Fristo Logo

Fristo

Abo- & Finanzmanager · Native App

Ein Abomanager, der laufende Kosten automatisch aus dem Bankkonto erkennt, rechtzeitig vor jeder Kündigungsfrist warnt und zeigt, wo sich Sparen wirklich lohnt — als native App für iOS und Android.

Status · In Entwicklung Plattform · iOS + Android Stack · React Native · TypeScript · PostgreSQL
Das Problem

Niemand weiß, was monatlich wirklich abgeht.

Streaming, Cloud, Fitnessstudio, Versicherungen, Handy, Software-Abos — die Zahl laufender Verträge wächst still. Vergessene Kündigungsfristen führen zu automatischen Verlängerungen, doppelten Diensten und Geld, das ungenutzt abfließt. Der Markt ist da: Menschen wollen Kontrolle, ohne dafür eine Excel-Tabelle zu pflegen.

Persona 01

Der Überblick-Verlierer

Zehn bis zwanzig Abos über drei Karten und zwei Konten verteilt. Weiß nicht mehr, was läuft — will eine ehrliche Gesamtsumme.

Persona 02

Der Sparer

Optimiert bewusst. Sucht ungenutzte oder zu teure Abos und den nächsten Kündigungstermin, um gezielt zu reduzieren.

Persona 03

Die Familie

Mehrere Personen, geteilte Dienste, ein Haushaltsbudget. Will Abos bündeln und gemeinsam den Überblick behalten.

Die vier Säulen

Was Fristo kann.

Vier Fähigkeiten, die ineinandergreifen — von der automatischen Erkennung bis zur konkreten Spar-Entscheidung.

Kern-Feature

Automatische Abo-Erkennung

Bankkonto per Open Banking verbinden — Fristo findet wiederkehrende Zahlungen selbst und schlägt sie als Abos vor.

  • Erkennt Muster aus Händler, Betrag und Rhythmus
  • Nutzer bestätigt Vorschläge mit einem Tipp
  • Neue Abos werden laufend automatisch entdeckt
Kern-Feature

Fristen & Erinnerungen

Das klassische Killer-Feature: gestaffelte Push-Warnungen, damit keine Kündigungsfrist mehr verstreicht.

  • Berechnet Kündigungsstichtag aus Laufzeit & Frist
  • Push 30 / 14 / 3 Tage vorher — anpassbar
  • Kalenderübersicht aller anstehenden Abbuchungen
Kern-Feature

Ausgaben-Analyse & Sparpotenzial

Nicht nur zeigen, sondern raten: wo geht das Geld hin, und wo lässt sich konkret kürzen?

  • Ausgaben nach Kategorie & Trend über Zeit
  • Findet ungenutzte oder doppelte Dienste
  • Konkreter Spar-Vorschlag mit Euro-Betrag
Fundament

Manuelle Verwaltung

Alles läuft auch ohne Bankanbindung — schön, klar, schnell. Die Basis, auf der die anderen drei aufsetzen.

  • Abos, Beträge, Intervalle & Notizen selbst pflegen
  • Kategorien, Konten und Zahlungsarten
  • Funktioniert offline, synchronisiert im Hintergrund
Wie die Auto-Erkennung funktioniert

Vom Kontoumsatz zum bestätigten Abo.

Der technisch anspruchsvollste Teil — und der stärkste Grund, warum jemand Premium bucht.

01

Quellen verbinden

Bank (PSD2), PayPal und optional das E-Mail-Postfach — sicher und mit Einwilligung.

02

Umsätze lesen

Transaktionen der letzten Monate werden verschlüsselt importiert.

03

Muster finden

Gruppieren nach Händler + Betrag, Periodizität (monatlich, jährlich …) erkennen.

04

Vorschlagen

Kandidaten werden als mögliche Abos präsentiert — inkl. nächster Abbuchung.

05

Bestätigen

Ein Tipp bestätigt oder verwirft. Fristo lernt und überwacht laufend weiter.

Wichtig: Die Bankanbindung ist reguliert (PSD2). Über einen bereits lizenzierten Aggregator (z. B. GoCardless Bank Account Data, Tink oder finAPI) braucht es keine eigene FMA/BaFin-Lizenz — das ist der pragmatische Weg für den Start.
Zahlungsquellen

Nicht jedes Abo läuft über die Bank.

Streaming über PayPal, Cloud über die Kreditkarte, Apps über den App-Store — wer nur das Bankkonto liest, übersieht die Hälfte. Fristo verbindet mehrere Quellen und legt sie zu einem Bild zusammen.

Kern-Quelle

Bankkonto

Giro- & Kreditkartenumsätze via PSD2-Aggregator. Deckt Bankeinzüge und Überweisungen ab.

Zahlungsdienst

PayPal & Wallets

PayPal-Transaktionen über dessen eigene API (OAuth-Login). Später Apple Pay / Google Pay, wo Zugriff möglich.

Der Alleskönner

E-Mail-Belege

Abo-Bestätigungen landen im Postfach — egal, wie bezahlt wurde. Mit Einwilligung erkennt Fristo Abos aus Mails und schließt so jede Lücke.

Warum das der Vorteil ist: App-Store- und PayPal-Abos sind für reine Banking-Apps unsichtbar. Die Kombination aus Bank + Zahlungsdienst + E-Mail-Scan ist genau die Abdeckung, an der die meisten Wettbewerber scheitern.
Fristen-Engine

Warnen, bevor es zu spät ist.

Aus Vertragslaufzeit, Kündigungsfrist und Verlängerungsregel berechnet Fristo den letzten sicheren Kündigungstag — und meldet sich gestaffelt.

−30
Tage vorher: erste Info-Push
−14
Erinnerung: „Frist rückt näher"
−3
Dringend: „Jetzt handeln"
Erledigt-Status & Verlauf
Technische Architektur

Der Stack — pragmatisch skalierbar.

Ein Codebase für beide Plattformen, ein Backend für alle Kunden. Bewusst so gewählt, dass vorhandenes JavaScript/TypeScript-Wissen durchgehend weiterträgt.

FrontendNative App
React Native (Expo) — ein Codebase für iOS + Android, Over-the-Air-Updates, native Push. Alternative: Flutter
BackendAPI
TypeScript-API (NestJS / Fastify) oder Supabase als All-in-One-Start. Business-Logik: Intervalle, Fristen, Erkennung.
DatenDatenbank
PostgreSQL — Nutzer, Abos, Transaktionen, Erinnerungen. Verschlüsselung ruhender Daten. EU-Region
QuellenDatenanbindung
Bank via PSD2-Aggregator (GoCardless / Tink / finAPI), PayPal via eigene API, E-Mail-Scan als quellenübergreifender Fallback.
BenachrichtigungPush & Jobs
Scheduler (Cron/Worker) berechnet täglich fällige Fristen → Push via Expo / FCM / APNs.
BetriebAuth & Hosting
Auth (Supabase Auth / Clerk / Auth0), Hosting auf Fly.io / Railway / Render — durchgehend EU-Region.
Datenmodell

Die Kern-Entitäten.

Pro Kunde getrennt, um Bank- und Fristen-Daten erweitert — die Struktur, auf der die App aufbaut.

User
  • emailstring
  • planfree/pro
  • localede-AT
Subscription
  • namestring
  • amountdecimal
  • intervalenum
  • nextChargedate
  • noticePerioddays
  • statusenum
BankConnection
  • providerstring
  • accountref
  • lastSyncdatetime
Transaction
  • merchantstring
  • amountdecimal
  • bookedAtdate
  • subIdref?
Reminder
  • subIdref
  • fireAtdatetime
  • offset−30/−14/−3
  • sentbool
Category
  • keystring
  • labelstring
  • colorhex
Account
  • namestring
  • bankstring
  • balancedecimal
Household
  • namestring
  • membersUser[]
Geschäftsmodell

Freemium — Bankanbindung ist die Bezahlschranke.

Manuelle Nutzung bindet und überzeugt gratis. Die automatische Erkennung und Analyse — der eigentliche Aufwand — trägt den Umsatz.

Free
0 €
Der Einstieg, der überzeugt.
  • Manuelle Abo-Verwaltung, unbegrenzt
  • Fristen & Push-Erinnerungen
  • Grund-Übersicht & Kategorien
  • Ein Gerät
Umsatzträger
Premium
2,99 € / Monat
Alles automatisch — jährlich günstiger.
  • Bankanbindung & automatische Abo-Erkennung
  • Ausgaben-Analyse & Sparvorschläge
  • Familien-/Haushalts-Sharing
  • Alle Geräte synchron, voller Verlauf
Wettbewerb & Abgrenzung

Der Markt ist besetzt — aber nicht zu.

Ehrlich betrachtet: Es gibt starke Player. Die Chance liegt in Fokus und Erlebnis, nicht in „noch eine Banking-App".

AnbieterStärkeLücke, die Fristo besetzt
FinanzguruBanking + Abo-Erkennung, breitVollbank-App, überladen — Fristo bleibt fokussiert auf Abos & Fristen
Volders / aboalarmKündigung als ServiceKaum Analyse/Auto-Erkennung — Fristo verbindet Überblick + Handeln
Excel / NotizenKostenlos, flexibelKeine Automatik, keine Erinnerung — genau Fristos Kernnutzen
FristoAbo-fokussiert, schönes UX, Fristen zuerstEin klares Versprechen statt Feature-Wildwuchs
Recht & Sicherheit

Finanzdaten verpflichten.

DSGVO by design

Datensparsamkeit, EU-Hosting, Löschkonzept, klare Einwilligung. Sensible Daten von Anfang an mitgedacht, nicht nachgerüstet.

Keine eigene Lizenz

Der Bankzugriff läuft über einen PSD2-lizenzierten Aggregator. Das erspart eine eigene aufsichtsrechtliche Zulassung zum Start.

Verschlüsselung

Transportverschlüsselung durchgängig, ruhende Daten verschlüsselt. Zugangsdaten der Bank sieht Fristo nie selbst.

Roadmap

In Phasen — der Bankteil kommt bewusst nicht zuerst.

Alle vier Säulen auf einmal wäre riskant. Der schnellste Weg zu einer echten, startbaren App ist die manuelle Version mit Fristen — Banking folgt, wenn Nutzer schon da sind.

Phase 0
Jetzt
Konzept & Design
Namensfindung, UX-Flows und ein visueller Prototyp der Kern-Screens.
Phase 1
MVP
Manuell + Fristen
Native App mit Login, manueller Abo-Verwaltung, Fristen-Engine und Push. Ohne Banking — sofort veröffentlichbar, echte Nutzer, echtes Feedback.
Phase 2
Wachstum
Bankanbindung & Auto-Erkennung
PSD2-Aggregator integrieren, wiederkehrende Zahlungen erkennen, Premium einführen. Der Moment, ab dem verdient wird.
Phase 3
Ausbau
Analyse, Sparen & Familie
Sparpotenzial-Vorschläge, Haushalts-Sharing, tiefere Insights. Retention und höherer Zahlungswille.
Kontakt

Interesse an Fristo — oder einem eigenen Projekt?

Schreib mir gern — und wirf auch einen Blick auf meine anderen Projekte.