Privacy Policy
Switch to GermanLast updated: 30.12.2025
1. Controller
The controller responsible for data processing within the Einkaufguru app is:
Marco Middeldorff
Ruppiner Straße 23
51107 Cologne
Germany
Email: marco@marco-middeldorff.de
2. General Information
We take the protection of your personal data very seriously. Personal data is processed exclusively in accordance with applicable data protection laws, in particular the GDPR.
Personal data is collected only to the extent necessary to provide the app’s functionality.
3. User Account & Verification
To use Einkaufguru, a user account is required. The following data may be processed:
- Email address
- User ID (UID)
- Display name (if available)
- Profile picture (optional)
- Registration date
Login methods:
- E-Mail-Adresse
- Google Sign-In
- Apple Sign-In
4. Shopping Lists & Content
The following data is stored to enable core app functionality:
- Shopping lists (name, creation date)
- Items within shopping lists (e.g. product name, category, status)
- Uploaded images (optional)
- Members and roles within a shopping list
- Activity information (e.g. list or item changes)
5. Analytics & App Stability
5.1 Firebase Analytics
Einkaufguru uses Firebase Analytics to collect anonymized usage data to improve the app experience
Collected data may include:
- App interactions
- Device information
- Usage behavior
5.2 Firebase Crashlytics
To improve stability, we use Firebase Crashlytics, which collects technical crash data such as:
- Device type
- Operating system
- Time of crash
- Technical error information
No personal content (e.g. shopping lists) is analyzed.
6. Push Notifications
Einkaufguru may send push notifications, for example when shopping lists are updated.
Push notifications are optional and can be disabled at any time via the device settings.
7. Firebase Services
Einkaufguru uses Firebase (Google Ireland Limited) for:
- Authentication
- Cloud Firestore
- Firebase Storage
- Cloud Functions
- Firebase Analytics
- Firebase Crashlytics
- Firebase Cloud Messaging
Data may be processed on servers within or outside the EU in accordance with standard contractual clauses under Art. 46 GDPR.
More information: https://firebase.google.com/support/privacy
8. Data Sharing
Personal data is not shared with third parties except:
- where required for technical operation (e.g. Firebase)
- where required by law
9. Data Retention & Deletion
Personal data is stored only as long as necessary.
- When a user account is deleted, all associated data is removed.
- When a shopping list is deleted, all related data and files are permanently removed.
10. User Rights
You have the right to:
- Access your data (Art. 15 GDPR)
- Rectification (Art. 16 GDPR)
- Erasure (Art. 17 GDPR)
- Restriction of processing (Art. 18 GDPR)
- Data portability (Art. 20 GDPR)
- Withdrawal of consent (Art. 7(3) GDPR)
Requests can be sent via email at any time.
11. Changes
This privacy policy may be updated to reflect legal or technical changes.
The current version is always available within the app.
12. Contact
For privacy-related questions: einkaufguru@marco-middeldorff.de