Zurück

🔒 Mavuro speichert deine Buchhaltungsdaten auf deinem Gerät. Ohne Mavuro-Konto verlassen sie dieses Gerät nicht. Meldest du dich mit einem Mavuro-Konto an, werden sie zwischen deinen Geräten und der Web-App abgeglichen und liegen dabei auf Servern in Frankfurt am Main (Abschnitt 4). Nur bei der KI-Belegauswertung wird der erkannte Beleg-Text kurz über einen Auswertungs-Server verarbeitet (Abschnitt 10) — das Belegfoto selbst wird dabei nicht übertragen. Kein Tracking, keine Werbung, keine Nutzerprofile.

1Verantwortlicher

Verantwortlich im Sinne der DSGVO:

Tobias Hötzel
Sennestraße 14
44143 Dortmund
Deutschland
E-Mail: loopcrafts.app@gmail.com

Ein Datenschutzbeauftragter ist nicht bestellt; die Voraussetzungen des Art. 37 DSGVO und des § 38 BDSG liegen nicht vor. Bei Fragen zum Datenschutz können Sie sich jederzeit per E-Mail an die oben genannte Adresse wenden.

2Für welche Produkte diese Erklärung gilt

Diese Datenschutzerklärung gilt für alle drei Ausführungen von Mavuro:

Alle drei nutzen dasselbe Mavuro-Konto und dieselbe Datenbank. Wo sich die Ausführungen unterscheiden, ist das im jeweiligen Abschnitt ausdrücklich gekennzeichnet — die Unterschiede sind erheblich: die Android-App enthält weder das Crash-Reporting noch die Produkt-Analyse des Anbieters (Abschnitte 13 und 14), und nur die Android-App nutzt Dienste von Google Play (Abschnitt 6).

3Überblick: Wie Mavuro mit Ihren Daten umgeht

Mavuro ist eine Buchhaltungs-App für Kleinunternehmer nach §19 UStG. In der iOS-App (via SwiftData) und in der Android-App (via Room) werden Ihre Buchhaltungsdaten — Einnahmen, Ausgaben, Belege — auf Ihrem Gerät gespeichert. Ohne Mavuro-Konto verlassen sie dieses Gerät nicht: Es findet dann keine Synchronisation statt, und der Anbieter erhält keine Kopie. In der Web-App gibt es keinen solchen lokalen Speicher; dort ist ein Mavuro-Konto zwingend, und Ihre Daten liegen von Anfang an in der Datenbank (Abschnitt 8).

Melden Sie sich mit einem Mavuro-Konto an, werden Ihre Daten zwischen Ihren Geräten und der Web-App (app.mavuro.de) abgeglichen. Sie liegen dabei Ihrem Konto zugeordnet in einer vom Anbieter betriebenen Datenbank auf Servern in Frankfurt am Main — Einzelheiten in Abschnitt 4, die Anmeldung in Abschnitt 5, die Besonderheiten der Web-App in Abschnitt 8. Für die KI-Belegauswertung wird der erkannte Beleg-Text zustandslos über einen Auswertungs-Server verarbeitet (Abschnitt 10). Eine Übermittlung an weitere Dritte findet nur in den unten beschriebenen, eng begrenzten Fällen statt.

Änderung gegenüber früheren App-Versionen: Bis Version 2.4.1 synchronisierte die iOS-App über Ihre private iCloud (Apple CloudKit). Seit Version 3.0 gibt es diese Synchronisation nicht mehr; Apple ist für Ihre Buchhaltungsdaten kein Auftragsverarbeiter mehr, sondern nur noch für den In-App-Kauf (Abschnitt 12). Die Android-App hat nie über iCloud synchronisiert.

Mavuro verwendet kein Behavioral Tracking und keine Werbenetzwerke. Es werden keine personalisierten Nutzerprofile erstellt und keine Daten für personalisierte Werbung genutzt. Die einzige werbebezogene Verarbeitung ist die in Abschnitt 11 beschriebene Zuordnung einer Installation der iOS-App zu einer Apple-Search-Ads-Kampagne. In der iOS-App werden zur Stabilitätssicherung Crash-Berichte über Sentry verarbeitet (Abschnitt 13) und zur Produkt-Analyse pseudonymisierte Nutzungssignale ohne Buchhaltungsinhalte über TelemetryDeck (Abschnitt 14); die Web-App sendet drei solche Signale rund um den Kauf an TelemetryDeck (Abschnitt 14). Die Android-App enthält beides nicht: Der Anbieter erhält von dort weder Absturzberichte noch Nutzungssignale, und es sind weder Sentry, TelemetryDeck, Firebase Analytics, Crashlytics noch ein Werbe-SDK eingebunden. Die dort verwendeten Google-Bibliotheken zum Scannen und zur Texterkennung übermitteln allerdings eigene Diagnosedaten an Google (Abschnitt 6).

4Daten auf dem Gerät und Synchronisation über Ihr Mavuro-Konto

Alle von Ihnen eingegebenen Buchhaltungsdaten (z. B. Rechnungen, Ausgaben, Beträge, Belege, Notizen) werden auf Ihrem Gerät gespeichert — in der iOS-App via SwiftData, in der Android-App in einer lokalen Room-Datenbank — und sind für andere Apps nicht zugänglich (App-Sandbox).

Ohne Konto bleibt alles auf diesem Gerät. Sie können Mavuro auf dem iPhone und auf Android vollständig ohne Anmeldung nutzen. Es findet dann keine Synchronisation statt, es gibt keine zweite Kopie, und der Anbieter erhält keine Ihrer Buchhaltungsdaten. Einzige Ausnahme ist die KI-Belegauswertung, wenn Sie sie verwenden (Abschnitt 10). Für die Sicherung sind Sie in diesem Fall selbst verantwortlich — die App bietet dafür unter „Mehr → Datensicherung“ eine Export-Funktion.

