This privacy policy applies to the TReceipt Pro app ("Application"), developed by Madhavi Gullipalli ("Service Provider").
Diese Datenschutzerklärung gilt für die TReceipt Pro App („Anwendung"), entwickelt von Madhavi Gullipalli („Anbieter").
📋Information CollectionDatenerhebung
The Application may collect the following information:
- Device information (e.g. operating system, device type)
- Usage data (e.g. app interactions, time spent)
- IP address (may be collected indirectly by Firebase services for security and analytics purposes)
- Name and email (via Google Sign-In, if used)
- Receipt images and data that you choose to scan or upload
Die Anwendung kann folgende Informationen erfassen:
- Geräteinformationen (z. B. Betriebssystem, Gerätetyp)
- Nutzungsdaten (z. B. App-Interaktionen, Nutzungsdauer)
- IP-Adresse (kann indirekt durch Firebase-Dienste für Sicherheits- und Analysezwecke erfasst werden)
- Name und E-Mail-Adresse (über Google Sign-In, falls verwendet)
- Belegbilder und -daten, die Sie scannen oder hochladen möchten
🔑Device PermissionsGeräteberechtigungen
The Application requests the following device permissions to provide core functionality:
- Camera: Used to scan and photograph receipts directly within the app.
- Photo Library / Gallery: Used to allow you to select existing receipt images from your device.
- Storage: Used to save exported Excel files to your device. Receipt data is stored securely in the cloud (Firebase) and is not stored locally on your device.
These permissions are used solely to provide the receipt management features of the Application. Receipt images are transmitted to Google Gemini AI for automated data extraction. No other images or files are shared with third parties without your explicit action.
Die Anwendung fordert folgende Geräteberechtigungen an, um die Kernfunktionen bereitzustellen:
- Kamera: Wird verwendet, um Belege direkt in der App zu scannen und zu fotografieren.
- Fotomediathek / Galerie: Ermöglicht die Auswahl vorhandener Belegbilder von Ihrem Gerät.
- Speicher: Wird zum Speichern exportierter Excel-Dateien auf Ihrem Gerät verwendet. Belegdaten werden sicher in der Cloud (Firebase) gespeichert und nicht lokal auf Ihrem Gerät.
Diese Berechtigungen dienen ausschließlich der Bereitstellung der Belegverwaltungsfunktionen der Anwendung. Belegbilder werden zur automatisierten Datenextraktion an Google Gemini AI übertragen. Keine weiteren Bilder oder Dateien werden ohne Ihre ausdrückliche Aktion an Dritte weitergegeben.
⚙️Use of DataDatenverwendung
Data is used to:
- Provide and improve the Application
- Monitor performance and fix issues
- Authenticate users
- Process and display your scanned receipts
Daten werden verwendet, um:
- Die Anwendung bereitzustellen und zu verbessern
- Leistung zu überwachen und Probleme zu beheben
- Benutzer zu authentifizieren
- Ihre gescannten Belege zu verarbeiten und anzuzeigen
🛒In-App PurchasesIn-App-Käufe
TReceipt Pro uses a pay-as-you-go model via In-App Purchases. Users purchase scan packs (a fixed number of receipt scans) as one-time in-app purchases through the Google Play Store (Android) or Apple App Store (iOS).
- The Service Provider does not collect, process, or store any payment or billing information.
- All purchases are handled by Google Play Billing or Apple In-App Purchases.
- Scan credits are non-refundable once used.
- Payment details are governed by Google's and Apple's respective privacy policies.
TReceipt Pro verwendet ein Pay-as-you-go-Modell über In-App-Käufe. Benutzer erwerben Scan-Pakete (eine festgelegte Anzahl von Belegscans) als einmalige In-App-Käufe über den Google Play Store (Android) oder den Apple App Store (iOS).
- Der Anbieter erhebt, verarbeitet oder speichert keine Zahlungs- oder Abrechnungsinformationen.
- Alle Käufe werden über Google Play Billing oder Apple In-App Purchases abgewickelt.
- Scan-Credits sind nach Verwendung nicht erstattungsfähig.
- Zahlungsdetails unterliegen den jeweiligen Datenschutzrichtlinien von Google und Apple.
🔗Third-Party ServicesDrittanbieterdienste
The Application uses the following third-party services, which may collect and process data according to their own privacy policies:
- Google Play Services
- Firebase Analytics (app usage and performance monitoring)
- Firebase Crashlytics (crash reporting)
- Firebase Authentication (including Google Sign-In)
- Firebase Firestore (cloud data storage)
- Firebase Storage (receipt image storage for in-app display, and temporary file storage for bank statement processing)
- Firebase Cloud Functions (server-side data processing)
- Google Gemini AI (receipt and bank statement content processing)
Die Anwendung nutzt folgende Drittanbieterdienste, die gemäß ihren eigenen Datenschutzrichtlinien Daten erheben und verarbeiten können:
- Google Play Services
- Firebase Analytics (App-Nutzungs- und Leistungsüberwachung)
- Firebase Crashlytics (Absturzberichte)
- Firebase Authentication (einschließlich Google Sign-In)
- Firebase Firestore (Cloud-Datenspeicherung)
- Firebase Storage (Speicherung von Belegbildern zur In-App-Anzeige sowie temporäre Dateispeicherung für den Kontoauszugsimport)
- Firebase Cloud Functions (serverseitige Datenverarbeitung)
- Google Gemini AI (Verarbeitung von Beleginhalten und Kontoauszügen)
🤖AI ProcessingKI-Verarbeitung
Receipt images and data are processed by Google Gemini AI to extract information such as merchant name, date, total amount, and line items. Images sent to Gemini are used solely for extraction purposes and are not used for AI training by the Service Provider. After extraction, receipt images are stored in Firebase Storage linked to your account so they can be displayed within the app. Processing is subject to Google's Gemini API Terms and Privacy Policy.
Belegbilder und -daten werden von Google Gemini AI verarbeitet, um Informationen wie Händlername, Datum, Gesamtbetrag und Einzelpositionen zu extrahieren. An Gemini gesendete Bilder werden ausschließlich für Extraktionszwecke verwendet und nicht vom Anbieter für das KI-Training genutzt. Nach der Extraktion werden Belegbilder in Firebase Storage gespeichert und mit Ihrem Konto verknüpft, damit sie in der App angezeigt werden können. Die Verarbeitung unterliegt den Gemini API-Nutzungsbedingungen und der Datenschutzrichtlinie von Google.
🏦Bank Statement ImportKontoauszugsimport
When you use the bank statement import feature, we process the PDF or CSV file you select. From that file we extract:
- Transaction date
- Merchant / payee name
- Raw transaction description
- Amount and currency
- Inferred expense category
How it is processed:
- Your file is uploaded to Firebase Storage scoped to your user account.
- A backend Cloud Function is triggered automatically to begin processing.
- The Cloud Function reads the file, strips embedded metadata, masks sensitive identifiers, and sends the sanitised text to Google Gemini for transaction extraction.
- Extracted transactions are written to your private account document in our database.
- You can review, edit, and selectively save them to your expense records.
Wenn Sie die Funktion zum Importieren von Kontoauszügen verwenden, verarbeiten wir die von Ihnen ausgewählte PDF- oder CSV-Datei. Aus dieser Datei extrahieren wir:
- Buchungsdatum
- Händler- / Zahlungsempfängername
- Rohe Transaktionsbeschreibung
- Betrag und Währung
- Abgeleitete Ausgabenkategorie
Verarbeitungsablauf:
- Ihre Datei wird in Firebase Storage auf Ihr Benutzerkonto beschränkt hochgeladen.
- Eine Backend-Cloud-Funktion wird automatisch ausgelöst, um die Verarbeitung zu starten.
- Die Cloud-Funktion liest die Datei, entfernt eingebettete Metadaten, maskiert sensible Kennungen und sendet den bereinigten Text zur Transaktionsextraktion an Google Gemini.
- Extrahierte Transaktionen werden in Ihr privates Konto-Dokument in unserer Datenbank geschrieben.
- Sie können diese überprüfen, bearbeiten und selektiv in Ihre Ausgabenaufzeichnungen speichern.
🛡️Crash ReportingAbsturzberichte
The Application uses Firebase Crashlytics to automatically collect crash reports. These reports may include device state, app version, and stack traces at the time of a crash. No personally identifiable information is intentionally included in crash reports. This data is used solely to identify and fix bugs.
Die Anwendung verwendet Firebase Crashlytics zur automatischen Erfassung von Absturzberichten. Diese Berichte können Gerätestatus, App-Version und Stack-Traces zum Zeitpunkt eines Absturzes enthalten. Keine personenbezogenen Daten werden absichtlich in Absturzberichte aufgenommen. Diese Daten werden ausschließlich zur Identifikation und Behebung von Fehlern verwendet.
🗄️Data RetentionDatenspeicherung
Data is retained while you use the Application and for up to 30 days after account deletion or app uninstallation, unless a longer retention period is required by law.
Daten werden für die Dauer der Nutzung der Anwendung und bis zu 30 Tage nach Kontolöschung oder Deinstallation der App aufbewahrt, sofern keine längere Aufbewahrungsdauer gesetzlich vorgeschrieben ist.
⚖️Your RightsIhre Rechte
You may request access, correction, or deletion of your data by contacting the Service Provider at the email below.
Sie können den Zugang, die Berichtigung oder die Löschung Ihrer Daten beantragen, indem Sie den Anbieter unter der unten angegebenen E-Mail-Adresse kontaktieren.
🔒SecuritySicherheit
Reasonable technical and organizational measures are taken to protect your data from unauthorized access, loss, or misuse.
Angemessene technische und organisatorische Maßnahmen werden ergriffen, um Ihre Daten vor unbefugtem Zugriff, Verlust oder Missbrauch zu schützen.
👶Children's PrivacyDatenschutz für Kinder
The Application is not intended for children under the age of 13. The Service Provider does not knowingly collect personal information from children under 13. If you believe a child has provided personal information, please contact us and it will be deleted promptly.
Die Anwendung ist nicht für Kinder unter 13 Jahren bestimmt. Der Anbieter erhebt wissentlich keine personenbezogenen Daten von Kindern unter 13 Jahren. Falls Sie glauben, dass ein Kind personenbezogene Daten bereitgestellt hat, kontaktieren Sie uns bitte und diese werden umgehend gelöscht.
🗑️Account DeletionKontolöschung
If you would like to delete your account and all associated data, please contact the Service Provider at:
✉️ projects.madhavi@gmail.comYour request will be processed within a reasonable timeframe. All associated personal data will be deleted unless retention is required by law.
Wenn Sie Ihr Konto und alle zugehörigen Daten löschen möchten, wenden Sie sich bitte an den Anbieter unter:
✉️ projects.madhavi@gmail.comIhre Anfrage wird innerhalb einer angemessenen Frist bearbeitet. Alle zugehörigen personenbezogenen Daten werden gelöscht, sofern keine gesetzliche Aufbewahrungspflicht besteht.
📝Changes to This PolicyÄnderungen dieser Richtlinie
This privacy policy may be updated from time to time. Any changes will be reflected on this page with an updated effective date. Continued use of the Application after changes constitutes acceptance of the updated policy.
Diese Datenschutzerklärung kann von Zeit zu Zeit aktualisiert werden. Änderungen werden auf dieser Seite mit einem aktualisierten Gültigkeitsdatum veröffentlicht. Die weitere Nutzung der Anwendung nach Änderungen gilt als Zustimmung zur aktualisierten Richtlinie.
📬ContactKontakt
If you have any questions about this privacy policy, please contact:
✉️ projects.madhavi@gmail.comBei Fragen zu dieser Datenschutzerklärung wenden Sie sich bitte an:
✉️ projects.madhavi@gmail.com