Privacy Policy / Datenschutzerklärung
Informationen zur Verarbeitung personenbezogener Daten gemäß Art. 13 DSGVO. Diese Instanz betreibt die Open-Source-Software ohrbob.
1. Verantwortlicher
Kai WegnerThomas-Mann-Str. 8, 15569 Woltersdorf
E-Mail: kwnetzwelt@gmail.com
2. Hosting & Server-Logfiles
Diese Instanz läuft auf Google Cloud in der Region europe-west4 (Niederlande). Beim Aufruf der Seiten erfasst der Webserver automatisch:
- IP-Adresse
- Datum und Uhrzeit des Zugriffs
- Browsertyp und -version, Betriebssystem
- aufgerufene URL und übertragene Datenmenge
- ggf. Referrer-URL
Zweck ist der sichere und stabile Betrieb des Dienstes, insbesondere die Erkennung von Missbrauch. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse). Die Logfiles werden spätestens nach 30 Tagen gelöscht.
3. Cookies
ohrbob setzt ausschließlich technisch notwendige Cookies. Es gibt keine Tracking-, Marketing- oder Analyse-Cookies. Eine Einwilligung ist daher nicht erforderlich (Art. 6 Abs. 1 lit. f DSGVO i. V. m. § 25 Abs. 2 Nr. 2 TDDDG).
- Anmelde-Cookie: hält deine Sitzung aufrecht (Cookie-Authentifizierung, 30 Tage, mit Sliding Expiration).
- Ohrbob_ActiveProfileId: merkt sich das zuletzt genutzte Profil (30 Tage, HttpOnly, Secure).
- ohrbob_theme: speichert deine Theme-Auswahl (System/Hell/Dunkel) pro Gerät.
- ohrbob_user_paused: verhindert automatisches Abspielen, wenn du selbst pausiert hast (1 Jahr).
Beim Login über einen Identitätsanbieter werden zusätzlich kurzlebige Cookies für die Anmelde- und Nonce-Prüfung gesetzt; sie werden nach Abschluss des Logins nicht mehr benötigt.
4. Registrierung & Konto
Für die Nutzung ist ein Konto erforderlich. Die Anmeldung erfolgt über einen Drittanbieter (Google, Nextcloud oder GitHub). Von dort übernehmen wir:
- Name und E-Mail-Adresse
- Profilbild-URL (sofern vorhanden)
- eine Kennung des Anbieters (Issuer + Nutzer-ID), um dein Konto wiederzuerkennen
- letzter Anmeldezeitpunkt und Abo-Stufe
Passwörter werden bei ohrbob nicht erhoben oder gespeichert; die Anmeldung erfolgt ausschließlich beim Identitätsanbieter. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung).
5. Profile, Stationen & Hörfortschritt
Innerhalb deines Kontos speichern wir die von dir erstellten Daten: Profile (Name, zugeordnete Stationen), Stationen und deren Feeds, sowie den Hörfortschritt (zuletzt gehörte Episode, Position in Sekunden, „gehört“-Markierung). Diese Daten werden ausschließlich zur Bereitstellung der Funktionen verarbeitet (Art. 6 Abs. 1 lit. b DSGVO). Konten und Inhalte werden beim Löschen des Kontos über die Kontoeinstellungen entfernt.
6. PodcastIndex (Suche & Entdecken)
Die Suche und die „Entdecken“-Seite nutzen die offene Podcast-Datenbank PodcastIndex.org. Deine Suchbegriffe und deine IP-Adresse werden dabei an PodcastIndex übertragen. Die Audio-Dateien selbst werden direkt von den Servern der jeweiligen Podcast-Anbieter geladen bzw. gestreamt; dabei erhält der jeweilige Host deine IP-Adresse. Auf diese Verarbeitung haben wir keinen Einfluss.
7. Empfänger & Auftragsverarbeiter
- Google Cloud (europe-west4, Niederlande) — Hosting der Anwendung und Datenbank.
- PodcastIndex.org — Suche und Katalogdaten (siehe Abschnitt 6).
- Identitätsanbieter (Google, Nextcloud, GitHub) — ausschließlich für die Anmeldung.
Es findet kein Verkauf von Daten statt. Es werden keine Analyse-, Werbe- oder Profiling-Dienste eingesetzt, und es werden keine Newsletter versendet.
8. Deine Rechte
Du hast das Recht auf Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) sowie Widerspruch gegen Verarbeitungen auf Grundlage berechtigter Interessen (Art. 21 DSGVO). Eine erteilte Einwilligung kannst du jederzeit mit Wirkung für die Zukunft widerrufen (Art. 7 Abs. 3).
Zur Ausübung genügt eine formlose Nachricht an kwnetzwelt@gmail.com. Außerdem steht dir ein Beschwerderecht bei einer Aufsichtsbehörde zu (Art. 77 DSGVO), z. B. der Landesbeauftragten für den Datenschutz und für das Recht auf Akteneinsicht Brandenburg.
9. Datensicherheit
Die Übertragung erfolgt verschlüsselt per TLS/HTTPS. Zugriffe auf Produktivsysteme sind auf autorisierte Personen beschränkt. Zugangsschlüssel zwischen den Diensten werden als geheime Umgebungsvariablen gehalten.
10. Änderungen
Diese Datenschutzerklärung wird angepasst, wenn sich rechtliche Anforderungen oder Funktionen ändern. Es gilt stets die auf dieser Seite veröffentlichte Fassung.
Diese Seite beschreibt die gehostete ohrbob-Instanz. Wer ohrbob selbst betreibt, ist für eigene Datenschutzhinweise und die eigene Datenverarbeitung verantwortlich.
Information on the processing of personal data pursuant to Art. 13 GDPR. This instance runs the open-source ohrbob software.
1. Controller
Kai WegnerThomas-Mann-Str. 8, 15569 Woltersdorf
Email: kwnetzwelt@gmail.com
2. Hosting & server log files
This instance runs on Google Cloud in the europe-west4 region (Netherlands). Each time the site is accessed, the web server automatically records:
- IP address
- date and time of access
- browser type and version, operating system
- requested URL and amount of data transferred
- referrer URL, if any
The purpose is the secure and stable operation of the service, in particular the detection of misuse. Legal basis: Art. 6(1)(f) GDPR (legitimate interest). Log files are deleted after 30 days at the latest.
3. Cookies
ohrbob uses only technically necessary cookies. There are no tracking, marketing or analytics cookies. Consent is therefore not required (Art. 6(1)(f) GDPR in conjunction with § 25(2) no. 2 TDDDG).
- Authentication cookie: keeps your session alive (cookie authentication, 30 days, sliding expiration).
- Ohrbob_ActiveProfileId: remembers the profile you last used (30 days, HttpOnly, Secure).
- ohrbob_theme: stores your theme choice (system/light/dark) per device.
- ohrbob_user_paused: prevents automatic playback when you paused deliberately (1 year).
When you sign in through an identity provider, short-lived cookies are additionally set for the sign-in and nonce check; they are no longer needed once login completes.
4. Registration & account
An account is required to use ohrbob. Sign-in happens through a third-party identity provider (Google, Nextcloud or GitHub). From that provider we receive:
- your name and email address
- your profile picture URL, if provided
- a provider identifier (issuer + user ID) to recognise your account
- your last sign-in time and subscription tier
ohrbob never collects or stores passwords; authentication takes place solely at the identity provider. Legal basis: Art. 6(1)(b) GDPR (performance of a contract).
5. Profiles, stations & listening state
Within your account we store the data you create: profiles (name, assigned stations), stations and their feeds, and your listening state (last played episode, position in seconds, listened flag). This data is processed solely to provide the features (Art. 6(1)(b) GDPR). Accounts and content are removed when you delete your account in the account settings.
6. PodcastIndex (search & discover)
Search and the discover page use the open podcast database PodcastIndex.org. Your search terms and IP address are transmitted to PodcastIndex for this purpose. Audio files themselves are loaded or streamed directly from the servers of the respective podcast publishers; those hosts receive your IP address. We have no control over that processing.
7. Recipients & processors
- Google Cloud (europe-west4, Netherlands) — application and database hosting.
- PodcastIndex.org — search and catalogue data (see section 6).
- Identity providers (Google, Nextcloud, GitHub) — for sign-in only.
No data is sold. No analytics, advertising or profiling services are used, and no newsletters are sent.
8. Your rights
You have the right to access (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20) and to object to processing based on legitimate interest (Art. 21 GDPR). You may withdraw consent at any time with effect for the future (Art. 7(3)).
To exercise these rights, an informal message to kwnetzwelt@gmail.com is sufficient. You also have the right to lodge a complaint with a supervisory authority (Art. 77 GDPR), for example the State Commissioner for Data Protection of Brandenburg, Germany.
9. Data security
All traffic is encrypted via TLS/HTTPS. Access to production systems is restricted to authorised personnel. Credentials shared between the services are kept as secret environment variables.
10. Changes
This policy is updated when legal requirements or features change. The version published on this page always applies.
This page describes the hosted ohrbob instance. If you run ohrbob yourself, you are responsible for your own privacy policy and data processing.