Mit Mavuro-Konto: Melden Sie sich in der App mit einem Mavuro-Konto an (Abschnitt 5), werden Ihre Daten zwischen allen angemeldeten Geräten und der Web-App app.mavuro.de abgeglichen. Sie werden dabei Ihrem Konto zugeordnet in einer vom Anbieter betriebenen Datenbank gespeichert. Übertragen und gespeichert werden dieselben Angaben, die Sie in der App sehen:

Bankverbindung: In den Firmeneinstellungen können Sie Ihre Bankverbindung — Kontoinhaber, IBAN und BIC — hinterlegen, damit Mavuro sie auf Ihre Rechnungen setzt. Sie wird zusammen mit Ihren übrigen Firmendaten gespeichert und, wenn Sie angemeldet sind, Ihrem Konto zugeordnet mit abgeglichen. Der Anbieter verwendet diese Angaben ausschließlich zur Anzeige auf Ihren Rechnungen; eine Zahlungsabwicklung über dieses Konto findet nicht statt.

Belege und Dateien: Belegbilder, eingelesene E-Rechnungs-Dateien (XML) und Ihr Firmenlogo werden zusätzlich als Dateien in einem Ihrem Konto zugeordneten, nicht öffentlichen Dateispeicher abgelegt (Ablage unter Ihrer Konto-Kennung). Der Zugriff ist technisch auf Ihr Konto beschränkt (Row Level Security); die Übertragung erfolgt verschlüsselt (TLS). Der Anbieter greift auf diese Daten nur zu, soweit es zur Fehlerbehebung auf Ihre ausdrückliche Bitte hin erforderlich ist.

Auftragsverarbeiter: Supabase, Inc. (San Francisco, USA) — Datenbank, Anmeldung und Dateispeicher. Die Daten liegen auf Servern in Frankfurt am Main (AWS-Region eu-central-1). Grundlage sind die Standardvertragsklauseln der EU-Kommission; Datenschutzerklärung: supabase.com/privacy. Für die E-Mails zur Bestätigung Ihrer Adresse und zum Zurücksetzen des Passworts kommt zusätzlich Resend, Inc. hinzu (Abschnitt 8). Zur Übermittlung in Drittländer siehe Abschnitt 16.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung — Speicherung und, sofern Sie sich anmelden, geräteübergreifende Synchronisation sind erforderlich, damit die App wie angeboten funktioniert). Zur Speicherdauer und Löschung siehe Abschnitt 17.

5Anmeldung an Ihrem Mavuro-Konto

Ein Mavuro-Konto ist in der iOS-App und in der Android-App freiwillig und in der Web-App zwingend. Sie haben drei Wege:

E-Mail-Adresse und Passwort: Gespeichert werden Ihre E-Mail-Adresse, das Passwort ausschließlich als kryptografischer Hash sowie der Zeitpunkt von Registrierung und Anmeldungen. Zur Bestätigung Ihrer E-Mail-Adresse und zum Zurücksetzen Ihres Passworts erhalten Sie E-Mails von noreply@mavuro.de (Versanddienstleister: Abschnitt 8).

Anmeldung mit Google: Statt mit E-Mail-Adresse und Passwort können Sie sich in allen drei Ausführungen über Ihr Google-Konto anmelden („Mit Google anmelden“ bzw. in der Web-App „Mit Google fortfahren“). Dabei werden Sie zu Google weitergeleitet und melden sich dort an; Ihr Google-Passwort erhält der Anbieter von Mavuro nicht. Google übermittelt nach Ihrer Zustimmung ausschließlich die Basisdaten Ihres Google-Kontos: Ihre E-Mail-Adresse, Ihren Namen, gegebenenfalls Ihr Profilbild sowie eine Google-Konto-Kennung. Diese Angaben werden ausschließlich verwendet, um Ihr Mavuro-Konto anzulegen bzw. Sie Ihrem bestehenden Konto mit derselben E-Mail-Adresse zuzuordnen und Sie anzumelden; sie werden bei Supabase zusammen mit Ihrem Konto gespeichert, nicht für Werbung verwendet und nicht an Dritte weitergegeben. Auf weitere Daten Ihres Google-Kontos (etwa Kontakte, Kalender, Gmail oder Drive) greift Mavuro nicht zu. Anbieter der Anmeldung ist Google Ireland Limited (Gordon House, Barrow Street, Dublin 4, Irland); Datenschutzerklärung: policies.google.com/privacy. Die Verbindung zu Ihrem Google-Konto können Sie jederzeit unter myaccount.google.com/connections aufheben.

Anmeldung mit Apple: In der iOS-App und in der Android-App können Sie sich außerdem mit Ihrer Apple-ID anmelden („Mit Apple anmelden“); wo die Web-App diese Schaltfläche anbietet, gilt dasselbe. Apple übermittelt dabei eine Nutzer-Kennung und Ihre E-Mail-Adresse — auf Ihren Wunsch als anonymisierte Weiterleitungsadresse (@privaterelay.appleid.com), sodass der Anbieter Ihre echte Adresse nicht erfährt — sowie, wenn Sie das zulassen, Ihren Namen. Mehr erhält Mavuro nicht; Ihr Apple-Passwort erhält der Anbieter nicht. Anbieter ist Apple Distribution International Ltd. (Hollyhill Industrial Estate, Cork, Irland); Datenschutzerklärung: apple.com/de/legal/privacy. Die Verbindung lösen Sie in den Einstellungen Ihrer Apple-ID unter „Mit Apple anmelden“.

Sitzung: Damit Sie sich nicht bei jedem Start neu anmelden müssen, wird Ihre Sitzung auf dem Gerät gespeichert — in den Apps im geschützten App-Speicher, in der Web-App im lokalen Speicher (Local Storage) Ihres Browsers. Diese Speicherung ist technisch erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG) und wird beim Abmelden gelöscht.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung). In den Apps ist die Anmeldung freiwillig; die Anmeldung mit E-Mail-Adresse und Passwort bleibt immer möglich.

6Besonderheiten der Android-App

Dieser Abschnitt gilt nur für Mavuro für Android.

