Datenschutzerklärung – MyWeight

Stand: 7. August 2026

1. Verantwortlicher

Sebastian Lang
Langfeldstraße 11B
91077 Neunkirchen am Brand
Deutschland

E-Mail: info@langsoftware.de
Web: https://langsoftware.de

2. Geltungsbereich

Diese Datenschutzerklärung gilt für die App MyWeight (Gewichtstagebuch) in beiden Ausführungen: für die iOS-App (App Store) und für die Android-App (Google Play). Für die Webseite langsoftware.de gilt die dort veröffentlichte Datenschutzerklärung.

Beide Ausführungen verarbeiten dieselben Daten und nutzen dieselben Dienste. Wo sich die Verarbeitung unterscheidet, ist das nachfolgend ausdrücklich gekennzeichnet.

3. Grundprinzip: Deine Daten bleiben auf deinem Gerät, solange du kein Backup anlegst

Alle Inhalte, die du in der App erfasst – Gewichte, Körpermaße, Notizen, Profilangaben und ein optionales Profilbild – werden zunächst ausschließlich lokal auf deinem Gerät gespeichert, auf dem iPhone genauso wie auf einem Android-Gerät. Ohne Konto verlassen sie dein Gerät nicht.

Erst wenn du dich freiwillig anmeldest und ein Backup anlegst, werden diese Daten in die Cloud (Google Firebase) übertragen, damit du sie auf einem neuen Gerät wiederherstellen kannst. Du kannst das Backup jederzeit in der App löschen, ohne dein Konto aufzugeben, und du kannst dein Konto vollständig löschen. Siehe dazu Abschnitt 7.

4. Personenbezogene Daten, die in der App verarbeitet werden

4.1 Lokal gespeicherte Daten (kein Serverkontakt)

Auf dem Gerät gespeichert werden: Name oder Spitzname, Geschlecht, Alter, Körpergröße, Start- und Zielgewicht, Zieldatum, Einheiten, Gewichtseinträge mit Datum, BMI, Durchschnitt, optional Körperfett- und Muskelanteil sowie Notizen, Körpermaße, Erinnerungseinstellungen und ein optionales Profilbild. Der zusätzlich erfassbare Wasseranteil besteht nur in der iPhone-Version.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Erfüllung des Nutzungsvertrags). Gesundheitsbezogene Angaben verarbeitest du selbst auf deinem Gerät; eine Übermittlung an uns findet in diesem Schritt nicht statt.

4.2 Benutzerkonto (Firebase Authentication)

Für das Cloud-Backup benötigst du ein Konto. Die Anmeldung ist möglich mit Apple, Google, Facebook oder E-Mail-Adresse und Passwort. Verarbeitet werden dabei eine pseudonyme Nutzerkennung (UID), deine E-Mail-Adresse und der verwendete Anmeldeanbieter. Passwörter werden ausschließlich bei Google gespeichert und uns nicht im Klartext bekannt.

Anbieter: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.

4.3 Cloud-Backup (Firebase Firestore und Firebase Storage)

Legst du ein Backup an – manuell oder über die automatische Sicherung –, werden die unter 4.1 genannten Daten unter deiner Nutzerkennung gespeichert: dein Profil, deine Gewichtseinträge, deine Körpermaße und, sofern gesetzt, dein Profilbild. Dazu kommt der Zeitpunkt der letzten Sicherung.

Diese Daten sind über Sicherheitsregeln so geschützt, dass ausschließlich dein eigenes angemeldetes Konto darauf zugreifen kann.

Anbieter: Google Ireland Limited.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a und b DSGVO – du entscheidest aktiv, ob du ein Backup anlegst. Soweit die gesicherten Angaben Gesundheitsdaten im Sinne von Art. 9 DSGVO darstellen, stützen wir die Verarbeitung auf deine ausdrückliche Einwilligung nach Art. 9 Abs. 2 lit. a DSGVO, die du mit dem Anlegen eines Backups erteilst und durch Löschen des Backups widerrufen kannst.

4.4 Firebase Crashlytics (Absturzberichte)

