Datenschutzerklärung
Gorino – Marktplatz-App für zeitlich begrenzte Angebote und Events
Alexander Günnewig | An den Bleichen 8, 48151 Münster, Deutschland | Stand: August 2026
§ 1 Verantwortlicher und Datenschutz-Kontakt
(1) Verantwortlicher im Sinne der Datenschutz-Grundverordnung (DSGVO) ist:
Alexander Günnewig
An den Bleichen 8
48151 Münster
Deutschland
E-Mail: info@gorino.de
(2) Die Benennung eines Datenschutzbeauftragten ist nach § 38 Abs. 1 BDSG nicht erforderlich, da weniger als zwanzig Personen ständig mit der automatisierten Verarbeitung personenbezogener Daten beschäftigt sind.
(3) Bei Fragen zum Datenschutz, zur Ausübung Ihrer Rechte oder bei Beschwerden wenden Sie sich bitte an: info@gorino.de
§ 2 Überblick und Grundsätze
(1) Wir nehmen den Schutz Ihrer personenbezogenen Daten ernst und verarbeiten diese ausschließlich auf Grundlage der gesetzlichen Bestimmungen, insbesondere der Datenschutz-Grundverordnung (DSGVO), des Bundesdatenschutzgesetzes (BDSG), des Digitale-Dienste-Gesetzes (DDG) und des Telekommunikation-Digitale-Dienste-Datenschutz-Gesetzes (TDDDG).
(2) Die App Gorino verwendet keine Analytics-, Tracking-, Crash-Reporting- oder sonstigen Telemetriedienste. Es werden keine Cookies gesetzt, keine Geräte-IDs erhoben und kein Fingerprinting vorgenommen. Es wird keine personalisierte Werbung ausgespielt.
(3) Die Verarbeitung personenbezogener Daten erfolgt auf folgenden Rechtsgrundlagen:
- Art. 6 Abs. 1 lit. a DSGVO – Einwilligung: Sie haben Ihre Einwilligung zur Verarbeitung erteilt (z. B. Standortberechtigung, Kamerazugriff). Die Einwilligung kann jederzeit mit Wirkung für die Zukunft widerrufen werden.
- Art. 6 Abs. 1 lit. b DSGVO – Vertragserfüllung: Die Verarbeitung ist zur Erfüllung des Nutzungsvertrags erforderlich (z. B. Registrierung, Anzeigenerstellung, Zahlungsabwicklung, Chat-Kommunikation).
- Art. 6 Abs. 1 lit. c DSGVO – Rechtliche Verpflichtung: Die Verarbeitung ist zur Erfüllung einer rechtlichen Verpflichtung erforderlich (z. B. steuerliche Aufbewahrungspflichten für Zahlungsdaten, Impressumspflicht für Geschäftskonten).
- Art. 6 Abs. 1 lit. f DSGVO – Berechtigte Interessen: Die Verarbeitung ist zur Wahrung berechtigter Interessen des Betreibers erforderlich, sofern nicht die Interessen oder Grundrechte der betroffenen Person überwiegen (z. B. Missbrauchsprävention, Rate-Limiting, Inhaltsmoderation).
§ 3 Erhobene Daten und Verarbeitungszwecke
3.1 Registrierung (Privatkonto)
| Datum | Pflicht | Zweck | Rechtsgrundlage | Speicherort |
|---|---|---|---|---|
| E-Mail-Adresse | Ja | Authentifizierung, Kontowiederherstellung | Art. 6 (1)(b) | Supabase Auth + profiles |
| Passwort (bcrypt-gehasht) | Ja | Authentifizierung | Art. 6 (1)(b) | Supabase Auth |
| Benutzername | Ja | Identifikation auf der Plattform | Art. 6 (1)(b) | profiles-Tabelle |
| Account-Typ ("private") | Automatisch | Funktionszuweisung | Art. 6 (1)(b) | profiles-Tabelle |
| Altersbestätigung (18+) | Ja | Zugangsvoraussetzung | Art. 6 (1)(b) | Nur Checkbox, nicht gespeichert |
3.2 Registrierung (Geschäftskonto)
Zusätzlich zu den unter 3.1 genannten Daten:
| Datum | Pflicht | Zweck | Rechtsgrundlage | Speicherort |
|---|---|---|---|---|
| Account-Typ ("business") | Automatisch | Funktionszuweisung | Art. 6 (1)(b) | profiles-Tabelle |
| Unternehmensname | Ja | Geschäftliche Identifikation | Art. 6 (1)(b) | profiles-Tabelle |
| Ansprechpartner (Name) | Ja | Kontaktperson | Art. 6 (1)(b) | profiles-Tabelle |
| USt-ID oder Steuernummer | Ja | Steuerliche Pflichten | Art. 6 (1)(c) | profiles-Tabelle |
| Impressum (§ 5 DDG) | Ja (vor Anzeige) | Gesetzliche Anbieterkennzeichnung | Art. 6 (1)(c) | profiles-Tabelle |
3.3 Apple Sign-In
Alternativ zur E-Mail-Registrierung kann die Anmeldung über Apple Sign-In erfolgen. Dabei werden folgende Daten von Apple übermittelt:
| Datum | Zweck | Speicherort |
|---|---|---|
| Apple User ID | Authentifizierung | Supabase Auth |
| E-Mail-Adresse (ggf. Apple Private Relay) | Kontoverknüpfung | Supabase Auth + profiles |
| Name (optional, durch Nutzer steuerbar) | Profilanzeige | profiles-Tabelle |
Apple stellt dem Nutzer die Option bereit, die eigene E-Mail-Adresse zu verbergen und stattdessen eine private Relay-Adresse zu verwenden. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.4 Freiwillige Profilangaben
Folgende Angaben sind freiwillig und können jederzeit geändert oder gelöscht werden:
| Datum | Speicherort |
|---|---|
| Vollständiger Name | profiles-Tabelle |
| Profilbild (Avatar) | Supabase Storage (Bucket: avatars) |
| Kurzbeschreibung (Bio, max. 200 Zeichen) | profiles-Tabelle |
| Standort (Freitext) | profiles-Tabelle |
| Instagram-Benutzername | profiles-Tabelle |
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung durch aktive Eingabe). Sie können diese Daten jederzeit in den Profileinstellungen ändern oder löschen.
3.5 Anzeigendaten
Bei Erstellung einer Anzeige werden folgende Daten erhoben und gespeichert:
| Datum | Zweck | Speicherort |
|---|---|---|
| Titel, Beschreibung | Darstellung der Anzeige | anzeigen-Tabelle |
| Preis (in Cent) | Preisanzeige und Zahlungsberechnung | anzeigen-Tabelle |
| Datum und Uhrzeit des Events | Terminanzeige, Stornierungsfrist-Berechnung | anzeigen-Tabelle |
| Standort | Ortsanzeige für Nutzer | anzeigen-Tabelle |
| Geographische Koordinaten (Lat/Lng) | Entfernungsberechnung für Feed-Sortierung | anzeigen-Tabelle (PostGIS) |
| Kategorie | Filterung und Suche | anzeigen-Tabelle |
| Anzeigentyp | Funktionszuweisung | anzeigen-Tabelle |
| Bilder (max. 1) | Visuelle Darstellung | Supabase Storage (Bucket: listing-images) |
| Wiederkehrend (Ja/Nein + Wochentag) | Automatische Terminberechnung | anzeigen-Tabelle |
| Status (Entwurf/Veröffentlicht) | Sichtbarkeitssteuerung | anzeigen-Tabelle |
Die geographischen Koordinaten werden aus der vom Nutzer eingegebenen Adresse abgeleitet (Geocoding) und für die entfernungsbasierte Feed-Sortierung verwendet. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.6 Chat-Nachrichten
| Datum | Zweck | Speicherort |
|---|---|---|
| Nachrichtentext | Kommunikation zwischen Nutzern | messages-Tabelle |
| Bilder (optional) | Visuelle Kommunikation | Supabase Storage (Bucket: chat-images) |
| Sender-ID, Empfänger-ID | Zuordnung der Konversation | messages-Tabelle |
| Zeitstempel | Nachrichtenreihenfolge | messages-Tabelle |
| Anzeigen-ID | Kontextbezug zur Anzeige | messages-Tabelle |
Nutzer können Chats aus ihrer persönlichen Ansicht ausblenden. Die Nachrichten bleiben für den anderen Teilnehmer sichtbar. Eine Löschung einzelner Nachrichten durch Nutzer ist nicht möglich. Bei Kontolöschung werden alle Nachrichten des Nutzers gelöscht. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.7 Kaufdaten (Käufer-Formular)
Bei einem Kauf über das Treuhand-Zahlungssystem (nur B2C) werden folgende Daten erhoben:
| Datum | Zweck | Speicherort |
|---|---|---|
| Vorname und Nachname | Kaufbestätigung, Ticket-Zuordnung | marketplace_payments (buyer_name) |
| E-Mail-Adresse | Kaufbestätigung, QR-Code-Versand | marketplace_payments (buyer_email) |
Diese Daten werden dem Verkäufer (Geschäftskonto) im Rahmen der Benachrichtigungs-E-Mail mitgeteilt, damit dieser den Käufer beim Event identifizieren und den Check-In durchführen kann (siehe § 7.4). Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.8 Stripe Connect (Verkäufer)
Verkäufer mit Geschäftskonto müssen vor der ersten Anzeigenveröffentlichung ein Stripe Connect-Konto einrichten. Folgende Daten werden ausschließlich an Stripe übermittelt undnicht in der Gorino-Datenbank gespeichert:
- Bankverbindung
- Identitätsprüfungsdaten (KYC-Daten)
In der Gorino-Datenbank werden lediglich die Stripe-Connect-Account-ID sowie der Aktivierungsstatus gespeichert. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.9 Favoriten und Follows
| Datum | Zweck | Speicherort |
|---|---|---|
| User-ID + Anzeigen-ID | Favoritenverwaltung | favorites-Tabelle |
| Follower-ID + Following-ID | Follow-Beziehungen | follows-Tabelle |
Follow-Beziehungen sind öffentlich sichtbar. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.10 Anzeigen-Meldungen
Nutzer können Anzeigen melden, die gegen die AGB oder geltendes Recht verstoßen.
| Datum | Zweck | Speicherort |
|---|---|---|
| Reporter-ID | Zuordnung der Meldung | anzeigen_reports-Tabelle |
| Meldegrund | Kategorisierung (Spam, unangemessen, Urheberrecht, Sonstiges) | anzeigen_reports-Tabelle |
| Kommentar (optional) | Zusätzliche Beschreibung | anzeigen_reports-Tabelle |
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Plattformsicherheit und Inhaltsmoderation).
3.11 Push-Notifications
| Datum | Zweck | Speicherort |
|---|---|---|
| Expo Push Token | Zustellung von Push-Benachrichtigungen an das Gerät | profiles-Tabelle |
| Geräteplattform (iOS/Android) | Kanalauswahl (APNs/FCM) bei Zustellung | Nicht gespeichert |
Bei aktivierten Push-Benachrichtigungen wird ein geräte- und app-gebundener Expo Push Token generiert und in der Datenbank gespeichert. Über diesen Token werden Benachrichtigungen über relevante Aktivitäten auf der Plattform zugestellt (z. B. neue Nachrichten, Transaktionsupdates oder sonstige nutzungsrelevante Ereignisse).
Die Berechtigung wird beim ersten Anmelden über den Berechtigungsdialog des Betriebssystems erfragt und kann jederzeit in den Geräteeinstellungen widerrufen werden. Wird die Berechtigung nicht erteilt oder widerrufen, werden keine Push-Benachrichtigungen versendet und kein Token gespeichert.
Ungültige Tokens werden bei fehlgeschlagener Zustellung automatisch aus der Datenbank entfernt. Bei Kontolöschung wird der Token gelöscht.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung über Geräteeinstellung).
3.12 Nutzerbewertungen
Nach Abschluss eines über die Plattform abgewickelten Kaufs (B2C, nach Ablauf der Stornierungsfrist bzw. nach Check-In) kann der Käufer den Verkäufer bewerten. Pro Zahlung ist nur eine Bewertung zulässig; sie kann vom Bewertenden in der App geändert werden.
| Datum | Zweck | Speicherort |
|---|---|---|
| Sterne (1–5) | Vertrauenssignal | user_ratings-Tabelle |
| Kommentar (optional, max. 500 Zeichen) | Erläuterung | user_ratings-Tabelle |
| Käufer-ID, Verkäufer-ID, Zahlungs-ID | Zuordnung, eine Bewertung pro Kauf | user_ratings-Tabelle |
| Zeitstempel | Anzeige und Aktualisierung | user_ratings-Tabelle |
Bewertungen sind auf dem Profil des Verkäufers und im Zusammenhang mit dessen Anzeigen öffentlich sichtbar (Sterne, optionaler Kommentar, Benutzername, Profilbild des Bewertenden, Datum). Bei Kontolöschung werden abgegebene und erhaltene Bewertungen gelöscht. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
§ 4 Automatisch erhobene Daten
4.1 Standortdaten
Nutzer-Standort (Feed-Sortierung): Bei Erteilung der Standortberechtigung wird der ungefähre Standort des Geräts (Genauigkeit: ca. 100 m) erhoben. Dieser wird ausschließlich im Arbeitsspeicher des Geräts verarbeitet und nicht in der Datenbank gespeichert. Der Standort dient der entfernungsbasierten Sortierung des Feeds und der Umkreissuche. Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung über Geräteeinstellung).
Es werden ausschließlich Vordergrund-Standortberechtigungen angefordert. Hintergrund-Standortdaten werden nicht erhoben. Die Standortnutzung ist optional — die App funktioniert vollständig ohne Standortberechtigung.
Anzeigen-Standortdaten: Bei Erstellung einer Anzeige wird die vom Nutzer eingegebene Adresse über einen Geocoding-Dienst in geographische Koordinaten (Breitengrad, Längengrad) umgewandelt und als PostGIS-Datenpunkt in der Datenbank gespeichert. Das Geocoding erfolgt über die OpenStreetMap Nominatim API (siehe § 7.3) oder über die Geräte-APIs von Apple Maps (iOS) bzw. Google Maps (Android).
4.2 Session-Daten
Zur Authentifizierung wird ein JWT-Token (JSON Web Token) über Supabase Auth generiert und im AsyncStorage des Geräts gespeichert. Der Token wird bei Abmeldung gelöscht und automatisch erneuert, solange die App aktiv genutzt wird. Die Speicherung im AsyncStorage ist gemäß § 25 Abs. 2 Nr. 2 TDDDG als technisch notwendiger Zugriff auf eine Endeinrichtung ohne Einwilligung zulässig, da sie ausschließlich der Erbringung des vom Nutzer ausdrücklich gewünschten Dienstes dient. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
4.3 Rate-Limiting
Zur Missbrauchsprävention werden bei bestimmten Aktionen (z. B. Zahlungsvorgänge) die User-ID, der Aktionstyp und ein Zähler temporär gespeichert. Diese Daten werden automatisch nach 24 Stunden gelöscht. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Sicherheit der Plattform).
4.4 Keine Analytics oder Tracking
Es werden keinerlei Analytics-, Tracking-, Crash-Reporting- oder Telemetrie-Dienste eingesetzt. Es werden keine Cookies gesetzt, keine Geräte-IDs erhoben und kein Fingerprinting vorgenommen.
§ 5 Pflicht zur Bereitstellung und Folgen der Nichtbereitstellung
(1) Pflichtangaben bei Registrierung: Die Angabe von E-Mail-Adresse, Passwort und Benutzername ist für die Erstellung eines Nutzerkontos zwingend erforderlich. Ohne diese Daten kann kein Konto erstellt und die App nicht genutzt werden.
(2) Zusätzliche Pflichtangaben für Geschäftskonten:Unternehmensname, Ansprechpartner, USt-ID oder Steuernummer und Impressum sind für Geschäftskonten verpflichtend. Ohne vollständiges Impressum ist die Veröffentlichung von Anzeigen technisch gesperrt.
(3) Pflichtangaben bei Kauf: Vorname, Nachname und E-Mail-Adresse sind für den Abschluss eines Kaufs über das Treuhand-System erforderlich. Ohne diese Angaben kann kein Kauf durchgeführt werden.
(4) Stripe Connect (Verkäufer): Die Einrichtung eines Stripe Connect-Kontos einschließlich der Identitätsprüfung (KYC) ist Voraussetzung für den Empfang von Zahlungen. Ohne KYC-Abschluss bei Stripe können keine Auszahlungen erfolgen.
(5) Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
(6) Freiwillige Angaben: Profilangaben (Name, Bio, Avatar, Standort, Instagram), Standortberechtigung und Kamera-/Fotobibliothekszugriff sind freiwillig. Die App funktioniert auch ohne diese Angaben, jedoch stehen einzelne Funktionen (z. B. entfernungsbasierte Suche, Foto-Upload) dann nicht oder nur eingeschränkt zur Verfügung.
§ 6 Geräteberechtigungen
| Berechtigung | Zweck | Pflicht |
|---|---|---|
| Kamera | Fotografieren von Anzeigenbildern; QR-Code-Scanning beim Check-In | Nein, nur bei Nutzung |
| Fotobibliothek | Auswahl von Fotos für Anzeigen und Chat-Nachrichten | Nein, nur bei Nutzung |
| Standort (Vordergrund) | Entfernungsbasierte Feed-Sortierung und Umkreissuche | Nein, App funktioniert ohne |
| Push-Notifications | Benachrichtigung über relevante Aktivitäten auf der Plattform | Nein, App funktioniert ohne |
Es werden keine Mikrofon-Daten erhoben. Es werden keineHintergrund-Standortberechtigungen angefordert.
Push-Benachrichtigungen sind optional. Die Berechtigung wird beim ersten Anmelden über den Berechtigungsdialog des Betriebssystems erfragt und kann jederzeit in den Geräteeinstellungen widerrufen werden.
Berechtigungen können jederzeit in den Geräteeinstellungen widerrufen werden (siehe § 11 — Widerruf der Einwilligung).
§ 7 Weitergabe an Dritte und Empfängerkategorien
7.1 Kategorien von Empfängern
Personenbezogene Daten werden an folgende Empfängerkategorien weitergegeben:
- Auftragsverarbeiter (Art. 28 DSGVO): Dienstleister, die Daten in unserem Auftrag und nach unserer Weisung verarbeiten (siehe 7.2).
- Eigenständige Verantwortliche: Dritte, die Daten zu eigenen Zwecken verarbeiten (siehe 7.3).
- Andere Nutzer der Plattform: Im Rahmen der Plattformfunktionalität (siehe 7.4).
- Öffentlichkeit: Veröffentlichte Anzeigen und öffentliche Profilinformationen sind für alle Nutzer sichtbar.
- Behörden: Auf Grundlage gesetzlicher Verpflichtungen (z. B. bei strafrechtlichen Ermittlungen, steuerrechtlichen Anfragen).
7.2 Auftragsverarbeiter
Supabase (Backend-Infrastruktur)
- Anbieter: Supabase Inc., San Francisco, USA
- Datenstandort: eu-central-1 (Frankfurt, Deutschland)
- Dienste: Authentifizierung (Auth), PostgreSQL-Datenbank, Dateispeicher (Storage), Edge Functions (serverseitige Logik), Realtime (WebSocket-Verbindungen für Echtzeit-Chat)
- Verarbeitete Daten: Alle in § 3 und § 4 genannten personenbezogenen Daten
- Rechtsgrundlage: Art. 28 DSGVO (Auftragsverarbeitung)
- DPA: https://supabase.com/legal/dpa
Resend (E-Mail-Versand)
- Anbieter: Resend Inc., San Francisco, USA
- Dienste: Versand von Transaktions-E-Mails (Kaufbestätigung, Stornierungsbestätigung, Auszahlungsbenachrichtigung, Verkäufer-Benachrichtigung)
- Absenderadresse: info@gorino.de
- Verarbeitete Daten: E-Mail-Adressen, Namen (Käufer und Verkäufer), Anzeigentitel, Beträge, QR-Code-Referenzen, Event-Details
- Rechtsgrundlage: Art. 28 DSGVO (Auftragsverarbeitung)
- DPA: https://resend.com/legal/dpa
goQR.me (QR-Code-Generierung)
- Dienst: Generierung eines QR-Code-Bildes für Kaufbestätigungs-E-Mails
- Verarbeitete Daten: Ausschließlich die Payment-ID (Format: PAY-{ID}). Dies ist ein pseudonymer Identifikator, der ohne Zugriff auf die Gorino-Datenbank keiner natürlichen Person zugeordnet werden kann.
- Einschätzung: Es werden keine personenbezogenen Daten im Sinne der DSGVO übermittelt.
Expo / 650 Industries (Push-Notification-Zustellung)
- Anbieter: 650 Industries Inc. (Expo), San Francisco, USA
- Dienste: Zustellung von Push-Benachrichtigungen über den Expo Push Notification Service an Apple Push Notification Service (APNs) und Google Firebase Cloud Messaging (FCM)
- Verarbeitete Daten: Expo Push Token (geräte- und app-gebundener Identifikator), Benachrichtigungsinhalt (Titel, Vorschautext, Chat-ID)
- Hinweis: Der Push-Token ist ein technischer Identifikator, der ohne Zugriff auf die Gorino-Datenbank keiner natürlichen Person zugeordnet werden kann. Nachrichteninhalte werden nicht dauerhaft bei Expo gespeichert.
- Rechtsgrundlage: Art. 28 DSGVO (Auftragsverarbeitung)
7.3 Eigenständige Verantwortliche
Stripe (Zahlungsabwicklung)
- Anbieter: Stripe Payments Europe Ltd., Dublin, Irland
- Dienste: Payment Intents (Kartenzahlungen), Connect (Verkäufer-Auszahlungen), Transfers, Refunds
- Verarbeitete Daten: Name, E-Mail-Adresse, Zahlungsdaten (Kreditkarte/Bankverbindung), KYC-Daten (Identitätsprüfung des Verkäufers), Transaktionsmetadaten (Anzeige-ID, Beträge, Käufer-/Verkäufer-IDs)
- Hinweis: Kartendaten und Bankverbindungen berühren unsere Server nicht. Die PCI-DSS-Compliance wird vollständig an Stripe delegiert. Stripe verarbeitet personenbezogene Daten als eigenständiger Verantwortlicher gemäß der eigenen Datenschutzerklärung.
- Datenschutzerklärung: https://stripe.com/de/privacy
OpenStreetMap Nominatim (Standortsuche)
- Anbieter: OpenStreetMap Foundation, Cambridge, Vereinigtes Königreich
- Dienst: Geocoding-API für die Ortssuche innerhalb der App
- Verarbeitete Daten: Vom Nutzer eingegebene Suchbegriffe (Stadt, PLZ, Adresse), IP-Adresse des Geräts
- Hinweis: Die Anfragen werden direkt vom Gerät des Nutzers an die Nominatim-API gesendet.
- Datenschutzerklärung:https://wiki.osmfoundation.org/wiki/Privacy_Policy
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO
Apple / Google (Geocoding)
- Anbieter: Apple Inc. (iOS) / Google LLC (Android)
- Dienst: Umwandlung von GPS-Koordinaten in Adressen (Reverse Geocoding) über das Betriebssystem-SDK
- Verarbeitete Daten: GPS-Koordinaten des Geräts, vom Nutzer eingegebene Ortsnamen
- Hinweis: Die Verarbeitung erfolgt auf Betriebssystem-Ebene. Es findet kein serverseitiger Datentransfer durch Gorino statt.
- Datenschutzerklärungen:https://www.apple.com/legal/privacy/ bzw.https://policies.google.com/privacy
7.4 Weitergabe an andere Nutzer
- Bei Kauf (B2C): Der Verkäufer (Geschäftskonto) erhält den Vor- und Nachnamen sowie die E-Mail-Adresse des Käufers per Benachrichtigungs-E-Mail. Dies ist erforderlich für die Identifikation beim Event und den QR-Code-Check-In. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
- Öffentlich sichtbare Daten: Veröffentlichte Anzeigen (Titel, Beschreibung, Preis, Standort, Bilder, Datum), Benutzername, Profilbild, Bio, Follow-Beziehungen und Bewertungen (Sterne, optionaler Kommentar, Name bzw. Profilbild des Bewertenden, Datum) sind für alle registrierten Nutzer sichtbar.
- Chat: Innerhalb eines Chats sind der Benutzername und das Profilbild des Gesprächspartners sichtbar.
7.5 Drittanbieter-Datenschutzerklärungen
| Anbieter | Datenschutzerklärung |
|---|---|
| Supabase | https://supabase.com/privacy |
| Stripe | https://stripe.com/de/privacy |
| Resend | https://resend.com/legal/privacy-policy |
| OpenStreetMap | https://wiki.osmfoundation.org/wiki/Privacy_Policy |
| Apple | https://www.apple.com/legal/privacy/ |
| https://policies.google.com/privacy | |
| Expo (650 Industries) | https://expo.dev/privacy |
§ 8 Übermittlung in Drittländer
(1) Einige der in § 7 genannten Dienstleister haben ihren Sitz in den USA. Soweit personenbezogene Daten in die USA übermittelt werden, erfolgt dies auf folgender Grundlage:
- EU-US Data Privacy Framework (DPF): Die Europäische Kommission hat am 10. Juli 2023 einen Angemessenheitsbeschluss für das EU-US Data Privacy Framework erlassen (Art. 45 DSGVO). Sofern der jeweilige Empfänger unter dem DPF zertifiziert ist, besteht ein angemessenes Datenschutzniveau.
- EU-Standardvertragsklauseln (SCCs): Ergänzend oder alternativ werden, wo erforderlich, EU-Standardvertragsklauseln gemäß Art. 46 Abs. 2 lit. c DSGVO mit den jeweiligen Dienstleistern vereinbart.
(2) Bewertung der einzelnen Dienstleister:
| Anbieter | Sitz | Datenstandort | Transfermechanismus |
|---|---|---|---|
| Supabase Inc. | San Francisco, USA | eu-central-1 (Frankfurt, DE) | Daten in der EU; DPF + DPA |
| Stripe Payments Europe Ltd. | Dublin, Irland | EU | EU-Sitz, kein Drittlandtransfer |
| Resend Inc. | San Francisco, USA | USA | DPF-zertifiziert (Active); SCCs im DPA |
| Expo / 650 Industries Inc. | USA | USA | Push-Token und Benachrichtigungsinhalte; DPF-Status prüfen; SCCs |
(3) Die DPF-Zertifizierung der einzelnen US-Anbieter kann unterhttps://www.dataprivacyframework.gov überprüft werden.
§ 9 Datenspeicherung und Löschung
9.1 Kontolöschung
Nutzer können ihr Konto jederzeit in den App-Einstellungen löschen. Die Löschung wird unverzüglich automatisiert durchgeführt. Bei Kontolöschung werden folgende Daten unwiderruflich entfernt:
- Profildaten (profiles-Tabelle)
- Authentifizierungsdaten (Supabase Auth)
- Eigene Anzeigen einschließlich Bilder (CASCADE-Löschung)
- Chat-Nachrichten (als Sender und Empfänger)
- Favoriten, Follows und ausgeblendete Chats
- Bewertungen (abgegebene und erhaltene)
- Anzeigen-Meldungen
- Push-Token
- Stripe Connect-Konto-Verknüpfung (das Konto bei Stripe selbst bleibt bestehen — für dessen Löschung wenden Sie sich bitte direkt an Stripe)
9.2 Aufbewahrungsfristen
| Datenkategorie | Aufbewahrungsdauer | Rechtsgrundlage |
|---|---|---|
| Profildaten, Anzeigen, Chat, Favoriten, Follows, Bewertungen | Bis zur Löschung durch den Nutzer oder Kontolöschung | Art. 6 (1)(b) DSGVO |
| Zahlungsdaten (pseudonymisiert) | 10 Jahre ab Ende des Kalenderjahres der Transaktion | §§ 147 AO, 257 HGB |
| Rate-Limiting-Daten | 24 Stunden (automatische Löschung) | Art. 6 (1)(f) DSGVO |
| Session-Token (JWT) | Bis zur Abmeldung | Art. 6 (1)(b) DSGVO |
| Inaktive Konten | 24 Monate Inaktivität | Art. 6 (1)(f) DSGVO |
Pseudonymisierung von Zahlungsdaten: Bei Kontolöschung werden aus den Zahlungsdatensätzen der Käufername und die E-Mail-Adresse des Käufers entfernt. Transaktions-IDs und Beträge bleiben für die Dauer der gesetzlichen Aufbewahrungsfrist erhalten.
Inaktive Konten: Konten, die 24 Monate nicht genutzt wurden, werden als inaktiv eingestuft. Der Nutzer wird per E-Mail über die bevorstehende Löschung informiert und erhält eine Frist von 30 Tagen zur erneuten Anmeldung. Nach Ablauf der Frist wird das Konto automatisch gelöscht.
9.3 Chat-Nachrichten
Chat-Nachrichten werden für die Dauer des Nutzungsverhältnisses gespeichert. Nutzer können Chats aus ihrer persönlichen Ansicht ausblenden (Soft-Delete). Die Nachrichten bleiben für den anderen Chat-Teilnehmer weiterhin sichtbar. Eine endgültige Löschung einzelner Nachrichten ist nicht möglich. Bei Kontolöschung werden alle Nachrichten des Nutzers vollständig gelöscht.
9.4 Stripe Connect-Konto
Das Stripe Connect-Konto wird nicht vom Betreiber verwaltet und bleibt nach Kontolöschung bei Stripe bestehen. Für die Löschung des Stripe-Kontos wenden Sie sich bitte direkt an Stripe.
§ 10 Technische und organisatorische Maßnahmen
Zum Schutz Ihrer personenbezogenen Daten setzen wir folgende Maßnahmen ein:
10.1 Verschlüsselung
- In Transit: Alle Datenübertragungen zwischen App und Server erfolgen über TLS 1.3 (HTTPS). Dies gilt für alle API-Verbindungen (Supabase, Stripe) sowie alle Storage-Zugriffe.
- At Rest: Die Datenbank und der Dateispeicher sind mit AES-256 verschlüsselt (AWS-Standard).
- Passwörter: Passwörter werden ausschließlich als bcrypt-Hash gespeichert. Eine Klartextspeicherung findet nicht statt.
10.2 Zugriffskontrolle
- Row Level Security (RLS): Die Datenbank verwendet Supabase Row Level Security. Jeder Nutzer kann ausschließlich auf eigene Daten zugreifen. Öffentlich sichtbar sind nur: veröffentlichte Anzeigen, Benutzernamen, Profilbilder, Bios, Follow-Beziehungen und Bewertungen.
- JWT-Authentifizierung: Alle API-Zugriffe erfordern einen gültigen Authentifizierungstoken.
10.3 Missbrauchsprävention
- Rate Limiting: API-Zugriffe werden pro Nutzer und Aktion begrenzt (z. B. max. 5 Zahlungsvorgänge pro 10 Minuten). Rate-Limiting-Daten werden nach 24 Stunden automatisch gelöscht.
- Eingabevalidierung: Alle Nutzereingaben werden auf Format, Länge und Plausibilität geprüft (E-Mail-Format, Passwort-Komplexität, Zeichenlimits).
10.4 Logging
In der Produktionsumgebung wird ein spezialisierter Logger eingesetzt, der personenbezogene Daten (E-Mail-Adressen, Namen, IDs) vor der Protokollierung maskiert oder entfernt. Debug-Logs werden in der Produktionsumgebung vollständig unterdrückt.
§ 11 Rechte der betroffenen Personen
Sie haben gegenüber dem Betreiber folgende Rechte bezüglich Ihrer personenbezogenen Daten:
(1) Auskunftsrecht (Art. 15 DSGVO): Sie können Auskunft über die zu Ihrer Person gespeicherten Daten verlangen, einschließlich der Verarbeitungszwecke, der Empfänger und der geplanten Speicherdauer.
(2) Berichtigungsrecht (Art. 16 DSGVO): Sie können die Berichtigung unrichtiger oder die Vervollständigung unvollständiger Daten verlangen. Viele Daten können Sie direkt in den App-Einstellungen bearbeiten.
(3) Recht auf Löschung (Art. 17 DSGVO): Sie können die Löschung Ihrer Daten verlangen, soweit keine gesetzlichen Aufbewahrungspflichten entgegenstehen. Die Kontolöschung ist direkt in den App-Einstellungen möglich (siehe § 9.1).
(4) Recht auf Einschränkung der Verarbeitung (Art. 18 DSGVO):Sie können unter bestimmten Voraussetzungen die Einschränkung der Verarbeitung Ihrer Daten verlangen.
(5) Recht auf Datenübertragbarkeit (Art. 20 DSGVO): Sie können Ihre gespeicherten personenbezogenen Daten in einem maschinenlesbaren Format (JSON) exportieren. Der Export umfasst: Profildaten, eigene Anzeigen, Zahlungshistorie, Chat-Nachrichten, Favoriten und Follows. Der Export kann in den App-Einstellungen ausgelöst werden.
(6) Widerspruchsrecht (Art. 21 DSGVO): Sie können der Verarbeitung Ihrer Daten auf Basis berechtigter Interessen (Art. 6 Abs. 1 lit. f DSGVO) jederzeit widersprechen. Der Betreiber verarbeitet die Daten dann nicht mehr, es sei denn, es liegen zwingende schutzwürdige Gründe vor.
(7) Recht auf Widerruf der Einwilligung (Art. 7 Abs. 3 DSGVO):Soweit die Verarbeitung auf Ihrer Einwilligung beruht (z. B. Standortberechtigung, Kamerazugriff, freiwillige Profilangaben), können Sie diese jederzeit mit Wirkung für die Zukunft widerrufen. Geräteberechtigungen können jederzeit in den Geräteeinstellungen Ihres Smartphones widerrufen werden. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Verarbeitung bleibt unberührt.
(8) Beschwerderecht: Sie haben das Recht, sich bei einer Datenschutz-Aufsichtsbehörde zu beschweren. Zuständige Aufsichtsbehörde ist:
Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen (LDI NRW)
Kavalleriestraße 2–4
40213 Düsseldorf
https://www.ldi.nrw.de
Zur Ausübung Ihrer Rechte wenden Sie sich bitte an:info@gorino.de
§ 12 Automatisierte Entscheidungsfindung und Profiling
Es findet keine automatisierte Entscheidungsfindung im Sinne von Art. 22 DSGVO statt, die Ihnen gegenüber rechtliche Wirkung entfaltet oder Sie in ähnlicher Weise erheblich beeinträchtigt.
Die Sortierung des Feeds erfolgt nach objektiven Kriterien (Entfernung zum Nutzerstandort, Veröffentlichungsdatum, Eventtermin). Ein Profiling, eine personalisierte Inhaltsausspielung oder eine algorithmische Bewertung von Nutzern findet nicht statt. Es wird keine personalisierte Werbung ausgespielt.
§ 13 Mindestalter
Die Nutzung der App ist ausschließlich Personen ab 18 Jahren gestattet. Die Altersbestätigung erfolgt durch Checkbox bei der Registrierung. Eine automatische technische Altersverifikation findet nicht statt. Sollten wir Kenntnis erlangen, dass Minderjährige die App nutzen, werden die entsprechenden Konten unverzüglich gelöscht und alle zugehörigen Daten entfernt.
§ 14 Änderungen dieser Datenschutzerklärung
Der Betreiber behält sich vor, diese Datenschutzerklärung bei Bedarf anzupassen, insbesondere bei Änderungen der Datenverarbeitungsprozesse, bei neuen Funktionen oder bei Änderungen der Rechtslage. Über wesentliche Änderungen werden Nutzer per E-Mail oder In-App-Benachrichtigung informiert. Die jeweils aktuelle Version ist in der App unter "Einstellungen > Rechtliches > Datenschutz" abrufbar.
Stand: August 2026