Kein Analyse- oder Crash-Dienst des Anbieters: Die Android-App enthält keinen Baustein, über den der Anbieter Nutzungs- oder Absturzdaten erhält. Es sind weder Sentry, TelemetryDeck, Firebase Analytics, Google Analytics, Crashlytics noch ein Werbe- oder Attributions-SDK eingebunden; die App fragt den Google Play Install Referrer nicht ab und fordert keine Berechtigung für die Werbe-ID an. Abschnitt 13 (Sentry) betrifft ausschließlich die iOS-App, Abschnitt 14 (TelemetryDeck) ausschließlich die iOS-App und die Web-App.

Berechtigungen: Die App verlangt Internetzugriff (einschließlich der Abfrage, ob eine Netzwerkverbindung besteht), die Abrechnung über Google Play, den Start nach einem Neustart des Geräts — allein, um Ihre geplanten Erinnerungen neu einzurichten — sowie, nur wenn Sie Erinnerungen nutzen und erst in diesem Moment, die Erlaubnis, Benachrichtigungen anzuzeigen. Eine eigene Kamera-Berechtigung verlangt Mavuro nicht: Belege fotografieren Sie über den Dokumentenscanner von Google Play (siehe unten), der in einem eigenen Systemprozess läuft.

Dokumentenscanner (Google Play-Dienste): Zum Fotografieren und Zuschneiden eines Belegs öffnet Mavuro den ML Kit Document Scanner, einen Bestandteil der Google Play-Dienste (com.google.android.gms:play-services-mlkit-document-scanner). Die Kameraaufnahme findet dabei in einem Prozess von Google Play-Diensten statt, nicht in Mavuro; Mavuro erhält anschließend nur das fertige Bild. Die Verarbeitung erfolgt nach Angaben von Google auf dem Gerät. Welche Daten die Google Play-Dienste dabei für eigene Zwecke verarbeiten, bestimmt Google als eigener Verantwortlicher; Anbieter ist Google Ireland Limited (Dublin, Irland), Datenschutzerklärung: policies.google.com/privacy.

Texterkennung auf dem Gerät: Die Texterkennung des Belegfotos erfolgt mit ML Kit Text Recognition (com.google.mlkit:text-recognition) auf Ihrem Gerät; das Erkennungsmodell ist in der App enthalten. Das Belegbild wird dafür nicht übertragen. Erst der erkannte Text wird — wenn Sie die KI-Auswertung nutzen — an den in Abschnitt 10 beschriebenen Dienst gesendet.

Diagnosedaten der Google-Bibliotheken: Die ML-Kit-Bibliotheken von Google bringen einen eigenen Übertragungsweg für Diagnose- und Nutzungsdaten mit. Nach Angaben von Google werden darüber Messwerte zur Leistung und Nutzung der ML-Kit-Funktionen an Google übermittelt; die Eingabedaten selbst — die gescannten Bilder und der erkannte Text — werden auf dem Gerät verarbeitet und nicht an Google gesendet. Der Anbieter von Mavuro erhält diese Daten nicht und hat auf ihren Umfang keinen Einfluss; verantwortlich ist Google. Einzelheiten: developers.google.com/ml-kit/terms.

Google Play und Abrechnung: Bezug und Aktualisierung der App laufen über Google Play; dabei verarbeitet Google Ihre Kontodaten als eigener Verantwortlicher. Ein Abonnement wird über das Abrechnungssystem von Google Play abgewickelt (Abschnitt 12).

Android-Sicherung (Auto-Backup) — wichtig für Sie: Die Android-App nimmt mit ihrer Datenbank und ihren Belegdateien nicht an der systemseitigen Android-Sicherung (Auto-Backup) teil; Ihre Buchhaltungsdaten gelangen darüber nicht in das Backup Ihres Google-Kontos. Das heißt umgekehrt: Wechseln Sie ohne Mavuro-Konto das Gerät, kommen Ihre Daten nicht von selbst mit. Erstellen Sie in diesem Fall vorher unter „Mehr → Datensicherung“ eine Sicherungsdatei („Sicherung erstellen“) und spielen Sie sie auf dem neuen Gerät an derselben Stelle wieder ein („Sicherung wiederherstellen“) — oder melden Sie sich mit einem Mavuro-Konto an, dann werden Ihre Daten abgeglichen (Abschnitt 4).

Erinnerungen: Die App kann Sie lokal an fällige Rechnungen und Termine erinnern. Die Planung und die Anzeige dieser Benachrichtigungen erfolgen ausschließlich auf Ihrem Gerät; es wird dafür kein Push-Dienst genutzt und nichts an einen Server übermittelt. Beachten Sie, dass der Text einer Benachrichtigung auf dem Sperrbildschirm sichtbar werden kann.

Teilen und Export: Rechnungs-PDFs und Auswertungen entstehen auf Ihrem Gerät. Wenn Sie sie teilen, entscheiden Sie selbst, an welche App oder welchen Empfänger sie gehen; der Anbieter erhält davon keine Kopie.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO für Scan, Texterkennung und Erinnerungen als Bestandteile der angebotenen Funktionen.

7Besonderheiten der iOS-App

Dieser Abschnitt gilt nur für Mavuro für iPhone.

Texterkennung auf dem Gerät: Die Texterkennung eines fotografierten Belegs erfolgt mit den Bordmitteln von iOS vollständig auf Ihrem Gerät; das Belegbild wird dafür nicht übertragen (zur KI-Auswertung des erkannten Textes siehe Abschnitt 10).

Berechtigungen: Die iOS-App fragt — jeweils erst, wenn Sie die Funktion nutzen — nach dem Zugriff auf die Kamera (Belege scannen), auf Ihre Fotomediathek (Belege aus Fotos übernehmen), auf Face ID (optionale App-Sperre) und nach der Erlaubnis für Benachrichtigungen (Erinnerungen). Auf Ihren Standort greift Mavuro nicht zu.

