Public Beta · v0.12.1

Dein Kalender.
Deine Planung.
Deine Aufgaben.
An einem Ort.

PATI ist der zentrale Hub für alle deine Kalender, Tagesplanung und Todo-Listen. Nativ für iOS und Android, offline-first, ohne Tracking.

Privacy-First
Offline-First
Nativ, kein Cross-Platform
Keine Telemetrie
Das Problem

Dein Tag ist überall — nur nicht bei dir.

Arbeits-Kalender in Google, privat in Nextcloud, der WG-Kalender als ICS-Link, Einkaufsliste in einer separaten Todo-App, Routinen in Notion, Zeit in einer Pomodoro-App. Du wechselst den ganzen Tag zwischen Apps — und keine davon weiß, was in den anderen steht.

PATI bringt alles zusammen. An einem Ort. Lokal auf deinem Gerät, synchronisiert mit den Quellen die du willst, ohne dass jemand mitschneidet.

Features

Alles was du brauchst. Nichts was du nicht brauchst.

Sechs Kern-Bereiche, jeweils bis zum Anschlag ausgebaut — und trotzdem ruhig genug, dass man sie täglich benutzen will.

Alle Kalender, ein Ort

iOS-Kalender, Android-Kalender, Nextcloud / CalDAV, Google Calendar, ICS-Import. Fingerprint-Diff-Sync zeigt dir live, wenn extern was passiert.

  • EventKit
  • CalDAV
  • Google REST
  • ICS

Timeline-Builder

Baue Tagespläne mit Pinch-Zoom, Drag & Drop und automatischer Überschneidungs-Warnung. Speicher den ganzen Tag als Template und lade ihn wieder, wenn du willst.

  • Pinch-Zoom
  • Templates
  • Drag & Drop

Routinen im Runner

Morgenroutine, Workout, Fokus-Sessions — alles als Step-by-Step-Runner mit Auto-Advance. Timer-basiert oder unbegrenzt, verknüpft mit Aufgaben, Lock-Screen-Countdown.

  • Auto-Advance
  • Task-Link
  • Live Activity

Listen & Aufgaben

Beliebig viele Listen mit Farben, Prioritäten, Fälligkeiten. Quick-Reschedule mit Presets: 5/10/15/30/60 Min · 1/2/4/6/8 Std · Morgen · Nächste Woche.

  • Priorität
  • Quick-Reschedule
  • Swipe-Actions

Widgets & Live Activities

Home-Screen, Lock-Screen, StandBy. Live Activities mit interaktiven Buttons (+15 Min, Beenden, Abhaken). Auf Android: Glance-Widgets und Ongoing Notifications als Pendant.

  • WidgetKit
  • ActivityKit
  • Glance

Focus Filter & Siri

Arbeits-Fokus blendet private Kalender aus, Home-Fokus umgekehrt. Siri Shortcuts für die häufigsten Aktionen — und auf Android die App Actions von Google Assistant.

  • Focus Filter
  • Siri / Assistant
  • Shortcuts
So geht's

In drei Schritten einsatzbereit.

01

Verbinden

Öffne PATI, füge deine Kalender hinzu — iOS-Kalender, Nextcloud, Google, ICS-Link. Credentials landen im Keychain bzw. in EncryptedSharedPreferences, nichts wandert auf einen Server.

02

Planen

Baue deinen Tag in der Timeline, lege Routinen und Checklisten an, speichere wiederkehrende Tage als Templates. Jeder Event und jede Aufgabe zeigt ihre Quelle — du weißt immer, woher was kommt.

03

Loslegen

Widgets auf Home- und Lock-Screen, Live Activities für laufende Events, Siri-Shortcuts für "Zeig heute" und "Nächster Termin". Focus Filter schalten private und berufliche Kontexte automatisch um.

Plattformen

Zwei Apps. Beide nativ. Gleiches Design.

