Personal Data and Documents
Manage your personal data, profile picture, security settings, and documents.
This guide covers your personal data form (Stammdaten), profile settings, security options, and document management.
Why Filling Out Your Personal Data Matters
Your personal data (Stammdaten) is required before you can:
- Apply for events
- Accept assigned shifts
If you try to apply for an event or accept a shift without completing your Stammdaten, you will see the error message "Bitte fuelle zuerst deine Stammdaten aus." and be redirected to the personal data form.
The Personal Data Form (Stammdaten)
The personal data page is headed "Deine Stammdaten" and is divided into four sections, each displayed as a card.
Section 1: Persoenliche Daten (Personal Data)
| Field | Label | Format / Notes |
|---|---|---|
| First name | Vorname | e.g., "Max" |
| Last name | Nachname | e.g., "Mustermann" |
| Date of birth | Geburtsdatum | Format: TT.MM.JJJJ |
| Phone number | Telefonnummer | International format, default country: Germany (+49) |
| Citizenship | Staatsangehörigkeit | Dropdown with all countries (in German) |
| Gender | Geschlecht | Dropdown selection |
| Marital status | Familienstand | Dropdown selection |
Section 2: Anschrift (Address)
- Adresse -- a search field with autocomplete. Start typing your address and select from the suggestions.
- Once selected, your address is displayed with a map-pin checkmark icon showing:
- Street and house number
- ZIP code and city
- State and country
If the address is incomplete, an error box appears: "Bitte vervollstaendige die Adressangaben" with a list of missing fields.
Section 3: Steuerlich relevante Daten (Tax-Relevant Data)
| Field | Label | Notes |
|---|---|---|
| Birth name | Geburtsname | Your name at birth if different |
| Birth city | Geburtsort | City of birth |
| Birth country | Geburtsland | Dropdown with all countries |
| Tax ID | Steuer-ID | Your German tax identification number |
| Social security number | Sozialversicherungsnummer | Your social security number |
| Main employment | Hast du eine Hauptbeschaeftigung? | Yes/No dropdown |
| Student | Bist du Student? | Yes/No dropdown |
| Registered unemployed | Bist du arbeitslos gemeldet? | Yes/No dropdown |
Based on your employment status selections, the system shows a predicted tax class:
- Main employment: "Voraussichtliche Abrechnung in Lohnsteuerklasse 6"
- Student without main employment: "Voraussichtliche Abrechnung in Lohnsteuerklasse 1"
- Registered unemployed: "Voraussichtlich Abrechnung als Mini-Jobber"
Validation rules for employment status:
- You cannot select both main employment and registered unemployed. Error: "Du kannst nicht gleichzeitig in einer Hauptbeschaeftigung und arbeitslos gemeldet sein."
- You cannot select both student and registered unemployed. Error: "Du kannst nicht gleichzeitig Student und arbeitslos gemeldet sein."
- If you select student but not main employment, a warning appears: "Achtung: Auch ein Werkstudentenjob zaehlt als eine Hauptbeschaeftigung."
Section 4: Bankverbindung (Bank Details)
| Field | Label | Notes |
|---|---|---|
| Account holder | Kontoinhaber | e.g., "Max Mustermann" |
| IBAN | IBAN | Validated automatically when you leave the field |
| BIC | BIC | Auto-filled when a valid IBAN is entered; only editable if BIC cannot be determined from IBAN |
IBAN validation: When you leave the IBAN field, the system validates it. If invalid, you see: "Keine gültige IBAN! Bitte überprüfe Deine IBAN."
Saving
Tap the "Speichern" button at the bottom of the form. On success, you see: "Deine Daten wurden erfolgreich gespeichert."
If there are validation errors, you see either:
- "Bitte korrigiere die Fehler im Formular, bevor du fortfaehrst." (for many errors)
- A specific message listing the problematic fields (for up to three errors)
Profile Dialog
The profile dialog is accessible from the user menu. It opens as a dialog on desktop or a bottom sheet on mobile, titled "Benutzerkonto" (User Account) with the subtitle "Einstellungen verwalten" (Manage settings).
The dialog has a sidebar (desktop) or tab bar (mobile) with the following tabs. The available tabs depend on your role:
For employees (junior) and supervisors:
- Profil
- Stammdaten
- Sicherheit
- Dokumente
For HR users:
- Profil
- Sicherheit
- Dokumente
Tab: Profil (Profile)
The profile tab shows:
- Greeting -- a time-of-day greeting (e.g., "Guten Morgen, Max!" / "Guten Nachmittag, Max!" / "Guten Abend, Max!"). If your name is not set, just the greeting without a name.
- Profile picture -- a circular photo or a placeholder icon. Hover over it to see a camera overlay.
- Email address -- displayed below your name.
- Role badge -- showing your role:
- "Mitarbeiter" (Employee)
- "Supervisor"
- "HR"
- "Akkreditierung" (Accreditation)
- "Akkreditierung Supervisor"
- "Behoerde" (Authority)
Name warning -- if you have not set your name, a yellow warning box appears: "Profil fast fertig -- Ergaenze deinen Namen indem du deine Stammdaten ausfuellst, damit wir dich in der App persoenlicher ansprechen können."
Profile Picture Upload
To upload or change your profile picture:
- Tap on the profile picture or tap the "Foto hochladen" / "Foto ändern" button.
- Select an image file from your device.
- The cropping view opens with the title "Profilbild zuschneiden" and the subtitle "Waehle den Bildausschnitt für dein Profilbild".
- Drag and resize the circular crop area.
- Tap "Hochladen" to upload, or "Abbrechen" to cancel.
Image requirements:
- Minimum dimensions: 500 x 500 pixels.
- If the image is too small: "Das Bild ist aktuell zu klein. Für ein scharfes Profilbild brauchen wir mindestens 500 x 500 Pixel."
- If the crop area is too small: "Dein Ausschnitt ist zu klein. Zieh ihn etwas größer auf, damit dein Profilbild überall scharf wirkt (mindestens 500 x 500 Pixel)."
To choose a different image during cropping, tap "Anderes Bild".
To delete your profile picture, tap the "Entfernen" button (shown only when you have an existing picture).
Tab: Stammdaten (Personal Data)
This tab shows an overview of your personal data status:
- "Stammdaten Status" heading with subtitle "Übersicht Deiner hinterlegten Stammdaten".
- A status indicator:
- Green with checkmark: "Stammdaten sind vollstaendig" (Personal data is complete)
- Red with warning: "Stammdaten sind unvollstaendig" (Personal data is incomplete)
- Last updated date (if available): "Zuletzt aktualisiert: [date] Uhr"
- "Stammdaten bearbeiten" button -- takes you to the full personal data form.
Tab: Sicherheit (Security)
The security tab has three sections:
E-Mail-Adresse (Email Address)
- Your current email is shown in a disabled field labeled "Aktuelle E-Mail-Adresse".
- A "Verifiziert" badge appears next to the heading if your email is verified.
- Enter a new email in the "Neue E-Mail-Adresse" field (placeholder: "neue-email@beispiel.de").
- A note below explains: "Eine Bestaetigung wird an die neue Adresse gesendet".
- Tap "E-Mail ändern" to initiate the change.
Validation:
- Invalid email format: "Bitte gib eine gültige E-Mail-Adresse ein."
- Same as current: "Die neue E-Mail-Adresse muss sich von der aktuellen unterscheiden."
Passwort (Password)
If you already have a password:
- Enter your "Aktuelles Passwort" (Current Password).
- Enter your "Neues Passwort" (New Password).
- Enter your new password again in "Neues Passwort bestaetigen" (Confirm New Password).
- Tap "Passwort aktualisieren".
If you do not have a password yet (e.g., you signed up via a link), the heading changes to "Passwort erstellen" with a "Nicht gesetzt" badge:
- Enter your new password.
- Confirm it.
- Tap "Passwort erstellen".
Password requirements:
- At least 8 characters
- At least one uppercase letter
- At least one lowercase letter
- At least one number
Shown as a hint: "Mindestens 8 Zeichen mit Groß- und Kleinbuchstaben sowie Zahlen"
Error messages:
- Passwords do not match: "Die Passwörter stimmen nicht überein."
- Requirements not met: "Das Passwort muss mindestens 8 Zeichen lang sein und Großbuchstaben, Kleinbuchstaben und Zahlen enthälten."
Zwei-Faktor-Authentifizierung (Two-Factor Authentication)
This feature is currently not available. The section shows "Bald verfügbar" (Coming soon) and the toggle is disabled with the tooltip "Aktuell nicht verfügbar".
Tab: Dokumente (Documents)
The documents tab lets you upload and manage personal documents.
Uploading a Document
- Tap the "Hochladen" button in the top right.
- Select a file from your device, or drag and drop a file into the area.
- Only one file can be uploaded at a time.
- Maximum file size: 10 MB.
If a file is rejected: "Die Datei ist kein gültiges Dokument oder überschreitet die maximale Größe von 10 MB"
If upload fails: "Fehler beim Hochladen des Dokuments"
Viewing Documents
Each document is shown as a row with:
- File type icon (image icon for PNG/JPG/JPEG/WEBP, document icon for other types).
- File name.
- File type and size (e.g., "PDF -- 2.4 MB") -- visible on larger screens.
- Upload date and time.
Tap on a document to download it.
Deleting a Document
You can only delete a document within 10 minutes of uploading it. During this window, a trash can icon appears next to the document. After 10 minutes, the delete option disappears.
If deletion fails: "Fehler beim Löschen des Dokuments."
If no documents exist: "Aktuell keine Dokumente vorhanden" (Currently no documents available).
The Standalone Documents Page
There is also a standalone documents page accessible from the navigation, headed "Deine Dokumente" (Your Documents). This page provides a similar view of your uploaded documents.