Strecke berechnen (Apple Karten): Nutzen Sie bei Fahrtkosten die Funktion „Strecke berechnen“, werden die von Ihnen eingegebenen Start- und Zieladressen an den Kartendienst von Apple übermittelt, der Adressvorschläge und die Entfernung zurückliefert. Ihr Standort wird dabei nicht abgefragt. Apple verarbeitet diese Anfragen als eigener Verantwortlicher (Apple Distribution International Ltd., Cork, Irland; Datenschutzerklärung: apple.com/de/legal/privacy). Sie können die Kilometer stattdessen jederzeit von Hand eintragen.

Crash-Berichte und Produkt-Analyse: Die iOS-App setzt Sentry (Abschnitt 13) und TelemetryDeck (Abschnitt 14) ein. Die Produkt-Analyse können Sie in der App unter „Mehr → Datenschutz“ mit dem Schalter „Anonyme Nutzungsstatistik“ abschalten; ab diesem Moment sendet die App die in Abschnitt 14 beschriebenen Nutzungsereignisse nicht mehr.

Zuordnung zu Apple-Search-Ads-Kampagnen: Nur die iOS-App wertet über RevenueCat das AdServices-Attributions-Token von Apple aus; Einzelheiten in Abschnitt 11.

Frühere App-Versionen (iCloud): Bis Version 2.4.1 synchronisierte die iOS-App Ihre Daten über Ihre private iCloud-Datenbank (Apple CloudKit). Seit Version 3.0 nutzt Mavuro iCloud nicht mehr; Apple ist für Ihre Buchhaltungsdaten kein Auftragsverarbeiter mehr. Daten, die frühere Versionen dort abgelegt haben, verbleiben in Ihrem Apple-Konto und werden von Mavuro weder gelesen noch verändert; Sie verwalten und löschen sie über die iCloud-Einstellungen Ihres Apple-Kontos (Apple-ID → iCloud → Apps, die iCloud verwenden).

iOS-Gerätesicherung: Sichern Sie Ihr iPhone über iCloud-Backup oder über Ihren Rechner, kann diese Sicherung auch die lokal gespeicherten Mavuro-Daten enthalten. Diese Sicherung veranlassen Sie selbst; sie liegt in Ihrem Apple-Konto und nicht beim Anbieter. Sie steuern sie in den iOS-Einstellungen unter „Apple-ID → iCloud → iCloud-Backup“.

8Die Web-App app.mavuro.de

Neben den Apps gibt es Mavuro als Web-App unter app.mavuro.de. Sie nutzt dasselbe Mavuro-Konto und dieselbe Datenbank wie die angemeldeten Apps (Abschnitt 4); anders als dort ist eine Anmeldung hier zwingend, weil es kein lokales Gerät gibt, auf dem die Daten sonst lägen.

Browser-Speicher: Die Web-App setzt keine Cookies. Im lokalen Speicher (Local Storage) Ihres Browsers legt sie ab: Ihre Anmeldung (Abschnitt 5), Ihre Anzeigeeinstellungen, eine zufällig erzeugte Gerätekennung, den zuletzt geprüften Premium-Status sowie Merker dazu, welche Hinweise Sie ausgeblendet oder als erledigt markiert haben. Die Gerätekennung wird beim Belegscan als Installations-Kennung mitgesendet (Abschnitt 10) und in eine von Ihnen erzeugte Sicherungsdatei geschrieben; die Anzeigeeinstellungen und Merker bleiben in Ihrem Browser und werden nicht an den Anbieter übermittelt.

Buchhaltungsdaten: Alle in der Web-App erfassten Daten — Kunden, Rechnungen, Ausgaben, Einnahmen, Belegdateien, Firmenlogo und Einstellungen — werden Ihrem Konto zugeordnet in der Datenbank gespeichert. Der Zugriff ist technisch auf Ihr Konto beschränkt (Row Level Security); die Übertragung erfolgt verschlüsselt (TLS). Der Anbieter greift auf diese Daten nur zu, soweit es zur Fehlerbehebung auf Ihre ausdrückliche Bitte hin erforderlich ist.

Auftragsverarbeiter:

Diese E-Mails erhalten Sie auch, wenn Sie Ihr Konto über eine App angelegt haben. Zur Übermittlung in Drittländer siehe Abschnitt 16.

Belegscan in der Web-App: Die Texterkennung eines fotografierten Belegs läuft vollständig in Ihrem Browser; nur der erkannte Text wird zur Auswertung an den in Abschnitt 10 beschriebenen Dienst übermittelt. Das Belegbild selbst wird als Datei in Ihrem Konto gespeichert.

Premium in der Web-App: Ein Abonnement schließen Sie in der Web-App über RevenueCat Web Billing ab (Abschnitt 11); die Zahlung wickelt Stripe Payments Europe, Ltd. (Dublin, Irland) ab. Zahlungsdaten wie Kartennummern werden ausschließlich bei Stripe eingegeben und verarbeitet; der Anbieter von Mavuro erhält sie nicht. Datenschutzerklärung von Stripe: stripe.com/de/privacy

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung — Konto, Speicherung und Synchronisation sind erforderlich, damit die Web-App wie angeboten funktioniert); für die technisch notwendige Verarbeitung von Zugriffsdaten durch Cloudflare Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einem sicheren und stabilen Betrieb).

9Daten Ihrer Kunden: Ihre Rolle und die des Anbieters

Wenn Sie mit Mavuro Rechnungen schreiben, verarbeiten Sie darin Daten Ihrer eigenen Kunden — in der Regel Name, Anschrift, Telefonnummer, E-Mail-Adresse, Steuer-Identifikationsnummer und die Positionen der jeweiligen Rechnung. Diese Daten gehören nicht dem Anbieter, sondern Ihnen.

Wer wofür verantwortlich ist: Für die Daten Ihrer Kunden sind Sie der Verantwortliche im Sinne von Art. 4 Nr. 7 DSGVO. Sie entscheiden, welche Angaben Sie erfassen und wie lange Sie sie aufbewahren. Der Anbieter verarbeitet diese Daten ausschließlich weisungsgebunden für Sie und ist insoweit Auftragsverarbeiter nach Art. 28 DSGVO.