Stürzt die App ab, wird ein Fehlerbericht übermittelt: anonyme Installations-ID, Gerätemodell, Version des Betriebssystems (iOS beziehungsweise Android), Stapelüberwachung (Stack Trace) und technische Protokollzeilen zum Ablauf. Diese Protokollzeilen können die pseudonyme Nutzerkennung deines Kontos enthalten, aber keine Gewichtswerte, Notizen oder Bilder.

Anbieter: Google Ireland Limited.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO – berechtigtes Interesse an einer stabilen App.
Speicherdauer: in der Regel 90 Tage.

4.5 Firebase Analytics (Nutzungsstatistik)

Zur Verbesserung der App werden einzelne Ereignisse in aggregierter Form erfasst, etwa dass eine Anmeldung stattgefunden hat oder welcher Bildschirm geöffnet wurde. Inhalte deiner Einträge werden dabei nicht übermittelt.

Anbieter: Google Ireland Limited.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.

4.6 Werbung: Google AdMob (nur in der kostenlosen Version)

In der kostenlosen Version werden Werbeanzeigen ausgeliefert (Banner, Einblendungen beim Öffnen der App, gelegentliche Vollbildanzeigen sowie Anzeigen in der Verlaufsliste). Dabei verarbeitet Google Gerätedaten, gekürzte IP-Adresse, ungefähre Region und Werbekennungen.

iPhone-Version: Vor der Auslieferung fragen wir dich über die Einwilligungsverwaltung von Google (User Messaging Platform) sowie über die iOS-Abfrage zur App-Tracking-Transparenz, ob personalisierte Werbung zulässig sein soll. Lehnst du ab, wird nur nicht personalisierte Werbung ausgeliefert. Deine Entscheidung kannst du in den iOS-Einstellungen unter „Datenschutz & Sicherheit → Tracking“ jederzeit ändern.

Android-Version: Hier zeigt die App derzeit keine eigene Einwilligungsabfrage an. Ob dir personalisierte Werbung ausgeliefert wird, richtet sich nach der Werbe-ID deines Geräts. Du steuerst das in den Geräteeinstellungen unter „Google → Alle Dienste → Anzeigen“; dort kannst du die Personalisierung abschalten oder die Werbe-ID löschen.

Anbieter: Google Ireland Limited.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung) bzw. Art. 6 Abs. 1 lit. f DSGVO für nicht personalisierte Werbung.
Abschaltung: Mit einem Premium-Abo entfällt die Werbung vollständig.

4.7 Facebook-SDK

Die App bindet das SDK von Meta ein, um die Anmeldung mit Facebook zu ermöglichen und Werbewirksamkeit zu messen. Dabei können Geräte- und Ereignisdaten an Meta übermittelt werden. Meldest du dich nicht mit Facebook an und stimmst dem Tracking nicht zu, beschränkt sich die Übermittlung auf das technisch Notwendige.

Anbieter: Meta Platforms Ireland Limited, 4 Grand Canal Square, Dublin 2, Irland.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a und b DSGVO.

4.8 Abonnements (RevenueCat, Apple und Google)

Kauf und Verwaltung des Premium-Abos laufen über den Store, aus dem du die App bezogen hast – in der iPhone-Version über Apple, in der Android-Version über Google Play. Zur Prüfung des Abo-Status setzen wir auf beiden Plattformen RevenueCat ein. Verarbeitet werden eine pseudonyme Nutzerkennung, der Kaufbeleg des jeweiligen Stores und App-Metadaten. Deine Zahlungsdaten erhalten wir zu keinem Zeitpunkt – sie liegen ausschließlich bei Apple beziehungsweise Google.

Anbieter: RevenueCat, Inc., San Francisco, USA; Apple Inc. bzw. Apple Distribution International Ltd.; Google Ireland Limited.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.

4.9 Apple Health (HealthKit) – nur iPhone-Version

Auf deinen Wunsch kann die App Gewichtsdaten aus Apple Health lesen und Gewichtseinträge dorthin schreiben. Der Austausch findet ausschließlich lokal auf deinem Gerät statt. Wir erhalten keinen Zugriff auf deine Health-Daten, und es werden keine Health-Daten an unsere Server oder an Dritte übermittelt. Die Freigabe erteilst du in der iOS-Abfrage und kannst sie jederzeit in der Health-App widerrufen.