Wir bauen iOS und Android komplett getrennt in SwiftUI bzw. Jetpack Compose — kein Cross-Platform-Framework, kein Electron, kein Wrapper. Das Design ist geteilt, der Code nicht. So bekommst du auf beiden Plattformen echte, plattform-spezifische UX.

🚧 Public Beta · v0.12.1

iOS · iPadOS · macOS

Gebaut mit SwiftUI, SwiftData, WidgetKit, ActivityKit und EventKit. Läuft ab iOS 26.4 / macOS Tahoe 26.4.

  • SwiftUI + SwiftData
  • Widgets + Live Activities
  • Siri Shortcuts + Focus Filter
  • CloudKit für Multi-Device-Sync
  • Keychain-gesicherte Credentials
🚧 Internal Test · v0.5.1 (Play Store)

Android

Native Kotlin + Jetpack Compose + Material 3. Gebaut mit Room, Glance, WorkManager. Phasen A–E abgeschlossen, feature-complete im Google Play Internal Test Track.

  • Jetpack Compose + Material 3
  • Glance Widgets + Ongoing Notifications
  • App Actions (Google Assistant)
  • Room + WorkManager für Sync
  • EncryptedSharedPreferences für Tokens
Prinzipien

Vier Grundsätze. Kompromisslos.

Privacy-First

Keine Telemetrie. Keine Analytics. Keine Tracking-SDKs. Credentials nur im Keychain / EncryptedPrefs. Alle Netzwerk-Calls über HTTPS. Deine Daten bleiben dein Problem — im besten Sinne.

Offline-First

PATI funktioniert ohne Netz. Kalender, Tasks, Routinen — alles liegt lokal. Sync ist Bonus, nicht Pflicht. Wenn WLAN aus ist, arbeitet die App einfach weiter.

Nativ-First

SwiftUI für Apple. Jetpack Compose für Google. Kein React Native, kein Flutter, kein Electron. Tiefe System-Integration (Widgets, Live Activities, CalendarContract) braucht native APIs — also bauen wir nativ.

Design-First

Ein Branding-Guide, ein Farbsystem, eine Tonalität auf beiden Plattformen. Ruhig, klar, zurückhaltend — nie laut, nie verspielt, nie albern. Design ist nicht Deko, sondern Teil des Produkts.

Für wen?

Eine App, sechs Alltage.

PATI ist nicht für eine Zielgruppe gebaut, sondern für jeden der mehrere Kalender, Listen und Routinen unter einen Hut bringen will. Hier sind ein paar typische Wege durch den Tag:

💼

Freelancer

Projekt-Kalender in Google, Privat in iCloud, Einkommen in einer Liste. Fokus-Modus filtert alles Private raus und zeigt nur Arbeit.

🎓

Student

Stundenplan als ICS, Lernsessions als Routine mit Pomodoro, Abgabetermine als Aufgaben mit Quick-Reschedule.

👨‍👩‍👧

Familie

Gemeinsamer Nextcloud-Kalender für Termine, individuelle Listen für Einkäufe, Tages-Templates für den Wochenablauf.

🏃

Sportler

Trainings-Routine mit Auto-Advance-Runner, Live Activity zeigt den aktuellen Satz, verknüpfte Aufgaben für Ernährung und Regeneration.

🔧

Self-Hoster

Volle Nextcloud-Integration, ICS-Abos, keine fremde Cloud. Credentials im Keychain, Sync auf eigene Infrastruktur.

🎯

Minimalist

Ein Tab: Heute. Timeline zeigt was jetzt ist. Widget auf dem Home-Screen, Rest der App nur öffnen wenn nötig.

Häufige Fragen

Was du dich wahrscheinlich fragst.

Kostet PATI Geld?

In der Beta: nein. Für die v1.0 haben wir noch keine endgültige Entscheidung — wahrscheinlich bleibt die Kern-App kostenlos, und ein optionaler Pro-Tier ($3–5/Monat) schaltet später KI-Features frei (natürliche Sprache für Events, Auto-Planung). Alles was heute funktioniert, bleibt auch in Zukunft kostenlos verfügbar.