Vertrag zur Auftragsverarbeitung: Einen Vertrag zur Auftragsverarbeitung nach Art. 28 Abs. 3 DSGVO stellt der Anbieter Ihnen auf Anfrage zur Verfügung — formlos per E-Mail an loopcrafts.app@gmail.com.

Ihre Informationspflicht: Weil Sie die Daten Ihrer Kunden nicht bei diesen selbst erheben, sondern aus Ihrer Geschäftsbeziehung übernehmen, liegt die Pflicht, Ihre Kunden über die Verarbeitung zu informieren, nach Art. 14 DSGVO bei Ihnen — nicht beim Anbieter. Auch Auskunfts-, Berichtigungs- und Löschverlangen Ihrer Kunden beantworten Sie selbst; die App gibt Ihnen dafür jederzeit Zugriff auf den vollständigen Bestand.

Ohne Mavuro-Konto: Nutzen Sie die iOS- oder Android-App ohne Anmeldung, verlassen die Daten Ihrer Kunden Ihr Gerät nicht, und es gibt keine Auftragsverarbeitung — der Anbieter erhält sie schlicht nicht. Erst mit dem Abgleich über ein Mavuro-Konto (Abschnitte 4 und 8) gelangen sie in die Datenbank des Anbieters; nur darauf bezieht sich die Auftragsverarbeitung. Beachten Sie, dass auf dem iPhone eine von Ihnen eingeschaltete Gerätesicherung (Abschnitt 7) auch ohne Konto eine Kopie dieser Daten in Ihr Apple-Konto oder auf Ihren Rechner übertragen kann. Die Android-App nimmt mit ihrer Datenbank und ihren Belegdateien nicht an der Android-Sicherung teil (Abschnitt 6).

10KI-Belegauswertung: Cloudflare Worker und Claude API

Mavuro bietet in allen drei Ausführungen eine KI-gestützte Belegauswertung — im kostenlosen Umfang mit bis zu 5 Scans pro Monat, mit Premium-Abonnement erweitert (bis zu 200 Scans pro Tag). Die Texterkennung läuft auf Ihrem Gerät bzw. in Ihrem Browser; das Belegfoto selbst wird nicht an den Anbieter oder an Dritte übertragen. Übermittelt wird nur der erkannte Text — an einen Cloudflare Worker, der seinerseits die Claude API von Anthropic nutzt (Modelle Claude Haiku 4.5 bzw. Claude Sonnet 4.6).

Was übertragen wird:

Darüber hinaus werden keine Daten aus Ihrem Konto oder Ihrer Buchhaltung übermittelt — keine Firmendaten, keine Kundendaten, keine anderen Belege. Der Beleg-Text selbst kann allerdings personenbezogene Angaben enthalten, wenn sie auf dem Beleg stehen (etwa Ihr Name auf einer Rechnung). Ihre IP-Adresse erreicht den Worker der Übertragung wegen technisch zwangsläufig; sie wird zur Missbrauchsabwehr verwendet, um die Zahl der Anfragen pro Minute zu begrenzen.

Was gespeichert wird und was nicht: Der Worker speichert die übermittelten Beleg-Texte nicht; er verarbeitet sie für die Dauer der Anfrage und reicht sie an die Claude API weiter. Gespeichert werden ausschließlich Zähler und Zwischenstände mit begrenzter Laufzeit: der Zählerstand zum verbrauchten Kontingent — geführt zur Installations-Kennung oder, wenn Sie angemeldet sind, zu Ihrer Konto-Kennung (Laufzeit höchstens rund 35 Tage) —, der zuletzt bei RevenueCat geprüfte Premium-Status zur Abo- bzw. Konto-Kennung (höchstens 7 Tage) sowie Zähler zur Missbrauchsabwehr. Einer dieser Zähler wird zu Ihrer IP-Adresse geführt (bei IPv6 auf den Netzanteil gekürzt) und hält für höchstens rund einen Tag fest, wie viele bislang unbekannte Abo-Kennungen von dort geprüft wurden.

Auftragsverarbeiter:

Beide Dienstleister agieren als Auftragsverarbeiter und dürfen die übermittelten Daten nicht für eigene Zwecke nutzen. Zur Übermittlung in Drittländer siehe Abschnitt 16.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung — die Übertragung ist notwendig, um die Belegauswertung im kostenlosen Kontingent bzw. im gebuchten Premium-Umfang bereitzustellen). Sie entscheiden bei jedem Beleg selbst, ob Sie die KI-Auswertung nutzen; Rechnungen und Ausgaben können Sie auch ohne sie erfassen.

11Abo-Verwaltung: RevenueCat

Die Verwaltung von Abonnements (monatlich oder jährlich) erfolgt über RevenueCat, Inc. (San Francisco, USA). RevenueCat empfängt dabei technische Informationen zur Abonnement-Validierung: eine Abo-Kennung und den Kaufstatus aus dem Apple App Store, aus Google Play oder aus RevenueCat Web Billing. Ohne Anmeldung ist die Abo-Kennung eine von RevenueCat zufällig vergebene Kennung ohne Bezug zu Ihrem Namen. Sind Sie mit Ihrem Mavuro-Konto angemeldet, wird — derzeit in der iOS-App und in der Web-App — stattdessen die Kennung Ihres Mavuro-Kontos verwendet, damit Ihr Abonnement an Ihrem Konto hängt und auf allen Ihren Geräten gilt. Ihren Namen und Ihre Zahlungsdaten erhält RevenueCat vom Anbieter nicht. Beim Kauf in der Web-App wird Ihre E-Mail-Adresse an RevenueCat Web Billing übergeben, damit der Kauf Ihnen zugeordnet und Ihnen dazu geschrieben werden kann.

