App: ShiftPlan Converter (com.fr4iser.shiftplan)
Controller: Patrick Böhme (Fr4iser) ·
support@fr4iser.com
Effective: 2026-07-30
| Data | Purpose | Storage |
|---|---|---|
| LOGA3 username / password | Login in the embedded WebView | Secure Store (Keystore / Keychain) |
| Tenant URL | LOGA3 address | Local (AsyncStorage) |
| Time-sheet PDFs, shifts, AZK | Display, widgets, export | Local, AES-GCM encrypted |
| Payslip PDF / parsed pay lines, gross, tariff (grade/stage) | Optional Payroll check (expected vs actual) | Local, AES-GCM encrypted |
| Camera / gallery photos, local import files | Optional OCR / file import | Local (cache/documents); no cloud OCR |
| Employer pack / mappings / payroll profiles | Parser and payroll mapping | Local (some shipped in the app package) |
| Google account / calendar ID | Optional calendar sync | Token in RAM only; calendar ID local |
| Support email | Help (opt-in) | Via your mail app; samples anonymized |
Access, deletion, restriction: in the app under Settings → Setup → Wipe all local data (including shifts, PDFs, and payslips), or uninstall. Contact: support@fr4iser.com.
The app is experimental. Parser, calendar sync, and payroll check do not replace official LOGA3/employer information. You must verify shifts, times, and pay yourself; expected amounts in the payroll check (Abrechnungsprüfung) may be incomplete or wrong.
Tariff figures shipped in packs are based on publicly published AVR Caritas tables (own JSON layout, no PDF import), with Anlage, regional commission, and validity/as-of notes. There is no warranty of completeness, accuracy, or currency. No affiliation with Caritas; not an official tariff source.
Web app (shift.fr4iser.com): PDFs are not uploaded to the server. Parsed shifts use browser sessionStorage (cleared when the tab/browser closes). Theme/colours may remain in localStorage. There is no AES encryption like in the Android app — on a shared device use “Clear local data” or a private window.