Privacy policy
This policy explains information processing in GroundHopping for iPhone. Pavel Korkodinov is responsible for the app. Contact ikorkodinov@gmail.com for privacy questions or requests.
Your journal and photos
The app stores your visits, match details, teams, notes, ratings, stadium information, check-in stamps and preferences on your device. You do not need a GroundHopping account. Ticket and stadium photos you select or take are saved in the app’s local storage. Ticket text recognition runs on the device using Apple Vision; the app does not send ticket images to a remote OCR service.
Importing a CSV reads the file you choose on your device. Exporting or sharing creates a file or image for a destination you select. The recipient or service you choose then handles that copy under its own rules. New stadium entries are saved in your journal; this version does not publish them to a public community database.
Optional iCloud
If you enable iCloud sync in the app, its structured journal records can sync using Apple CloudKit and your iCloud account. This includes visit details, notes, stadium records, ratings and saved check-in coordinates. The preference takes effect after restarting the app. Local ticket and stadium image files are not uploaded by this app’s CloudKit sync implementation; do not treat this feature as a complete photo backup. Apple device backups may separately include local app data, depending on your Apple settings. Turning off sync does not itself delete data already stored in iCloud. Manage that data and backups in your Apple account settings.
Location, camera and photo permissions
Location is requested when you use location-based features, such as a stadium check-in or nearby fixtures. A successful check-in can save the measured coordinates, time and distance in your visit. The app does not continuously track your background location. Apple Maps supplies map content and handles its network requests. Camera and photo access let you attach images or save an exported report. You can change permissions in iOS Settings.
Purchases and restoration
Apple processes in-app purchases. RevenueCat helps validate purchases, restore access and manage Pro entitlements. RevenueCat receives an app-generated installation identifier used as the app user ID, along with purchase and entitlement information and technical information needed by its SDK. The same installation identifier is used by our usage analytics, so these records are pseudonymous rather than completely anonymous. We do not receive your payment card number. See Apple’s privacy information and RevenueCat’s privacy policy.
Usage analytics
The app sends product-usage events to a Supabase-hosted service so we can understand feature use, purchase flows and errors. Events can include a random persistent installation ID, session and event IDs, timestamps, app version and build, language, locale, time zone, storefront or region, and test/production classification. Event properties describe actions and small categories: for example, whether a photo is attached, a count range, the result and distance range of a check-in, a challenge key, or a purchase product ID.
These events do not contain the text of your notes, ticket images, stadium photos, team names or precise check-in coordinates. The app also includes a TelemetryDeck integration, which sends usage signals only when configured and initialized. There is no separate analytics consent prompt or analytics switch in this version. Contact us to request information, object to processing or request deletion where applicable. Service operators receive ordinary connection information, such as an IP address, when a network request reaches them. See Supabase’s privacy information and TelemetryDeck’s privacy explanation.
Stadium photographs and other online content
Some licensed reference photographs are included with the app for offline use. When another stadium is displayed, the app may ask Wikidata for the image linked to that stadium’s exact public entity identifier (QID), then request the image and its author/license information from Wikimedia Commons. Wikimedia receives that public identifier or file request and ordinary network information such as your IP address. Your personal notes, device location, ticket images and own photographs are not included in those requests.
Downloaded reference photos and credits are cached on your device, with a cache limit of approximately 40 MB. Your own available stadium photo takes priority. Reference photographs are not evidence of your attendance and can show an older appearance of a stadium. Tap a photo’s credit to open the source and license. See the Wikimedia privacy policy.
Upcoming fixtures are downloaded from our Supabase-hosted public schedule cache using a date-range request. Nearby filtering takes place on the device; the fixture request does not include your coordinates. External links, Maps and destinations you choose to share with have their own privacy practices.
Purpose, retention and your choices
We process information to provide the features you request, validate paid access, respond to support requests, understand reliability and improve the app. We do not sell personal information or use your journal for advertising across other companies’ apps and websites.
You can edit or delete visits in the app. Deleting the app removes its local app data, but does not automatically remove exported copies, Apple backups, iCloud records or information already held by purchase and analytics services. Purchase records may need to be retained for restoration and legal obligations. We retain support and operational records as needed for their stated purposes and applicable obligations; contact us about a particular record or deletion request. If you email support, we receive your email address and the information you choose to send. Do not send payment card details or unnecessary personal ticket information.
Depending on where you live, you may have rights to access, correct, delete, restrict or object to processing, obtain a copy of data, withdraw an applicable consent, or complain to a privacy authority. Contact us to exercise these rights; we may need information to identify the relevant records. Providers may process information outside your country under their applicable privacy terms and safeguards.
This website and changes
These static pages are hosted by GitHub Pages. We have not added advertising, analytics scripts, cookies or external fonts to these pages. GitHub may process ordinary request logs to provide hosting; see the GitHub privacy statement. We update this policy when processing changes; the date above identifies this version.
Datenschutzerklärung
Diese Erklärung beschreibt die Verarbeitung von Informationen in GroundHopping für iPhone. Verantwortlich für die App ist Pavel Korkodinov. Bei Datenschutzfragen und Anfragen erreichst du uns unter ikorkodinov@gmail.com.
Dein Journal und deine Fotos
Die App speichert Besuche, Spieldetails, Mannschaften, Notizen, Bewertungen, Stadioninformationen, Check-ins und Einstellungen auf deinem Gerät. Ein GroundHopping-Konto ist nicht erforderlich. Ausgewählte oder aufgenommene Ticket- und Stadionfotos werden im lokalen App-Speicher abgelegt. Die Texterkennung auf Tickets erfolgt mit Apple Vision auf dem Gerät. Die App sendet Ticketbilder nicht an einen externen OCR-Dienst.
Beim CSV-Import wird die von dir ausgewählte Datei auf deinem Gerät gelesen. Beim Exportieren oder Teilen erzeugt die App eine Datei oder ein Bild für das von dir gewählte Ziel. Für diese Kopie gelten anschließend die Regeln des Empfängers oder Dienstes. Neue Stadioneinträge werden in deinem Journal gespeichert; diese Version veröffentlicht sie nicht in einer öffentlichen Community-Datenbank.
Optionales iCloud
Wenn du die iCloud-Synchronisierung in der App aktivierst, können strukturierte Journaleinträge über Apple CloudKit und dein iCloud-Konto synchronisiert werden. Dazu gehören Besuchsdetails, Notizen, Stadioneinträge, Bewertungen und gespeicherte Check-in-Koordinaten. Die Änderung wird nach einem Neustart der App wirksam. Lokale Ticket- und Stadionbilddateien werden durch diese CloudKit-Implementierung nicht hochgeladen; die Funktion ist kein vollständiges Foto-Backup. Apple-Gerätebackups können abhängig von deinen Apple-Einstellungen zusätzlich lokale App-Daten enthalten. Das Ausschalten der Synchronisierung löscht bereits in iCloud gespeicherte Daten nicht automatisch. Verwalte diese Daten und Backups in deinen Apple-Kontoeinstellungen.
Standort, Kamera und Fotoberechtigungen
Standortzugriff wird bei standortbezogenen Funktionen angefragt, etwa beim Stadion-Check-in oder bei Spielen in der Nähe. Ein erfolgreicher Check-in kann Koordinaten, Zeit und Entfernung im Besuch speichern. Die App verfolgt deinen Standort nicht dauerhaft im Hintergrund. Apple Karten liefert Karteninhalte und verarbeitet die zugehörigen Netzwerkanfragen. Kamera- und Fotozugriff ermöglichen das Anhängen von Bildern oder das Speichern eines exportierten Berichts. Berechtigungen kannst du in den iOS-Einstellungen ändern.
Käufe und Wiederherstellung
In-App-Käufe werden von Apple abgewickelt. RevenueCat unterstützt die Prüfung von Käufen, die Wiederherstellung des Zugangs und die Verwaltung von Pro-Berechtigungen. RevenueCat erhält eine von der App erzeugte Installationskennung als App-Nutzer-ID sowie Kauf- und Berechtigungsinformationen und technische Informationen, die das SDK benötigt. Dieselbe Installationskennung wird für unsere Nutzungsanalyse verwendet. Diese Daten sind daher pseudonym und nicht vollständig anonym. Wir erhalten keine Zahlungskartennummer. Weitere Informationen bieten Apple und die Datenschutzerklärung von RevenueCat.
Nutzungsanalyse
Die App sendet Nutzungsereignisse an einen bei Supabase gehosteten Dienst. Damit untersuchen wir die Nutzung von Funktionen, Kaufabläufe und Fehler. Ereignisse können eine zufällige dauerhafte Installationskennung, Sitzungs- und Ereigniskennungen, Zeitstempel, App-Version und Build, Sprache, Regionseinstellungen, Zeitzone, Storefront oder Region sowie die Kennzeichnung als Test- oder Produktionsbetrieb enthalten. Ereigniseigenschaften beschreiben Aktionen und begrenzte Kategorien, etwa ob ein Foto angehängt ist, einen Mengenbereich, Ergebnis und Entfernungsbereich eines Check-ins, einen Challenge-Schlüssel oder eine Produktkennung beim Kauf.
Diese Ereignisse enthalten keine Notiztexte, Ticketbilder, Stadionfotos, Mannschaftsnamen oder genauen Check-in-Koordinaten. Die App enthält außerdem eine TelemetryDeck-Integration, die nur bei entsprechender Konfiguration und Initialisierung Nutzungssignale sendet. In dieser Version gibt es weder einen gesonderten Einwilligungsdialog noch einen Schalter für die Nutzungsanalyse. Kontaktiere uns für Auskünfte, einen Widerspruch oder eine Löschanfrage, soweit diese Rechte anwendbar sind. Dienstbetreiber erhalten bei Netzwerkanfragen übliche Verbindungsdaten wie die IP-Adresse. Weitere Informationen: Supabase und TelemetryDeck.
Stadionfotos und weitere Online-Inhalte
Einige lizenzierte Referenzfotos sind für die Offline-Nutzung in der App enthalten. Wird ein anderes Stadion angezeigt, kann die App bei Wikidata das mit dessen exakter öffentlicher Objektkennung (QID) verknüpfte Bild abfragen. Anschließend werden das Bild und Angaben zu Urheber und Lizenz von Wikimedia Commons angefordert. Wikimedia erhält dabei die öffentliche Kennung oder Dateianfrage sowie übliche Verbindungsdaten wie deine IP-Adresse. Persönliche Notizen, Gerätestandort, Ticketbilder und eigene Fotos werden bei diesen Anfragen nicht übertragen.
Heruntergeladene Referenzfotos und Bildnachweise werden auf dem Gerät zwischengespeichert; der Cache ist auf ungefähr 40 MB begrenzt. Ein verfügbares eigenes Stadionfoto hat Vorrang. Referenzfotos sind kein Nachweis deines Besuchs und können einen früheren Zustand des Stadions zeigen. Über den Bildnachweis gelangst du zu Quelle und Lizenz. Es gilt außerdem die Datenschutzerklärung von Wikimedia.
Kommende Spiele werden über eine Datumsbereichsanfrage aus unserem bei Supabase gehosteten öffentlichen Spielplancache geladen. Die Filterung nach Nähe erfolgt auf dem Gerät; die Spielplananfrage enthält keine Koordinaten von dir. Für externe Links, Karten und von dir gewählte Empfänger gelten deren eigene Datenschutzregeln.
Zwecke, Speicherung und deine Möglichkeiten
Wir verarbeiten Informationen, um angefragte Funktionen bereitzustellen, bezahlten Zugang zu prüfen, Supportanfragen zu beantworten sowie Zuverlässigkeit und Nutzung der App zu verbessern. Wir verkaufen keine personenbezogenen Daten und verwenden dein Journal nicht für Werbung über Apps oder Websites anderer Unternehmen hinweg.
Besuche lassen sich in der App bearbeiten oder löschen. Beim Löschen der App werden lokale App-Daten entfernt; exportierte Kopien, Apple-Backups, iCloud-Einträge sowie bereits bei Kauf- und Analysediensten gespeicherte Informationen werden dadurch nicht automatisch gelöscht. Kaufbelege können zur Wiederherstellung und aufgrund rechtlicher Pflichten aufbewahrt werden müssen. Support- und Betriebsdaten werden so lange aufbewahrt, wie es für die genannten Zwecke und geltende Pflichten erforderlich ist. Kontaktiere uns bei Fragen zu einzelnen Datensätzen oder zur Löschung. Bei einer Support-E-Mail erhalten wir deine E-Mail-Adresse und die von dir übermittelten Inhalte. Sende keine Zahlungskartendaten oder unnötigen persönlichen Ticketinformationen.
Je nach Wohnort hast du Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung, Widerspruch, Datenübertragbarkeit, Widerruf einer gegebenenfalls erteilten Einwilligung oder Beschwerde bei einer Datenschutzaufsicht. Zur Ausübung kannst du uns kontaktieren; gegebenenfalls benötigen wir Angaben, um betroffene Datensätze zu finden. Anbieter können Informationen außerhalb deines Landes nach ihren geltenden Datenschutzbedingungen und Schutzmaßnahmen verarbeiten.
Diese Website und Änderungen
Diese statischen Seiten werden auf GitHub Pages gehostet. Wir haben hier keine Werbung, Analyseskripte, Cookies oder externen Schriftarten eingebunden. GitHub kann zur Bereitstellung des Hostings übliche Zugriffsprotokolle verarbeiten; siehe die Datenschutzerklärung von GitHub. Bei Änderungen der Verarbeitung passen wir diese Erklärung an. Das Datum oben bezeichnet die aktuelle Fassung.