Zuordnung zu Apple-Search-Ads-Kampagnen (nur iOS-App): Die iOS-App lässt RevenueCat ein Attributions-Token des Apple-Frameworks AdServices abrufen. RevenueCat löst dieses Token bei Apple ein und erfährt so, ob die Installation auf eine Anzeige des Anbieters im App Store (Apple Search Ads) zurückgeht und zu welcher Kampagne und Anzeigengruppe sie gehört; diese Angabe wird bei RevenueCat zur Abo-Kennung gespeichert. Der Anbieter nutzt sie ausschließlich, um zu sehen, welche Kampagne zu Abonnements führt. Dabei wird keine Werbe-ID (IDFA) ausgelesen und keine Tracking-Erlaubnis nach Apples App Tracking Transparency abgefragt; die Zuordnung bleibt auf der Ebene von Kampagne und Anzeigengruppe. In der Android-App und in der Web-App findet keine solche Zuordnung statt. Rechtsgrundlage ist insoweit Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Erfolgsmessung eigener Anzeigen); Sie können dem per E-Mail an loopcrafts.app@gmail.com widersprechen.

RevenueCat verarbeitet diese Daten als Auftragsverarbeiter und hat sich dem EU-US Data Privacy Framework verpflichtet.

Weitere Informationen finden Sie in der Datenschutzerklärung von RevenueCat: revenuecat.com/privacy

Rechtsgrundlage für die Abo-Verwaltung: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung — Abo-Prüfung ist erforderlich für die Premium-Freischaltung).

12Zahlungsabwicklung

Mavuro erhält in keiner Ausführung Zahlungsdaten zur Kaufabwicklung — also weder Kreditkartennummern noch die Bankverbindung, mit der Sie bezahlen. Davon unberührt bleibt die Bankverbindung, die Sie selbst in den Firmeneinstellungen für Ihre eigenen Rechnungen hinterlegen (Abschnitt 4); über sie wird nichts abgerechnet.

13Crash- und Fehleranalyse: Sentry (nur iOS-App)

Damit Abstürze und Fehler schnell erkannt und behoben werden können, nutzt die iOS-App das Crash-Reporting-Tool Sentry. Sentry läuft ausschließlich in den im App Store ausgelieferten Release-Builds, nicht in Entwickler-Builds. Die Android-App und die Web-App nutzen Sentry nicht.

Was übertragen wird, wenn ein Fehler auftritt:

Leistungsdaten: Neben Abstürzen erfasst Sentry auch technische Leistungsdaten der App — zum Beispiel, wie lange die App zum Starten braucht und welche Bildschirme sich langsam aufbauen. Diese Messwerte enthalten dieselben technischen Angaben wie oben und ebenfalls keine Buchhaltungsdaten; sie dienen allein dazu, Bremsen in der App zu finden und zu beheben.

Was NICHT übertragen wird: Keine Buchhaltungsdaten, keine Rechnungen, keine Ausgaben, keine Beleg-Texte, keine Kunden, keine Firmendaten, keine personenbezogenen Identifikatoren. Die Option sendDefaultPii ist im Code dauerhaft deaktiviert.

Datenstandort: Mavuro nutzt das EU-Datacenter von Sentry (ingest.de.sentry.io, Frankfurt). Die Crash-Daten verlassen den EWR nicht.

Speicherdauer: Sentry speichert Crash-Berichte standardmäßig 90 Tage und löscht sie danach automatisch.

Auftragsverarbeiter:

Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO — berechtigtes Interesse an einer stabilen, fehlerfreien App. Die übermittelten Daten sind streng auf das technische Minimum begrenzt.

Widerspruchsrecht: Sie können der Verarbeitung jederzeit per E-Mail an loopcrafts.app@gmail.com widersprechen. Da die Berichte keine Angaben enthalten, mit denen wir Sie identifizieren könnten, lässt sich Ihr Gerät technisch nicht gezielt ausnehmen; wir löschen jedoch auf Ihren Hinweis hin die betreffenden Berichte bei Sentry, soweit sie sich anhand Ihrer Angaben zuordnen lassen. Unabhängig davon werden alle Berichte nach spätestens 90 Tagen automatisch gelöscht.

14Produkt-Analyse: TelemetryDeck (nur iOS-App und Web-App)

Damit Mavuro gezielt verbessert werden kann, nutzen die iOS-App und die Web-App einen datenschutzfreundlichen Analyse-Baustein. Die Android-App sendet keine Nutzungssignale an den Anbieter oder an TelemetryDeck — dort ist kein solcher Baustein eingebaut (zu den Diagnosedaten der Google-Bibliotheken siehe Abschnitt 6).

iOS-App: Mavuro sendet Nutzungssignale — z. B. ob das Onboarding abgeschlossen wurde, ob ein Beleg gescannt oder ein EÜR-Export durchgeführt wurde — an den Dienst TelemetryDeck. Die Signale enthalten keine Buchhaltungsinhalte, keine Namen oder E-Mail-Adressen und keine Werbe-Kennung (IDFA). Um Installationen voneinander zu unterscheiden, bildet der TelemetryDeck-Baustein eine Gerätekennung; sie wird nach Angaben von TelemetryDeck bereits auf dem Gerät und erneut auf dem Server mit einem Zusatzwert verrechnet (gehasht) und lässt sich danach nicht auf Sie zurückführen. Die Signale sind damit pseudonymisiert.

Abschalten (iOS): In der App können Sie die Produkt-Analyse unter „Mehr → Datenschutz“ mit dem Schalter „Anonyme Nutzungsstatistik“ jederzeit abschalten. Ab diesem Moment sendet die App die hier beschriebenen Nutzungsereignisse nicht mehr. Die Einstellung gilt pro Gerät.

Web-App app.mavuro.de: Auch die Web-App sendet drei Signale an TelemetryDeck: wenn die Premium-Seite geöffnet wird, wenn der Kauf gestartet wird, und wie er ausgeht (abgeschlossen, abgebrochen oder fehlgeschlagen) samt gewähltem Angebot. Die dabei mitgesendete Kennung wird bei jedem Seitenaufruf neu zufällig erzeugt und weder im Browser gespeichert noch mit Ihrem Konto verknüpft; es wird nichts auf Ihrem Endgerät abgelegt.