Die Android-Version bindet weder Health Connect noch einen vergleichbaren Gesundheitsdienst ein. Ein Austausch von Gesundheitsdaten mit anderen Apps findet dort nicht statt.

4.10 Erinnerungen (lokale Mitteilungen)

Wiege-Erinnerungen werden lokal auf deinem Gerät geplant und ausgelöst – in der iPhone-Version über die lokalen Mitteilungen von iOS, in der Android-Version über einen geplanten Hintergrundauftrag (WorkManager). Eine Übermittlung der Inhalte an einen Server findet in beiden Fällen nicht statt; es werden insbesondere keine Push-Nachrichten von unseren Servern verschickt.

4.11 CSV-Export und -Import – nur iPhone-Version

Du kannst deine Einträge als CSV-Datei exportieren und wieder einlesen. Die Datei wird im App-Verzeichnis auf deinem Gerät abgelegt. Wohin du sie anschließend teilst, entscheidest du selbst; eine Übermittlung an uns findet nicht statt. In der Android-Version steht diese Funktion derzeit nicht zur Verfügung.

4.12 App-Sperre

iPhone-Version: Du kannst die App mit einem Zahlencode und wahlweise mit Face ID oder Touch ID sichern. Der Code wird im Schlüsselbund (Keychain) deines Geräts gespeichert. Biometrische Merkmale werden ausschließlich vom Betriebssystem geprüft; die App erhält lediglich die Rückmeldung, ob die Prüfung erfolgreich war.

Android-Version: Du kannst die App mit einem Mustercode (Wischmuster) sichern. Das Muster wird im app-privaten Speicherbereich deines Geräts abgelegt, auf den andere Apps nicht zugreifen können. Eine biometrische Entsperrung wird in der Android-Version nicht angeboten.

In beiden Fällen verlässt die Sperre dein Gerät nicht; sie wird nicht an uns übermittelt und ist nicht Bestandteil des Cloud-Backups.

5. Berechtigungen der App

5.1 iPhone-Version

BerechtigungWofür
MitteilungenWiege-Erinnerungen zu selbst gewählten Zeiten
Kamera und FotosProfilbild aufnehmen oder auswählen
Apple Health (Lesen und Schreiben)Gewichtsdaten mit Apple Health abgleichen
Face ID / Touch IDEntsperren der App, wenn du die Code-Sperre nutzt
TrackingNur für personalisierte Werbung in der kostenlosen Version

Jede Berechtigung ist freiwillig und kann in den iOS-Einstellungen jederzeit widerrufen werden.

5.2 Android-Version

BerechtigungWofür
Mitteilungen (POST_NOTIFICATIONS)Wiege-Erinnerungen zu selbst gewählten Zeiten
Kamera (CAMERA)Profil- und Körperbilder aufnehmen
Bilder und Medien (READ_EXTERNAL_STORAGE)Vorhandenes Bild aus der Galerie auswählen
Internet (INTERNET)Konto, Cloud-Backup und Werbung
Werbe-ID (AD_ID)Nur für Werbung in der kostenlosen Version

Kamera, Bilder und Mitteilungen sind freiwillig und können in den Android-Einstellungen unter „Apps → MyWeight → Berechtigungen“ jederzeit widerrufen werden. Eine Berechtigung für Apple Health oder für biometrische Entsperrung gibt es in der Android-Version nicht, da diese Funktionen dort nicht angeboten werden.

6. Drittlandsübermittlungen – Zusammenfassung

Die eingesetzten Anbieter können Daten in den USA verarbeiten. Grundlage sind der EU-U.S. Data Privacy Framework und, soweit erforderlich, Standardvertragsklauseln nach Art. 46 DSGVO.

DienstAnbieterZweck
Authentication, Firestore, StorageGoogleKonto und Cloud-Backup
Crashlytics, AnalyticsGoogleStabilität und Nutzungsstatistik
AdMobGoogleWerbung in der kostenlosen Version
Facebook-SDKMetaAnmeldung und Werbemessung
RevenueCatRevenueCat, Inc.Abo-Verwaltung
App Store / Google PlayApple bzw. GoogleBezug der App und Abrechnung des Abos

