Privacy
This privacy policy describes the processing activities for the website dacoder.eu as well as the apps Moodara, Brightcal, LehrerZeit and PDF Shrink & Scan & OCR.
Controller
Mario Koopke
Gartenfelder Str. 43
13599 Berlin, Germany
Email: info@dacoder.eu
(Publisher of the apps Moodara, Brightcal, LehrerZeit and PDF Shrink & Scan & OCR)
Scope
This policy applies to:
- the website dacoder.eu (including sub-pages),
- the iOS app Moodara,
- the iOS app Brightcal,
- the iOS app LehrerZeit,
- the Android app LehrerZeit,
- the iOS app PDF Shrink & Scan & OCR.
1. Website: dacoder.eu
1.1 Hosting & server log files
When you visit the website, the server processes, among other things, your IP address, date/time, referrer, user agent and requested resources in order to provide the website and defend against attacks. Legal basis: Art. 6(1)(f) GDPR (legitimate interests in secure, stable operation). Log data is generally stored only briefly and then deleted.
1.2 Cookies & tracking
Only technically necessary cookies are used. This includes the language cookie bcLang, which stores your selected language. The cookie is set for 365 days and is used exclusively to provide the website in your chosen language. There is no third-party tracking (for example, Google Analytics).
1.3 Contact
If you contact us by email, we process your data in order to handle the request (Art. 6(1)(b) or (f) GDPR). Data is deleted once the request has been resolved unless statutory retention duties apply.
2.1 App: Moodara (iOS)
- Purpose: mood journal; recording moods and optional notes as well as local evaluations and overviews.
- Processed data: mood entries with timestamp, mood, and an optional free-text note.
- Storage & transmission: entries are stored locally on your device by default. If you enable iCloud synchronisation, the entries are stored or synchronised via Apple iCloud / CloudKit (Private Database in the container iCloud.dacoder.Wiegehtesmir) in your iCloud account. We operate no own servers for this data.
- Recipients / third parties: Apple as the provider of iCloud / CloudKit, but only if you enable iCloud synchronisation. There is no disclosure to advertising or analytics providers.
- Permissions: optional local notifications (reminders) are scheduled exclusively on-device via UNUserNotificationCenter. No push servers are used.
- Export / sharing: in the “Summary” feature, the app can combine all notes into a text, save it as Notes.txt in a temporary folder, and then share it via the iOS share sheet. This only happens if you actively trigger it.
- Support contact: when contacting support, the app can optionally insert technical diagnostic data into an email, in particular app name, version / build, device model with identifier, iOS version, and selected app language. The email is only sent if you actively send it yourself.
- Control: iCloud synchronisation can be disabled in the app. Export / sharing and support email are optional and only triggered by you.
- Legal basis: Art. 6(1)(b) GDPR for providing the app’s functionality; for notifications Art. 6(1)(a) GDPR.
- Storage period: until deletion in the app or uninstallation. If iCloud synchronisation is enabled, according to the iCloud settings and backups in your Apple account.
2.2 App: Brightcal (iOS)
- Purpose: Brightcal is a calendar app for private users and small business use cases, with a focus on readability, day, week and month views, templates, and convenient location and navigation features.
- Processed data: Calendar data is displayed, created and edited on your device via Apple EventKit. The app also stores app settings locally, such as views, filters, colors and font size, as well as templates as files in the app storage.
- Storage and transfer: Calendar data, app settings and templates are generally processed locally on your device. We do not operate our own servers for this data.
- Optional iCloud sync: If you enable template sync, templates are stored as JSON data in your private iCloud / CloudKit database and synchronized between your devices. This takes place via Apple and not via our own servers.
- Weather (optional): If you enable the weather feature, the app uses WeatherKit. Depending on your settings, location data may be used to retrieve weather information for your location. Weather data is provided by Apple; Apple's privacy policy also applies.
- Places / navigation (optional): Addresses or places from events and templates can be used to open Apple Maps, Google Maps or Waze with a tap. The respective address or search text is then passed to the navigation app you choose.
- In-app purchases: Purchases, subscriptions and restorations are handled through Apple StoreKit. Apple processes payments and transaction data on its own responsibility; the app only receives the purchase status or entitlement from Apple.
- Permissions: Calendar access is required. Notifications and the app badge are optional. Contacts are optional, for example for birthdays or address search. Location is optional, for example for weather or location-based features.
- Control: Optional features such as template sync, notifications, contacts or location can be disabled at any time in the app or in iOS settings.
- Legal basis: Art. 6(1)(b) GDPR for providing the app features; for optional features such as notifications, contacts or location, Art. 6(1)(a) GDPR.
- Storage period: Calendar content remains in the iOS calendar. App settings and templates are stored locally; if template sync is enabled, they are also stored in your private iCloud database until you delete them or disable sync.
2.3 App: LehrerZeit (iOS)
- Purpose: LehrerZeit is a time tracking app designed for teachers. The app supports the recording and evaluation of working time and entries.
- Processed data: the app only processes the data that you create or enter yourself, in particular time entries (for example start/end times and duration), categories created by you, and the evaluations and overviews generated from them within the app.
- Processing: this data is generally stored and processed locally on your device. No user account is required. We operate no own servers to store or process your content.
- Internet connection: the app’s core functions, in particular time tracking, categorisation and evaluation, can generally be used without an internet connection. An internet connection may however be required if you use iCloud synchronisation, App Store features, in-app purchases or updates.
- iCloud synchronisation: if you have enabled iCloud on your device, your data may be synchronised via iCloud with your Apple account. This synchronisation takes place exclusively through Apple services and not through the provider’s own servers. Data uploaded to iCloud may remain there even after the app has been deleted until it is also removed from iCloud.
- Export / sharing: data is only exported from the app or shared through system share functions if you actively trigger this yourself.
- No disclosure: the provider does not transmit personal data to its own servers or to third parties for analytics, advertising or tracking purposes. Processing via iCloud only takes place if you have enabled this function on your device or in your Apple account.
- In-app purchases / trial period: the app may offer paid features, subscriptions or trial periods. Processing takes place exclusively through Apple (In-App Purchases / App Store). We do not receive payment data such as credit card information.
- Permissions: only the system functions required for the app’s functionality are used. Where iCloud is used, this is based on your device settings and your Apple account.
- Legal basis: Art. 6(1)(b) GDPR for providing the app’s functionality; where consent is required, Art. 6(1)(a) GDPR.
- Storage period / deletion: you can delete your data within the app. The data remains on your device or – if synchronisation is enabled – in your iCloud account until you delete it there or uninstall the app. For guidance on fully deleting all app data, including iCloud data, you can contact support at support@dacoder.eu.
2.4 App: LehrerZeit (Android)
- Purpose: LehrerZeit is also available on Android as a time tracking app for teachers. The app supports the recording and evaluation of working time and entries.
- Processed data: the Android app only processes the data that you create or enter yourself, in particular time entries (for example start/end times and duration), categories created by you, and the evaluations and overviews generated from them within the app.
- Processing: this data is generally stored and processed locally on your device. No user account inside the app is required. We operate no own servers to store or process your content.
- Google Drive synchronisation: if you wish, data can be synchronised or backed up via Google Drive manually or automatically when new entries exist. This takes place through Google Drive or related Google services and not through the provider’s own servers. Data stored in Google Drive may remain there even after the app has been deleted until it is also removed from Google Drive.
- Export / sharing: data is only exported from the app or shared through system share functions if you actively trigger this yourself.
- No disclosure: the provider does not transmit personal data to its own servers or to third parties for analytics, advertising or tracking purposes. Processing via Google Drive only takes place if you actively use this function.
- In-app purchases / trial period: the app may offer paid features, subscriptions or trial periods. Processing on Android takes place exclusively via Google Play or the purchase services connected to it. We do not receive payment data such as credit card information.
- Permissions: only the system functions required for the app’s functionality are used. Where Google Drive is used, this is based on your Google account settings and your use of the relevant Google services.
- Legal basis: Art. 6(1)(b) GDPR for providing the app’s functionality; where consent is required, Art. 6(1)(a) GDPR.
- Storage period / deletion: you can delete your data within the app. The data remains on your device or – if synchronisation is enabled – in your Google Drive account until you delete it there or uninstall the app. For guidance on fully deleting all app data, including Google Drive data, you can contact support at support@dacoder.eu.
2.5 App: PDF Shrink & Scan & OCR (iOS)
- Purpose: creation, compression and text recognition (OCR) of documents.
- Processing: all created scans, PDFs and recognized text are processed and stored exclusively locally on your device. There is no transmission to our own servers.
- OCR (text recognition): text recognition is performed fully on-device via Apple Vision. No data is sent to external services for processing.
- Storage & file services: files are stored locally. If you use iCloud or other system-based file services, documents may be synchronized or stored through these services. This takes place exclusively through the respective provider’s infrastructure and not through our own servers.
- Permissions:
- Camera: for scanning documents
- Photos: for saving or selecting image content, if you use this function
- Files: for saving, opening and managing documents
- Export / disclosure: documents are only disclosed if you actively export them via the share function or use system-based file services.
- No disclosure / no tracking: the provider does not transmit personal data to its own servers or to third parties for analytics, advertising or tracking purposes. There is no tracking or analytics.
- In-app purchases: the app may offer paid features as a one-time purchase. Processing takes place exclusively through Apple (App Store). The provider does not process payment data such as credit card information.
- Legal basis: Art. 6(1)(b) GDPR for providing the app’s functionality.
- Storage period: the data remains on your device or in the file services you use until you delete it or uninstall the app.
3. App Stores, TestFlight, Google Play, Apple & Google
Installation, distribution and updates take place through Apple services (App Store/TestFlight). Apple may process personal data on its own responsibility, for example Apple ID, device, payment or usage data. According to Apple, personal data of individuals in the EEA, the United Kingdom and Switzerland is controlled by Apple Distribution International Limited in Ireland; international transfers are governed by Standard Contractual Clauses. More information can be found in Apple’s privacy policy.
Installation, distribution, updates and in-app purchases for Android versions may take place through Google Play. Google may process personal data on its own responsibility, for example Google account, device, payment or usage data. Where you use optional synchronisation via Google Drive in an Android app, that processing takes place through Google services and based on your Google account settings. More information can be found in Google’s privacy policy.
4. Legal bases, recipients, third countries
- Legal bases: Art. 6(1)(a), (b), (f) GDPR.
- Recipients: no regular disclosure by the provider; exceptions may include website hosting as well as Apple and Google for distribution, updates, in-app purchases and – if enabled by the user – cloud-related services such as iCloud or Google Drive.
- Third-country transfers: generally none by us; where Apple or Google services are used, under their terms.
5. Your rights
Under Art. 15–21 GDPR, you have the right of access, rectification, erasure, restriction of processing, data portability and objection, as well as the right to lodge a complaint with a data protection supervisory authority. Where processing is based on your consent, you may withdraw that consent at any time with effect for the future.
6. Changes
Status: 30.04.2026.