Was übertragen wird: der Name des Ereignisses (z. B. „paywallShown“), bei einzelnen Ereignissen ein technischer Zusatz (etwa von welcher Stelle aus die Premium-Seite geöffnet wurde, der gewählte Tarif oder der Status einer Rechnung), die oben beschriebene gehashte Kennung sowie die vom Baustein ergänzten technischen Angaben wie App-Version und Build-Nummer, Betriebssystem-Version, Gerätemodell und Zeitstempel. In der Web-App: das Ereignis, die Angabe „web“, das gewählte Angebot und der Ausgang des Kaufs.

Was NICHT übertragen wird: Keine Buchhaltungsdaten, keine Namen, keine E-Mails, kein IDFA. Ihre IP-Adresse erreicht den Server der Übertragung wegen technisch zwangsläufig; sie wird dort nach Angaben von TelemetryDeck nicht gespeichert.

Auftragsverarbeiter:

Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO — berechtigtes Interesse an der Verbesserung der App-Qualität und Nutzererfahrung. Da die Signale pseudonymisiert sind und weder Buchhaltungsinhalte noch eine Werbe-Kennung enthalten, ist das Interesse der Nutzer am Datenschutz nicht nennenswert beeinträchtigt.

Widerspruchsrecht: Sie können die Produkt-Analyse jederzeit in der iOS-App abschalten (siehe oben) oder der Verarbeitung per E-Mail an loopcrafts.app@gmail.com widersprechen.

15Cookies, Werbung und Reichweitenmessung

Die iOS-App und die Android-App verwenden weder Cookies noch Web-Tracking-Technologien; die Web-App setzt keine Cookies — was sie im lokalen Speicher Ihres Browsers ablegt, steht in Abschnitt 8. Es werden keine Werbenetzwerke eingebunden, keine personalisierten Nutzerprofile erstellt und keine Daten für personalisierte Werbung genutzt oder weitergegeben. Die einzige Zuordnung zu einer Werbekampagne ist die in Abschnitt 11 beschriebene Auswertung des Apple-AdServices-Tokens in der iOS-App — auf Kampagnen-Ebene, ohne Werbe-ID und ohne Tracking im Sinne von Apples App Tracking Transparency. Die Android-App fragt den Google Play Install Referrer nicht ab. TelemetryDeck (Abschnitt 14) ist Produkt-Analyse, kein Marketing-Profiling.

Die Schriftarten der Website mavuro.de werden vom eigenen Server ausgeliefert; ein Abruf bei Google Fonts findet nicht statt.

Reichweitenmessung mit Cloudflare Web Analytics: Auf der Website mavuro.de und in der Web-App app.mavuro.de setzen wir Cloudflare Web Analytics ein, um die Zahl der Besuche und Seitenaufrufe zu messen. Cloudflare Web Analytics verwendet keine Cookies und keine dauerhaften Kennungen, erstellt keine Nutzerprofile und speichert keine IP-Adressen; ausgewertet werden ausschließlich aggregierte Angaben wie aufgerufene Seite, Land, Browser und Ladezeit. Anbieter ist Cloudflare, Inc. (siehe Abschnitt 10). Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO — unser berechtigtes Interesse, die Nutzung unserer Website zu verstehen, ohne in Ihr Endgerät einzugreifen. Eine Einwilligung nach § 25 TDDDG ist nicht erforderlich, da keine Informationen auf Ihrem Endgerät gespeichert oder ausgelesen werden. Diese Messung betrifft nur Website und Web-App, nicht die Apps.

16Übermittlung in Drittländer

Ein Teil der eingesetzten Dienstleister hat seinen Sitz in den USA. Soweit dabei personenbezogene Daten in ein Drittland übermittelt werden oder ein Zugriff von dort möglich ist, stützt sich das auf die folgenden Grundlagen:

Kopien der Standardvertragsklauseln können Sie beim Verantwortlichen anfordern.

17Speicherdauer und Löschung

Auf Ihrem Gerät: Ihre lokal gespeicherten Daten bleiben so lange auf dem Gerät, bis Sie sie löschen oder die App entfernen. Einzelne Einträge löschen Sie jederzeit in der App; über „Alle Daten löschen“ in der Gefahrenzone (iOS-App: „Mehr → Gefahrenzone“, Android-App: „Mehr → Einstellungen → Gefahrenzone“) entfernen Sie Ihren gesamten Bestand samt Belegdateien. In der iOS-App bleiben gelöschte Einträge dabei als nicht mehr sichtbare Löschmarken im Speicher der App zurück, bis Sie die App vom Gerät entfernen.

In Ihrem Mavuro-Konto: Ihre Daten bleiben gespeichert, solange Ihr Konto besteht. Löschen Sie einzelne Einträge oder über „Alle Daten löschen“ Ihren gesamten Bestand, werden die Einträge in Ihrem Konto als gelöscht markiert — nur so erreicht die Löschung auch Ihre anderen Geräte und die Web-App; sie werden danach nirgends mehr angezeigt. Bei „Alle Daten löschen“ werden zusätzlich die Belegdateien im Dateispeicher gelöscht. Die als gelöscht markierten Datensätze selbst bleiben in der Datenbank gespeichert, solange Ihr Konto besteht; endgültig entfernt werden sie mit der Löschung des Kontos.

Konto löschen: Ihr Konto samt allen Daten und Dateien löschen Sie selbst in der App — in der iOS-App unter „Mehr → Gefahrenzone → Konto löschen“, in der Android-App unter „Mehr → Einstellungen → Gefahrenzone → Konto löschen“. Die Löschung wird sofort ausgeführt und ist endgültig: Gelöscht werden die Daten auf dem Gerät (wie bei „Alle Daten löschen“), alle Ihrem Konto zugeordneten Datensätze in der Datenbank, die Dateien im Dateispeicher und das Konto selbst. Die Web-App hat keinen eigenen Löschweg; dort — und wenn Sie keine App installiert haben — verlangen Sie die Löschung per E-Mail an loopcrafts.app@gmail.com; sie wird ohne schuldhaftes Zögern, spätestens innerhalb von 30 Tagen, ausgeführt. Ein laufendes Abonnement wird durch die Kontolöschung nicht gekündigt, und Rechnungen, die der Anbieter Ihnen gestellt hat, bleiben bis zum Ablauf der gesetzlichen Aufbewahrungsfristen erhalten. Der Abo-Datensatz bei RevenueCat (Abschnitt 11) wird nicht automatisch mitgelöscht; seine Löschung können Sie per E-Mail verlangen. Alle Einzelheiten — was gelöscht wird, was bestehen bleibt und wie Sie Ihre Daten vorher sichern — stehen auf der Seite Konto und Daten löschen.