Diese Dienste kommen in beiden Ausführungen der App zum Einsatz. Ausnahme ist die Abrechnung: In der iPhone-Version läuft sie über Apple, in der Android-Version über Google.

7. Speicherdauer und Löschung

Du hast die Löschung selbst in der Hand:

  • Alle lokalen Daten löschen (Einstellungen): entfernt Gewichte und Körpermaße auf dem Gerät. Ein vorhandenes Cloud-Backup bleibt erhalten.
  • Backup löschen (Backup-Bildschirm): entfernt die gesicherten Gewichte und Körpermaße aus der Cloud. Dein Konto bleibt bestehen.
  • Account löschen (Backup-Bildschirm): entfernt das Cloud-Backup, das Profilbild, das Profildokument und dein Benutzerkonto. Die Daten auf deinem Gerät bleiben erhalten, damit du die App ohne Konto weiter nutzen kannst.
  • App löschen: entfernt alle lokal gespeicherten Daten.

Absturzberichte werden in der Regel nach 90 Tagen gelöscht. Abo-bezogene Daten werden für die Dauer des Abonnements und darüber hinaus im Rahmen gesetzlicher Aufbewahrungsfristen gespeichert.

8. Deine Rechte als betroffene Person

  • Auskunft (Art. 15 DSGVO)
  • Berichtigung (Art. 16 DSGVO)
  • Löschung (Art. 17 DSGVO)
  • Einschränkung der Verarbeitung (Art. 18 DSGVO)
  • Datenübertragbarkeit (Art. 20 DSGVO)
  • Widerspruch (Art. 21 DSGVO)
  • Widerruf erteilter Einwilligungen (Art. 7 Abs. 3 DSGVO)

Zur Ausübung genügt eine Nachricht an info@langsoftware.de.

9. Beschwerderecht bei der Aufsichtsbehörde

Bayerisches Landesamt für Datenschutzaufsicht (BayLDA)
Promenade 18, 91522 Ansbach
https://www.lda.bayern.de

10. Kinder

Die App ist nicht für die Nutzung durch Kinder unter 16 Jahren gedacht. Wir erheben wissentlich keine Daten von Kindern.

11. Änderungen dieser Datenschutzerklärung

Diese Erklärung wird angepasst, wenn sich die App oder die eingesetzten Dienste ändern. Die jeweils aktuelle Fassung ist auf dieser Seite abrufbar.

12. Kontakt

Sebastian Lang, Langfeldstraße 11B, 91077 Neunkirchen am Brand
info@langsoftware.de


Privacy Policy – MyWeight

Last updated: 7 August 2026

1. Data controller

Sebastian Lang
Langfeldstrasse 11B
91077 Neunkirchen am Brand
Germany

E-mail: info@langsoftware.de
Web: https://langsoftware.de

2. Scope

This privacy policy applies to the MyWeight app (weight diary) in both editions: the iOS app (App Store) and the Android app (Google Play). The website langsoftware.de is covered by the privacy policy published there.

Both editions process the same data and use the same services. Where processing differs, this is marked explicitly below.

3. Core principle: your data stays on your device until you create a backup

Everything you record in the app – weights, body measurements, notes, profile details and an optional profile picture – is stored exclusively on your device at first, on iPhone just as on an Android device. Without an account it never leaves your device.

Only when you voluntarily sign in and create a backup is this data transferred to the cloud (Google Firebase) so that you can restore it on a new device. You can delete the backup at any time without giving up your account, and you can delete your account entirely. See section 7.

4. Personal data processed by the app

4.1 Data stored locally (no server contact)

Stored on the device: name or nickname, gender, age, height, starting and target weight, target date, units, weight entries with date, BMI, average, optionally body fat and muscle percentage as well as notes, body measurements, reminder settings and an optional profile picture. The additional water percentage exists in the iPhone version only.

Legal basis: Art. 6(1)(b) GDPR (performance of the user agreement). Health-related entries are processed by you on your own device; nothing is transmitted to us at this stage.

