← ASFIT Deutsch English
ASFIT

ASFIT

Datenschutzerklärung
Privacy Policy

Datenschutzerklärung

Stand: 6. November 2026

1. Verantwortlicher

Martin Urs AS Web&App development
Steinackerstrasse 35
8302 Kloten, Schweiz
as@development-info.org

2. Was ASFIT ist und wie Daten grundsätzlich gespeichert werden

ASFIT ist eine Fitness- und Ernährungs-App. Für die Nutzung der App legst du ein kostenloses Konto an (siehe Abschnitt 4); Premium und die KI-Funktionen sind an dieses Konto gebunden. Profil, Mahlzeiten, Workouts, Gewichtsverlauf, Notizen und Einstellungen werden ausschließlich lokal auf deinem Gerät gespeichert (im lokalen Speicher der App bzw. des Browsers). Diese Daten laufen zu keinem Zeitpunkt über unsere Server, ausser dort, wo es für eine Funktion technisch nötig ist (siehe unten). Löschst du die App oder nutzt „Einstellungen → Daten → Alles löschen", sind diese Daten unwiderruflich weg — wir haben keine Kopie.

3. Welche Daten über unseren Server verarbeitet werden

FunktionWas wird gesendetAn wenWarum
LebensmittelsucheSuchbegriff, Sprache, Land (gewählt oder erkannt)USDA FoodData Central (USA) bzw. Open Food FactsNährwerte anzeigen
Barcode-ScanBarcode-NummerOpen Food FactsProdukt anhand des Barcodes finden
KI-Foto-ScanVerkleinertes Foto der MahlzeitAnthropic (Claude API, USA)Kalorien/Makros aus dem Foto schätzen
KI-AssistentDeine Nachricht, optional der aktuelle App-Bildschirm als KontextAnthropic (Claude API, USA)Frage beantworten
KI-RezeptDein Freitext-Wunsch (z. B. „proteinreiches Abendessen")Anthropic (Claude API, USA)Rezeptvorschlag erstellen
KI-CoachDeine Frage; wenn der Schalter „Meine Daten teilen" an ist, eine Zusammenfassung deiner Daten (Profil, Ziele, Mahlzeiten, Gewicht, Schritte, Training der letzten Tage)Anthropic (Claude API, USA)Persönliche Antworten geben
KI-WochenplanKalorien- und Makroziele, Ernährungsform, Lebensmittel, die du nicht magstAnthropic (Claude API, USA)Wochenplan und Einkaufsliste erstellen
Rezept-ImportLink oder Text, den du einfügst; bei einem Link ruft unser Server die Seite abDie verlinkte Webseite; Anthropic (Claude API, USA)Rezept aus einer Webseite übernehmen
Potenzial-PrognoseDein Ziel in Worten, Zeitraum, Gewicht, Größe, Alter; optional dein verkleinertes Foto (Einwilligung, ab 18)Anthropic (Claude API, USA); für ein Beispielbild nur, wenn der Betreiber einen Bilddienst eingerichtet hat, zusätzlich OpenAI oder Google (Foto und Beschreibung)Ehrliche Prognose und optional ein Beispielbild erstellen
„Antwort melden"Die gemeldete KI-Antwort, der gewählte Grund, deine optionale Notiz, die App-SpracheNur unser Server (Render); Eintrag im Server-ProtokollFehlerhafte oder unpassende KI-Antworten prüfen und die KI-Funktionen verbessern

Unser Server (gehostet bei Render) leitet diese Anfragen nur weiter und speichert die Inhalte nicht dauerhaft — Suchergebnisse werden bis zu 6 Stunden zwischengespeichert (Cache), um Anfragen zu sparen. Fotos werden nicht auf dem Server abgelegt. Dein Land (gewählt oder aus Zeitzone und Sprache erkannt) geht bei Suche und KI-Funktionen mit, damit Produkte und Vorschläge zu deinem Einkauf passen. Die Übungsfotos lädt die App vom Auslieferungsnetz jsDelivr (Open-Source-Dateien); dabei sieht jsDelivr deine IP-Adresse. Lebensmittelsuche und Barcode-Scan laufen anonym, ohne Bezug zu deinem Konto. Die KI-Funktionen sind deinem Konto zugeordnet, allerdings nur als Zähler für das monatliche Kontingent (siehe Abschnitt 4) — die Inhalte deiner Anfragen speichern wir nicht. Deine IP-Adresse wird aus technischen Gründen (Missbrauchsschutz, Rate-Limiting) kurzzeitig verarbeitet.

4. Konto und Zahlungen

Konto. Für die Nutzung der App — und damit auch für Premium und die KI-Funktionen — brauchst du ein kostenloses ASFIT-Konto. Dafür speichern wir deine E-Mail-Adresse, deinen Namen und — bei Registrierung mit E-Mail — einen Passwort-Hash (nie das Passwort selbst). Meldest du dich mit Google oder Apple an, erhalten wir von Google bzw. Apple nur E-Mail-Adresse, Name und eine Konto-Kennung; ein Passwort wird dann nicht bei uns gespeichert. Diese Daten liegen in einer Postgres-Datenbank bei unserem Hosting-Anbieter Render (Render Services, Inc.), der als Auftragsverarbeiter nach Art. 28 DSGVO für uns tätig ist. Je nach Server-Region steht die Datenbank in der EU oder in den USA; Render stellt dafür einen Auftragsverarbeitungsvertrag mit den EU-Standardvertragsklauseln bereit.

Premium-Abo. Das Premium-Abo kaufst du in der Android-App über Google Play Billing und im Web über Stripe. Deine Zahlungsdaten (Karte, Bankverbindung, Rechnungsadresse) gehen dabei direkt an Google bzw. Stripe — wir sehen sie nicht und speichern sie nicht. Von Google erhalten wir nur das Kauf-Token und den Abo-Status (aktiv, gekündigt, abgelaufen), von Stripe eine Kunden- und Abo-Kennung sowie den Abo-Status. Diese Angaben speichern wir in deinem Konto, um Premium freizuschalten. Für die Zahlung gelten zusätzlich die Datenschutzerklärungen von Google bzw. Stripe.

KI-Kontingent. Die KI-Funktionen haben ein monatliches Kontingent. Dafür führen wir pro Konto einen Zähler mit Monat, Art der Funktion (z. B. Foto-Scan, Coach, Rezept) und Anzahl der Aufrufe. Die Inhalte deiner Anfragen (Nachrichten, Fotos, Antworten) werden dabei nicht gespeichert.

Löschung. Du kannst dein Konto jederzeit in der App unter „Einstellungen → Konto → Konto löschen" oder über die Seite delete-account.html löschen. Dabei werden Konto-Daten, Kauf-Token/Abo-Status und Kontingent-Zähler dauerhaft entfernt. Ein laufendes Abo musst du zusätzlich bei Google Play bzw. Stripe kündigen — das Löschen des Kontos kündigt das Abo nicht automatisch.

5. Gesundheitsdaten (Health Connect / Apple Health)

Auf Wunsch liest ASFIT deine Tagesschritte, dein Gewicht und deine Workouts der letzten Tage aus Health Connect bzw. Apple Health, um Kalorienverbrauch zu schätzen und den Trainingsverlauf zu ergänzen. Die Android-App fordert dafür ausschließlich diese drei Berechtigungen an (Lesen von Schritten, Gewicht und Trainingseinheiten), keine weiteren Gesundheitsdaten. Diese Werte bleiben ausschließlich auf deinem Gerät und werden nicht an unseren Server gesendet. Du kannst den Zugriff jederzeit in den Einstellungen deines Geräts oder in ASFIT unter „Verbindungen" widerrufen.

6. Eigene Fotos (Profilbild, Fortschrittsfotos, eigenes Rezeptfoto)

Fotos, die du selbst auswählst (Profilbild, Fortschrittsvergleich, eigenes Rezeptbild), werden ausschließlich lokal auf deinem Gerät gespeichert und nirgends hochgeladen.

7. Rechtsgrundlage

Die Verarbeitung erfolgt auf Grundlage deiner Einwilligung (Art. 6 Abs. 1 lit. a DSGVO) bzw. zur Erfüllung der von dir gewünschten Funktion und des Nutzungsvertrags, einschliesslich Konto und Abo (Art. 6 Abs. 1 lit. b DSGVO). Für Schweizer Nutzer gilt zusätzlich das Bundesgesetz über den Datenschutz (DSG).

8. Speicherdauer

Lokale Daten bleiben, bis du sie löschst oder die App deinstallierst. Konto-Daten (E-Mail, Name, Passwort-Hash bzw. Login-Kennung, Abo-Status, Kauf-Token) und die KI-Kontingent-Zähler bleiben in der Datenbank, solange dein Konto besteht, und werden mit der Löschung des Kontos entfernt. Server-seitige Zwischenspeicherung (Cache) von Suchergebnissen: maximal 6 Stunden. Log-Daten zur Missbrauchsabwehr (z. B. Anfragen pro IP-Adresse) werden nur im Arbeitsspeicher gehalten, nicht in der Datenbank, und nach spätestens wenigen Minuten automatisch verworfen.

9. Deine Rechte

Deine Tagebuch-Daten liegen nur auf deinem eigenen Gerät — du hast dort jederzeit vollen Zugriff und kannst sie über „Einstellungen → Daten → Alles löschen" vollständig entfernen. Für dein Konto hast du das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch. Dein Konto löschst du selbst in der App oder über delete-account.html; für alle anderen Anfragen (auch zu kurzzeitig verarbeiteten Daten wie IP-Adressen im Rate-Limiting) wende dich an die oben genannte Adresse. Du kannst dich ausserdem bei einer Datenschutz-Aufsichtsbehörde beschweren.

10. Kinder

ASFIT richtet sich nicht an Kinder unter 16 Jahren.

11. Änderungen dieser Erklärung

Wir passen diese Erklärung an, wenn sich die App oder die Rechtslage ändert. Die aktuelle Version ist immer unter dieser Adresse abrufbar.

Privacy Policy

Last updated: 6 November 2026

1. Data controller

Martin Urs AS Web&App development
Steinackerstrasse 35
8302 Kloten, Switzerland
as@development-info.org

2. What ASFIT is and how data is stored by default

ASFIT is a fitness and nutrition app. To use the app you create a free account (see section 4); Premium and the AI features are tied to this account. Your profile, meals, workouts, weight history, notes and settings are stored exclusively on your device (local app/browser storage). This data never passes through our servers except where a feature technically requires it (see below). If you delete the app or use "Settings → Data → Delete everything", this data is gone for good — we don't keep a copy.

3. Data processed through our server

FeatureWhat is sentTo whomWhy
Food searchSearch term, language, country (chosen or recognised)USDA FoodData Central (USA) or Open Food FactsShow nutrition values
Barcode scanBarcode numberOpen Food FactsLook up the product
AI photo scanA downscaled photo of your mealAnthropic (Claude API, USA)Estimate calories/macros from the photo
AI assistantYour message, optionally the current app screen as contextAnthropic (Claude API, USA)Answer your question
AI recipeYour free-text request (e.g. "high-protein dinner")Anthropic (Claude API, USA)Generate a recipe suggestion
AI coachYour question; if the switch "Share my data" is on, a summary of your data (profile, goals, meals, weight, steps, recent training)Anthropic (Claude API, USA)Give personal answers
AI weekly meal planCalorie and macro targets, diet, foods you dislikeAnthropic (Claude API, USA)Create a weekly plan and shopping list
Recipe importA link or text you paste; for a link our server fetches the pageThe linked website; Anthropic (Claude API, USA)Take over a recipe from a web page
Potential previewYour goal in words, time frame, weight, height, age; optionally your downscaled photo (consent, 18+)Anthropic (Claude API, USA); for an example picture only if the operator has set up an image service, additionally OpenAI or Google (photo and description)Create an honest forecast and optionally an example picture
"Report this answer"The reported AI answer, the reason you picked, your optional note, the app languageOnly our server (Render); an entry in the server logReview wrong or inappropriate AI answers and improve the AI features

Our server (hosted on Render) only forwards these requests and does not permanently store the content — search results are cached for up to 6 hours to reduce repeat requests. Photos are not stored on the server. Your country (chosen, or recognised from your time zone and language) is sent with searches and AI features so that products and suggestions fit your shopping. The app loads the exercise photos from the delivery network jsDelivr (open-source files); jsDelivr sees your IP address when it does. Food search and barcode scan are anonymous, without reference to your account. The AI features are tied to your account, but only as a counter for the monthly quota (see section 4) — we do not store the content of your requests. Your IP address is processed briefly for technical reasons (abuse prevention, rate limiting).

4. Account and payments

Account. Using the app — and therefore Premium and the AI features — requires a free ASFIT account. For it we store your e-mail address, your name and — if you sign up with e-mail — a password hash (never the password itself). If you sign in with Google or Apple, we receive only your e-mail address, name and an account identifier from Google or Apple; no password is stored with us in that case. This data lives in a Postgres database at our hosting provider Render (Render Services, Inc.), which acts as our data processor under Art. 28 GDPR. Depending on the server region the database is located in the EU or in the USA; Render provides a data processing agreement with the EU standard contractual clauses for this.

Premium subscription. You buy the Premium subscription in the Android app through Google Play Billing and on the web through Stripe. Your payment details (card, bank account, billing address) go directly to Google or Stripe — we never see or store them. From Google we receive only the purchase token and the subscription status (active, cancelled, expired); from Stripe a customer and subscription identifier plus the subscription status. We store these in your account to unlock Premium. The privacy policies of Google and Stripe additionally apply to the payment.

AI quota. The AI features have a monthly quota. For this we keep a counter per account with month, type of feature (e.g. photo scan, coach, recipe) and number of calls. The content of your requests (messages, photos, answers) is not stored.

Deletion. You can delete your account at any time in the app under "Settings → Account → Delete account" or via the page delete-account.html. This permanently removes the account data, purchase token/subscription status and quota counters. A running subscription must additionally be cancelled with Google Play or Stripe — deleting the account does not cancel the subscription automatically.

5. Health data (Health Connect / Apple Health)

On request, ASFIT reads your daily steps, your weight and your workouts of the last days from Health Connect or Apple Health to estimate calories burned and complete your training history. The Android app requests only these three permissions (read steps, weight and exercise sessions), no other health data. These values stay on your device only and are never sent to our server. You can revoke access at any time in your device settings or in ASFIT under "Connections".

6. Your own photos (profile picture, progress photos, own recipe photo)

Photos you choose yourself (profile picture, progress comparison, your own recipe photo) are stored exclusively on your device and never uploaded anywhere.

7. Legal basis

Processing is based on your consent (Art. 6(1)(a) GDPR) or on performing the feature you requested and the usage contract, including account and subscription (Art. 6(1)(b) GDPR). Swiss users are additionally covered by the Federal Act on Data Protection (FADP).

8. Retention

Local data stays until you delete it or uninstall the app. Account data (e-mail, name, password hash or login identifier, subscription status, purchase token) and the AI quota counters stay in the database for as long as your account exists and are removed when the account is deleted. Server-side caching of search results: up to 6 hours. Abuse-prevention logs (e.g. requests per IP address) are kept in memory only, not in the database, and are discarded automatically after a few minutes at most.

9. Your rights

Your diary data lives only on your own device — you have full access there at any time and can remove it completely via "Settings → Data → Delete everything". For your account you have the right to access, rectification, erasure, restriction of processing, data portability and objection. You delete your account yourself in the app or via delete-account.html; for all other requests (including briefly processed data such as IP addresses used for rate limiting), contact the address above. You may also lodge a complaint with a data protection supervisory authority.

10. Children

ASFIT is not directed at children under 16.

11. Changes to this policy

We update this policy when the app or the legal situation changes. The current version is always available at this address.