Wo werden meine Daten gespeichert?

Komplett lokal auf deinem Gerät. SwiftData (iOS) bzw. Room (Android). Credentials für CalDAV und Google liegen im iOS Keychain bzw. Android EncryptedSharedPreferences. Es gibt keinen PATI-Server, keine Cloud-Middleware, keine Analytics. Optional kannst du CloudKit für den Sync zwischen iPhone und iPad nutzen — bleibt aber komplett innerhalb deiner Apple ID.

Trackt PATI mich?

Nein. Keine Analytics-SDKs, kein Firebase, kein Mixpanel, keine Sentry-Crashreports mit personenbezogenen Daten. Wir wissen nicht wie viele User PATI nutzt, wie oft du's öffnest oder welche Features du klickst. Das ist kein Feature, das ist Absicht — und im Code nachprüfbar.

Funktioniert das auch offline?

Ja, komplett. Lokale Events, Tasks, Routinen und Templates sind offline voll nutzbar. Externe Kalender (Nextcloud, Google) synchronisieren wenn wieder Netz da ist — in der Zwischenzeit kannst du bearbeiten, die Änderungen landen beim nächsten Sync draußen.

Ist der Code Open Source?

Ja, beide Apps stehen unter MIT-Lizenz auf GitHub: usePATI/ios und usePATI/android. Du kannst den Quellcode lesen, Issues erstellen, forken, eigene Builds machen. Beiträge sind willkommen — siehe CONTRIBUTING.md.

Gibt es eine Android-Version?

Ja! Die Android-App ist mit v0.5.1 im Google Play Internal Test Track. Phasen A–E (Bootstrap, Core-UI, System-Integration, Externe Sync, Widgets & Live Features) sind abgeschlossen — die App hat nahezu volle Feature-Parität zu iOS. Du kannst den Quellcode auf GitHub einsehen oder dich per [email protected] für den Internal Test anmelden.

Was ist mit macOS / iPadOS?

Die iOS-App läuft automatisch auch auf iPadOS und macOS Tahoe (Mac Catalyst). Der Mac-Build funktioniert, ist aber noch nicht für große Bildschirme optimiert — sauberes Sidebar-Layout kommt nach v1.0. iPadOS ist bereits voll funktional mit allen Features.

Gibt's eine watchOS-App?

Noch nicht. Steht in der Langfrist-Vision — Lock-Screen-Komplikation + Routine-Runner am Handgelenk wären super, aber erst nach v1.0. Der aktuelle Fokus liegt auf iOS + iPadOS + Android.

Was unterscheidet PATI von Fantastical, Sunsama oder TickTick?

Diese Apps sind alle gut — PATI versucht nicht, sie zu ersetzen, sondern den spezifischen Gap zu schließen: eine App, die Kalender, Tagesplanung, Routinen, Aufgaben und Listen gleichermaßen als Kern-Feature sieht, komplett nativ auf beiden Plattformen, komplett offline-fähig, komplett ohne Telemetrie, komplett Open Source. Wenn du schon mit Fantastical glücklich bist, bleib dabei — wenn dir aber drei oder vier davon fehlen, ist PATI vielleicht was.

Wer steckt dahinter?

PATI ist ein privates Hobby-Projekt von Maxi, einem Solo-Entwickler aus Deutschland. Kein VC, kein Team, kein Business-Modell das Wachstum um jeden Preis will. Das heißt langsamer Fortschritt, aber auch: keine Feature-Entscheidungen für Quartalszahlen. Feedback erreicht mich direkt unter [email protected].

Public Beta

Lust, PATI zu testen?

PATI iOS ist in der öffentlichen Beta, Android ist im Google Play Internal Test mit v0.5.1. Der Code ist auf GitHub einsehbar — schau rein und gib Feedback.