4.2 User account (Firebase Authentication)

A cloud backup requires an account. You can sign in with Apple, Google, Facebook or an e-mail address and password. Processed data: a pseudonymous user ID, your e-mail address and the sign-in provider used. Passwords are stored by Google only and are never known to us in plain text.

Provider: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland.
Legal basis: Art. 6(1)(b) GDPR.

4.3 Cloud backup (Firebase Firestore and Firebase Storage)

When you create a backup – manually or through the automatic backup – the data listed under 4.1 is stored under your user ID: your profile, your weight entries, your body measurements and, if set, your profile picture, along with the time of the last backup.

Security rules ensure that only your own signed-in account can access this data.

Provider: Google Ireland Limited.
Legal basis: Art. 6(1)(a) and (b) GDPR – you actively decide whether to create a backup. Where the backed-up entries constitute health data within the meaning of Art. 9 GDPR, we rely on your explicit consent under Art. 9(2)(a) GDPR, which you give by creating a backup and can withdraw by deleting it.

4.4 Firebase Crashlytics (crash reports)

If the app crashes, a report is sent: anonymous installation ID, device model, operating system version (iOS or Android), stack trace and technical log lines about the sequence of events. Those log lines may contain your account’s pseudonymous user ID, but no weight values, notes or images.

Provider: Google Ireland Limited.
Legal basis: Art. 6(1)(f) GDPR – legitimate interest in a stable app.
Retention: typically 90 days.

4.5 Firebase Analytics (usage statistics)

To improve the app, individual events are recorded in aggregated form, such as that a sign-in took place or which screen was opened. The content of your entries is not transmitted.

Provider: Google Ireland Limited.
Legal basis: Art. 6(1)(f) GDPR.

4.6 Advertising: Google AdMob (free version only)

The free version shows ads (banners, an ad when opening the app, occasional full-screen ads and ads within the history list). Google processes device data, a truncated IP address, approximate region and advertising identifiers.

iPhone version: before ads are served we ask you – through Google’s User Messaging Platform and the iOS App Tracking Transparency prompt – whether personalised advertising is permitted. If you decline, only non-personalised ads are shown. You can change your choice at any time under iOS Settings → “Privacy & Security → Tracking”.

Android version: the app currently shows no consent prompt of its own here. Whether you are served personalised ads depends on your device’s advertising ID. You control this in your device settings under “Google → All services → Ads”, where you can turn off personalisation or delete the advertising ID.

Provider: Google Ireland Limited.
Legal basis: Art. 6(1)(a) GDPR (consent), or Art. 6(1)(f) GDPR for non-personalised ads.
Opt-out: a Premium subscription removes advertising completely.

4.7 Facebook SDK

The app includes Meta’s SDK to enable signing in with Facebook and to measure advertising effectiveness. Device and event data may be transmitted to Meta. If you neither sign in with Facebook nor consent to tracking, transmission is limited to what is technically necessary.

Provider: Meta Platforms Ireland Limited, 4 Grand Canal Square, Dublin 2, Ireland.
Legal basis: Art. 6(1)(a) and (b) GDPR.

4.8 Subscriptions (RevenueCat, Apple and Google)

Purchasing and managing the Premium subscription is handled by the store you obtained the app from – Apple in the iPhone version, Google Play in the Android version. On both platforms we use RevenueCat to verify subscription status. Processed data: a pseudonymous user ID, the receipt issued by the relevant store and app metadata. We never receive your payment details – they remain with Apple or Google respectively.

Provider: RevenueCat, Inc., San Francisco, USA; Apple Inc. or Apple Distribution International Ltd.; Google Ireland Limited.
Legal basis: Art. 6(1)(b) GDPR.

4.9 Apple Health (HealthKit) – iPhone version only

At your request the app can read weight data from Apple Health and write weight entries back to it. This exchange happens exclusively on your device. We have no access to your Health data, and no Health data is transmitted to our servers or to third parties. You grant access in the iOS prompt and can revoke it at any time in the Health app.

The Android version integrates neither Health Connect nor any comparable health service. No health data is exchanged with other apps there.

4.10 Reminders (local notifications)