Weitere Fristen: Crash-Berichte bei Sentry werden nach 90 Tagen automatisch gelöscht (Abschnitt 13). Beleg-Texte der KI-Auswertung werden nicht gespeichert; die Kontingent-Zähler laufen spätestens rund 35 Tage (Monatszähler) bzw. rund einen Tag (Tageszähler) nach dem letzten Scan ab, der zwischengespeicherte Premium-Status nach höchstens 7 Tagen (Abschnitt 10). E-Mail-Verkehr, den Sie mit dem Verantwortlichen führen, wird gelöscht, sobald die Anfrage erledigt ist und keine Aufbewahrungspflicht entgegensteht. Abrechnungsunterlagen bewahrt der Verantwortliche nach den steuer- und handelsrechtlichen Fristen auf (regelmäßig bis zu 10 Jahre, §§ 147 AO, 257 HGB); Rechtsgrundlage ist insoweit Art. 6 Abs. 1 lit. c DSGVO.

Ihre eigene Aufbewahrungspflicht: Beachten Sie, dass Sie als Unternehmer selbst für die Aufbewahrung Ihrer Buchführungsunterlagen verantwortlich sind (§ 147 AO) — sichern Sie Ihre Daten vor einer Löschung über die Funktion „Datensicherung“.

18Keine Weitergabe an Dritte

Ihre Daten werden nicht an Dritte verkauft und nicht für personalisierte Werbung weitergegeben. Eine Weitergabe erfolgt ausschließlich an die oben genannten Dienstleister — Supabase, Resend, Cloudflare, Anthropic, RevenueCat, Stripe, Apple, Google sowie Sentry (nur iOS-App) und TelemetryDeck (iOS-App und Web-App) —, soweit dies für den Betrieb der jeweiligen Funktion technisch erforderlich ist, und nur auf Basis entsprechender Verträge zur Auftragsverarbeitung oder Datenverarbeitungsvereinbarungen. Welche Dienste in welcher Ausführung zum Einsatz kommen, steht im jeweiligen Abschnitt; die Android-App nutzt weder Sentry noch TelemetryDeck.

19Ihre Rechte als betroffene Person

Sie haben gegenüber dem Verantwortlichen folgende Rechte:

Ihre Buchhaltungsdaten liegen auf Ihrem Gerät und — sofern Sie sich angemeldet haben — in Ihrem Mavuro-Konto. Sie können sie jederzeit direkt in der App oder in der Web-App einsehen, bearbeiten und löschen; für das Auskunfts- und Portabilitätsrecht steht in der App unter „Mehr → Datensicherung“ und in der Web-App unter „Sicherung“ ein vollständiger Export in einem maschinenlesbaren Format bereit. Ihr gesamtes Konto löschen Sie in der App oder per E-Mail (Abschnitt 17 und Konto und Daten löschen). Für Anfragen zu Daten bei Drittanbietern (z. B. RevenueCat, Apple, Google) wenden Sie sich bitte direkt an die jeweiligen Anbieter.

Für alle anderen Anfragen: loopcrafts.app@gmail.com

Beschwerderecht bei einer Aufsichtsbehörde (Art. 77 DSGVO): Sie können sich unabhängig davon jederzeit bei einer Datenschutz-Aufsichtsbehörde beschweren — bei der Behörde Ihres Aufenthaltsorts, Ihres Arbeitsplatzes oder des Orts des vermuteten Verstoßes. Für den Verantwortlichen zuständig ist:

Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen
Kavalleriestraße 2–4
40213 Düsseldorf
Telefon: 0211 38424-0
E-Mail: poststelle@ldi.nrw.de
Website: ldi.nrw.de

Nutzen Sie Mavuro in Österreich oder der Schweiz, können Sie sich auch an die Datenschutzbehörde Österreich (dsb.gv.at) bzw. den EDÖB (edoeb.admin.ch) wenden.

20Keine automatisierte Entscheidungsfindung

Eine automatisierte Entscheidungsfindung einschließlich Profiling nach Art. 22 DSGVO findet nicht statt. Die KI-Belegauswertung (Abschnitt 10) schlägt Ihnen lediglich Werte für ein Formular vor — Betrag, Datum, Händler, Kategorie. Ob Sie diesen Vorschlag übernehmen, entscheiden Sie; eine Rechtsfolge oder eine Bewertung Ihrer Person ist damit nicht verbunden.

21Pflicht zur Bereitstellung

Sie sind nicht verpflichtet, personenbezogene Daten bereitzustellen. Ohne Mavuro-Konto können Sie die Apps vollständig nutzen; ohne Konto ist allerdings keine Synchronisation und keine Nutzung der Web-App möglich, und ohne Zahlungsabwicklung über Apple, Google oder Stripe kein Premium-Abonnement.

22Kinder

Mavuro richtet sich nicht an Kinder unter 16 Jahren. Es werden wissentlich keine personenbezogenen Daten von Kindern unter 16 Jahren erhoben (Art. 8 DSGVO i. V. m. § 8 BDSG).

23Änderungen dieser Datenschutzerklärung

Diese Datenschutzerklärung kann gelegentlich aktualisiert werden, z. B. bei neuen Funktionen oder gesetzlichen Änderungen. Die jeweils aktuelle Version ist unter mavuro.de/datenschutz abrufbar. Das Datum der letzten Aktualisierung ist oben angegeben.

Bei wesentlichen Änderungen werden Nutzer in der App informiert.