Weigh-in reminders are scheduled and triggered locally on your device – through iOS local notifications in the iPhone version, and through a scheduled background job (WorkManager) in the Android version. In neither case is any content transmitted to a server; in particular, no push messages are sent from our servers.

4.11 CSV export and import – iPhone version only

You can export your entries as a CSV file and import them again. The file is stored in the app’s directory on your device. Where you share it afterwards is entirely your decision; nothing is transmitted to us. This feature is currently not available in the Android version.

4.12 App lock

iPhone version: you can protect the app with a numeric passcode and, optionally, Face ID or Touch ID. The passcode is stored in your device’s keychain. Biometric features are verified by the operating system only; the app merely receives the result of that check.

Android version: you can protect the app with a pattern lock. The pattern is stored in your device’s app-private storage area, which other apps cannot access. Biometric unlocking is not offered in the Android version.

In both cases the lock never leaves your device; it is not transmitted to us and is not part of the cloud backup.

5. App permissions

5.1 iPhone version

PermissionPurpose
NotificationsWeigh-in reminders at times you choose
Camera and photosTaking or choosing a profile picture
Apple Health (read and write)Syncing weight data with Apple Health
Face ID / Touch IDUnlocking the app if you use the passcode lock
TrackingOnly for personalised advertising in the free version

Every permission is optional and can be revoked at any time in the iOS settings.

5.2 Android version

PermissionPurpose
Notifications (POST_NOTIFICATIONS)Weigh-in reminders at times you choose
Camera (CAMERA)Taking profile and body photos
Photos and media (READ_EXTERNAL_STORAGE)Choosing an existing image from your gallery
Internet (INTERNET)Account, cloud backup and advertising
Advertising ID (AD_ID)Only for advertising in the free version

Camera, photos and notifications are optional and can be revoked at any time in the Android settings under “Apps → MyWeight → Permissions”. There is no Apple Health or biometric permission in the Android version, as those features are not offered there.

6. International data transfers — summary

The providers used may process data in the USA, based on the EU-U.S. Data Privacy Framework and, where required, standard contractual clauses under Art. 46 GDPR.

ServiceProviderPurpose
Authentication, Firestore, StorageGoogleAccount and cloud backup
Crashlytics, AnalyticsGoogleStability and usage statistics
AdMobGoogleAdvertising in the free version
Facebook SDKMetaSign-in and ad measurement
RevenueCatRevenueCat, Inc.Subscription management
App Store / Google PlayApple or GoogleDistribution of the app and subscription billing

These services are used in both editions of the app. The exception is billing: it runs through Apple in the iPhone version and through Google in the Android version.

7. Retention and deletion

Deletion is in your hands:

  • Delete all local data (Settings): removes weights and body measurements on the device. An existing cloud backup is kept.
  • Delete backup (Backup screen): removes the backed-up weights and body measurements from the cloud. Your account remains.
  • Delete account (Backup screen): removes the cloud backup, the profile picture, the profile document and your user account. The data on your device is kept so you can keep using the app without an account.
  • Delete the app: removes all locally stored data.

Crash reports are generally deleted after 90 days. Subscription-related data is stored for the term of the subscription and beyond that within statutory retention periods.

8. Your rights as a data subject

  • Access (Art. 15 GDPR)
  • Rectification (Art. 16 GDPR)
  • Erasure (Art. 17 GDPR)
  • Restriction of processing (Art. 18 GDPR)
  • Data portability (Art. 20 GDPR)
  • Objection (Art. 21 GDPR)
  • Withdrawal of consent (Art. 7(3) GDPR)

A message to info@langsoftware.de is enough to exercise them.

9. Right to lodge a complaint with a supervisory authority

Bavarian State Office for Data Protection Supervision (BayLDA)
Promenade 18, 91522 Ansbach, Germany
https://www.lda.bayern.de

10. Children

The app is not intended for use by children under 16. We do not knowingly collect data from children.

11. Changes to this privacy policy

This policy is updated when the app or the services it uses change. The current version is always available on this page.

12. Contact

Sebastian Lang, Langfeldstrasse 11B, 91077 Neunkirchen am Brand, Germany
info@langsoftware.de