Baue deine Halle digital nach, logge deine Begehungen und wachse gemeinsam mit deiner Crew – von der ersten Session bis zum Projekt.
1Interaktive HallenkarteRouten auf dem Hallenplan finden, abhaken und bewerten.
2Logbuch & StatistikFortschritt nach Level, Stil und Zeit verfolgen.
3Challenges mit Freund*innenHerausfordern, einladen, Bestenlisten vergleichen.
4PartnerhallenAktuelle Routen, Sektorstatus und Events deiner Halle.
5Für HallenteamsHallenkarte, Schraubplan und Setter-Team an einem Ort.
Willkommen zurück
Melde dich an oder erstelle in wenigen Sekunden ein Konto.
Boulderlytics · von der Climbing-Community, für die Climbing-Community
· ·
|
Testübersicht · Ansicht
Nutzeransicht
Hallenbetrieb
Hallenplan, Zielvorgaben und Team
👥 Setter-Team0 / 5 aktiv›
Wochenauftrag
Hallenplan und deine Aufträge
Du bist noch keinem Schrauberteam zugeordnet. Öffne den Einladungslink aus der E-Mail deines Hallenadmins.
In der Hallenkarte findest du über ✏️ „Routen setzen“ und „Sektorstatus“. Wände mit dem Status „wird umgeschraubt“ zeigen Nutzer*innen keine Routen an.
🗓️ Hallenplan
Wochenzugang
Aktuellen Hallencode anzeigen und QR-Ausgabe vorbereiten
Code für diese Woche
Noch nicht geladen
Willkommen bei Boulderlytics!
Melde dich an, um deine Fortschritte zu speichern.
🏢 0 Hallen
Was deine Freunde gerade treiben 👀
Neue Projekte, Durchstiege und Sessions deiner Freunde
Deine letzten Schritte 🐾
Was du zuletzt an der Wand erlebt hast
Weiter geht's! 🚀
Deine offenen Projekte aus der Hallenkarte – Zeit für den nächsten Versuch
··
Ebene
Pause zwischen Versuchen
02:00
Der Alarm klingt mit Ton und Vibration. Während der Timer läuft, bleibt der Bildschirm an, damit der Ton zuverlässig kommt.
🏗️ Hallenkarte bauen
🗺️
Noch keine Hallenkarte
100%
Hallenstatistik
Live-Bestand, historischer Durchschnitt und Soll-Ist-Abgleich
Disziplin
Zeitraum
bis
Skala der Statistiknach Umrechnung im Hallenprofil
GradbereichAlle Level
Hallenprofil
Verwalte deine Hallen, Skalen, Wandbereiche und Hallenpläne.
Partnerhallen
Vor Ort freischalten · freigeschaltete Hallen findest du unten unter „Partnerhallen“
Einmal freigeschaltet, bleibt die Halle in deiner App.
Partnerhallen-Verwaltung
Hallenprofil, Hallenkarte, Zugangscode und Routesetter-Team
Mit dem Anlegen oder Umwandeln einer Partnerhalle nimmt die Halle die einschließlich Auftragsverarbeitungsvertrag an.By creating or converting a partner gym, the gym accepts the including the data processing agreement.
Bestehendes privates Hallenprofil in eine Partnerhalle umwandeln
Deine Partnerhallen erscheinen unten als Hallenprofilkarten – dort bearbeitest du Profil und Hallenkarte, erzeugst den Zugangscode und lädst Routesetter ein.
Partnerhallenprofil
Das vom Hallenadmin gepflegte Profil ist hier schreibgeschützt.
Profilansicht und Hallenauswahl werden mit dem Partnerhallenzugang verbunden.
Privatsphäre
Lege fest, was Freunde von dir sehen dürfen.
Privatsphäre & Sichtbarkeit
Steuere, was Freunde in deinem Profil und im Feed sehen. Freunde sehen deine Daten nur nach einem Klick auf ihre Freundesliste.
Alles ausBlendet sämtliche Profildaten und Aktivitäten für Freunde komplett aus
Sessions im Feed zeigenFeed-Meldung, wenn du eine Session anlegst
Statistiken teilenSession-, Routen- und Hallenstatistiken im Profil
Challenge-Erfolge teilenAbgeschlossene Challenges automatisch im Feed zeigen
Erreichte Ziele teilenErreichte Ziele aus dem Logbuch im Feed zeigen – das Anlegen eines Ziels erscheint nie
Freundesanfragen deaktivierenVerhindert, dass dir andere Nutzer*innen Anfragen senden können
🗂️ Meine Aktivitätsdaten
Alles, was in deine Statistik einfließt: Routen (auch nie geklettert), Tops, Projekte und Sessions. Ausblenden wirkt nur auf deine eigene Statistik und lässt sich jederzeit rückgängig machen.
🔒 Schalte den Bearbeitungsmodus ein, um deine Einträge anzuzeigen, auszublenden oder zu löschen.
Zeitraum
Art
Maßgeblich ist das Datum von Durchstieg bzw. Projektstart, bei Routen ohne Aktivität das Schraubdatum.
⚠️ Gefahrenbereich
Endgültig – lässt sich nicht rückgängig machen. Gilt für die Halle, die oben unter „Meine Aktivitätsdaten“ gewählt ist. Feed-Einträge bleiben erhalten.
👤 Mein Konto
Lade alle deine Daten herunter oder lösche dein Konto.
📦 Daten exportierenAlle deine Daten als JSON-Datei: Sessions, Projekte, Logbuch, Routenstatus, Bewertungen, Hallenprofile und Einstellungen.
🗑️ Konto löschenLöscht dein Konto und deine persönlichen Daten endgültig.
Design
Anpassungen für das Erscheinungsbild der App.
Anleitung
Die wichtigsten Funktionen in wenigen Schritten – zum Aufklappen antippen.
Einführung
Begrüßung und geführte Tour noch einmal ansehen.
🏢 Hallenprofil anlegen›
Öffne Einstellungen › Hallenprofil und tippe auf „+ Neue Halle anlegen“.
Gib den Namen der Halle ein.
Trage die Sektoren kommagetrennt ein (z. B. „A, B, C“).
Lege unter Schwierigkeitsgrade mit „+ Level“ die Level deiner Halle an – die Fb-/V-Umrechnung kann automatisch ergänzt werden.
Lade unter „Hallenplan hochladen“ einen Grundriss der Halle hoch – er ist die Vorlage zum Nachzeichnen. Gibt es keinen Plan (z. B. auf der Website der Halle), zeichne selbst eine Skizze des Grundrisses.
Speichern – fertig!
Open Settings › Gym profile and tap “+ Add new gym”.
Enter the name of the gym.
Enter the sectors separated by commas (e.g. “A, B, C”).
Under Difficulty grades, add your gym's levels with “+ Level” – the Fb/V conversion can be filled in automatically.
Under “Upload gym plan”, upload a floor plan of the gym – it is the template you trace. If there is no plan (e.g. on the gym's website), draw a sketch of the layout yourself.
Save – done!
🏗️ Hallenkarte bauen›
Hallenplan hinterlegen: Lade unter Einstellungen › Hallenprofil einen Plan deiner Halle hoch – damit zeichnest du die Halle viel leichter. Schneide das Bild vorher am besten auf ein Rechteck zu, das außen mit den Hallenwänden abschließt, und richte es hochkant aus, damit es den Smartphone-Bildschirm gut ausnutzt. Ohne Plan kannst du andere Vorlagen nutzen oder die Wände grob nach Schätzung einzeichnen.
Ebenen (optional): Ebenen eignen sich vor allem für voneinander getrennte Hallenbereiche wie unterschiedliche Etagen oder einen Außenbereich – was sich gut in der großen Halle mit darstellen lässt, zeichnest du besser direkt dort ein. Lege Ebenen im Hallenprofil unter „Weitere Ebenen“ mit eigenem Plan an. In der Hallenkarte wechselst du dann über oben rechts zwischen den Ebenen – jede Ebene baust du wie hier beschrieben.
Sektoren zeichnen: Tippe in der Hallenkarte auf ✏️ und wähle „Hallenkarte bauen“. Dein Hallenplan wird automatisch als Vorlage angezeigt; über 🏗️ Bauen blendest du das Baumenü ein und aus. Wähle ◩ Sektor, tippe die Eckpunkte einer Wand nacheinander an und bestätige mit ✓. Mit ✎ Ecken kannst du Eckpunkte jederzeit noch verschieben; eine neue Ecke entsteht, wenn du ein ○ auf der Kante ziehst. Zum Löschen tippst du die Ecke an und dann auf das ✕ darüber.
Sektor benennen (optional): Gib dem Sektor einen Namen und eine Wandneigung. Den Namen kannst du neu vergeben oder einen der Sektornamen aus dem Hallenprofil übernehmen – standardmäßig „Sektor A“ bis „Sektor F“.
Mattenbereiche anlegen: Zeichne mit ▭ Matte die Mattenbereiche bzw. den Untergrund ein und lege fest, ob es ein Boulder- oder Kletterbereich ist. Danach richtet sich, ob an den Sektoren auf dieser Matte Boulder oder Kletterrouten angelegt werden.
Ausschnitt anpassen: Bleiben am Rand schwarze Balken, schneide sie mit ⤢ Fenster weg, indem du die Ränder des Kartenfensters verschiebst.
Speichern: Tippe oben rechts auf „Fertig“ – deine Hallenkarte steht und kann mit Routen besetzt werden!
Add a gym plan: Upload a plan of your gym under Settings › Gym profile – it makes drawing the gym much easier. Ideally crop the image beforehand to a rectangle bounded by the outer gym walls, and turn it to portrait so it makes good use of your phone screen. If your gym has no plan, use other references or sketch the walls roughly by eye.
Areas (optional): Areas are mainly meant for parts of a gym that are separate from each other, such as different floors or an outdoor area – anything that fits well into the main hall is better drawn directly there. Add areas in the gym profile under “More areas”, each with its own plan. On the gym map you then switch between areas with at the top right – build each area as described here.
Draw sectors: On the Gym map, tap ✏️ and choose “Build gym map”. Your gym plan is shown automatically as a template; 🏗️ Build shows or hides the build menu. Choose ◩ Sector, tap the corners of a wall one after another and confirm with ✓. With ✎ Corners you can move corner points at any time; drag a ○ on an edge to add a corner. To delete one, tap the corner and then the ✕ above it.
Name the sector (optional): Give the sector a name and a wall angle. You can enter a new name or use one of the sector names from your gym profile – “Sektor A” to “Sektor F” by default.
Add mat areas: Draw the mat areas or floor with ▭ Mat and set whether it is a bouldering or climbing area. This decides whether boulders or rope routes are created on the sectors on that mat.
Adjust the view: If black bars remain at the edges, crop them away with ⤢ Window by dragging the edges of the map window.
Save: Tap “Done” at the top right – your gym map is ready to be filled with routes!
📍 Routen setzen›
Routen-Modus öffnen: Tippe in der Hallenkarte auf ✏️ und wähle „Routen setzen“. Die Karte bekommt einen grünen Rahmen und das Symbol wechselt zu 📍. Ein Tipp auf 📍 beendet den Modus wieder. Bei mehreren Ebenen wählst du vorher über die richtige Ebene.
Route platzieren: Tippe in die Nähe der Wand, an der die Route hängt – sie rastet automatisch an der nächsten Sektorwand ein. Im Boulderbereich entsteht ein Boulder, im Kletterbereich eine Kletterroute; das siehst du oben in der Routenkarte.
Routenkarte ausfüllen: Pflicht sind nur Schwierigkeitsgrad und Grifffarbe. Fehlt eine Farbe, legst du über „+“ eine eigene an (auch zweifarbig) – sie gilt für dieses Hallenprofil. Optional: Name, Schraubdatum (standardmäßig heute), Wandbereich und Neigung (beides aus dem Sektor übernommen), Grad-Einschätzung, Kletterstile und Grifftypen. Bei Kletterrouten kommen Sicherungsart, Wandhöhe, Exen, Mindestseillänge (Vorschlag: doppelte Wandhöhe) und Umlenker dazu.
Speichern – die Route erscheint sofort auf der Karte!
Verschieben & bearbeiten: Ziehe eine Route mit dem Finger an die richtige Stelle – sie rastet wieder an der Wand ein und übernimmt den neuen Sektor. Ein kurzer Tipp öffnet die Routenkarte zum Bearbeiten.
Routen abschrauben: Einzeln über 🗑️ Löschen in der Routenkarte. Mehrere: lange auf eine Route drücken, um sie zu markieren, weitere antippen und mit 🗑️ unten rechts alle auf einmal entfernen (✕ Auswahl aufheben bricht ab) – das geht auch in der Routenliste. Ganze Wand: lange auf eine freie Stelle des Sektors drücken. Du wählst jeweils, ob die Routen in der Statistik bleiben oder komplett gelöscht werden.
Sektorstatus (optional): Über ✏️ › Sektorstatus markierst du Wände als „wird umgeschraubt“ – Nutzer*innen sehen dort dann keine Routen – oder als „diese Woche neu“; diese Markierung verschwindet nach 7 Tagen automatisch.
Open route mode: On the Gym map, tap ✏️ and choose “Set routes”. The map gets a green frame and the button changes to 📍. Tap 📍 again to leave route mode. If your gym has several areas, pick the right one first with .
Place a route: Tap near the wall the route is on – it snaps automatically to the nearest sector wall. In a bouldering area you create a boulder, in a climbing area a rope route; the top of the route card shows which one.
Fill in the route card: Only difficulty grade and hold colour are required. If a colour is missing, add your own with “+” (two-tone works too) – it applies to this gym profile. Optional: name, set date (today by default), wall area and angle (both taken from the sector), grade opinion, climbing styles and hold types. Rope routes also have belay type, wall height, quickdraws, minimum rope length (suggested: twice the wall height) and anchor.
Save – the route appears on the map right away!
Move & edit: Drag a route with your finger to the right spot – it snaps back onto the wall and takes on the new sector. A short tap opens the route card for editing.
Strip routes: One at a time via 🗑️ Delete in the route card. Several: long-press a route to select it, tap more routes and remove them all at once with 🗑️ at the bottom right (✕ Clear selection cancels) – this also works in the route list. A whole wall: long-press an empty spot in the sector. Each time you choose whether the routes are kept in statistics or deleted completely.
Sector status (optional): Via ✏️ › Sector status you mark walls as “Being reset” – users then see no routes there – or as “New this week”; this tag disappears automatically after 7 days.
🏅 Challenge erstellen›
Öffne in der Hallenkarte die Challenges und wechsle zu „Challenge erstellen“. Sie gilt für die Halle, die gerade auf der Karte gewählt ist.
Wähle den Typ: 🎲 Generisch – ein Prozentsatz aller Routen mit bestimmten Merkmalen (Level, Neigung, Stil, Grifftyp, Farbe) – oder 🎯 Spezifisch – du wählst genau die Routen aus.
Lege die Zeit fest: 📅 Fester Zeitraum mit Start und Ende oder ⏱ Eigener Timer, der für jede Person beim eigenen Start losläuft.
Tippe auf „Challenge erstellen“.
Lade über 👥 Einladen deine Freund*innen ein – fertig!
On the Gym map, open Challenges and switch to “Create challenge”. It applies to the gym currently selected on the map.
Choose the type: 🎲 Generic – a percentage of all routes with certain properties (level, angle, style, hold type, colour) – or 🎯 Specific – you pick the exact routes.
Set the time: 📅 Fixed period with start and end, or ⏱ Own timer, which starts for each person when they begin.
Tap “Create challenge”.
Invite your friends via 👥 Invite – done!
🤝 Partnerhalle hinzufügen›
Hol dir vor Ort in deiner Halle den aktuellen Zugangscode.
Öffne Einstellungen › Hallenprofil und tippe unter „Partnerhallen“ auf „Partnerhallen finden“.
Gib den Wochen-Code ein und tippe auf „Code prüfen“.
Die Halle erscheint jetzt unter Partnerhallen und in der Hallenauswahl der Karte – mit aktuellen Routen, Sektorstatus, offiziellen Challenges und Infos der Halle. Fertig!
Get the current access code at your gym.
Open Settings › Gym profile and tap “Find partner gyms” under “Partner gyms”.
Enter the weekly code and tap “Check code”.
The gym now appears under Partner gyms and in the gym selection on the map – with current routes, sector status, official challenges and gym info. Done!
⏰
Pausenzeit abgelaufen!
Zeit für den nächsten Versuch.
Hallenprofil für Nutzer*innen
Alles ist optional. Nutzer*innen sehen in der Hallenkarte nur, was du hier hinterlegst – ohne Inhalte bleibt die Karte wie bisher.
Sektorstatus
Wird umgeschraubt: Nutzer*innen sehen an dieser Wand keine Routen, bis der Status entfernt wird. ✨ Diese Woche neu: Markierung verschwindet nach 7 Tagen automatisch.
Partnerhalle freischalten
Scanne den aktuellen Wochen-Code vor Ort.
Partnerhallen sind verifizierte Profile, die von der Halle selbst gepflegt werden.
Du trägst hier deine Boulder-Aktivitäten ein und nimmst an Challenges teil – eigene Routen setzen oder die Halle umbauen kannst du hier nicht.
Eigene Grifffarbe
Die Farbe steht danach nur im Hallenprofil zur Auswahl – beim Routen setzen und im Filter.
Eigene Farben dieser Halle
📍 Route auf Karte anlegen
Glückwunsch zum Durchstieg!
Dein Projekt ist durchstiegen. Starke Leistung! 💪
Was hast du bei diesem Projekt gelernt oder entdeckt? Halte deine Erkenntnis im Logbuch fest – dein Ich von morgen sagt danke.
Route
🎯
Dein Projekt
🗑️ Konto endgültig löschen
Du bist Admin einer Partnerhalle. Damit die Halle nicht für alle Nutzer*innen verloren geht, kannst du dein Konto erst löschen, wenn die Partnerhalle übergeben oder aufgelöst ist. Melde dich dafür bitte bei uns.
Gelöscht werden dein Konto, dein Profil, Sessions, Projekte, Logbuch, Routenstatus, Bewertungen, Kommentare, Feed-Beiträge, Freundschaften und deine eigenen Hallenprofile mit Karte und Routen.
Hallen, die du in eine Community eingebracht hast, gehen an die Community über und bleiben für die Mitglieder erhalten.
Routen, die du in Hallen anderer gesetzt hast, und Challenges mit anderen Teilnehmenden bleiben bestehen – ohne deinen Namen.
Das lässt sich nicht rückgängig machen. Lade deine Daten vorher herunter, wenn du sie behalten möchtest.
🗑️ Route entfernen
Soll die Route nach dem Entfernen noch in deiner Statistik mitzählen?
Projekt anlegen
Projekt verorten
Klicke auf den Plan, um die Position festzulegen.
📍
Keine Position gewählt
🎉 Durchstieg eintragen
Session eintragen
Allgemeinen Eintrag anlegen
Ziel setzen
🏁
Ziel erreicht!
🎉
Deine Halle steht!
Willkommen bei Boulderlytics!
Schön, dass du da bist. Was führt dich hierher?
Community beitreten
Communities kannst du nur per Einladung beitreten – und einladen können dich nur deine Freund*innen.
1Frag deine Freund*innen nach ihrem Benutzernamen und schick ihnen hier eine Freundschaftsanfrage.
2Sobald sie angenommen haben, können sie dich in ihre Community einladen – die Einladung landet in deinem Postfach.
Achte auf die genaue Schreibweise: Aus Datenschutzgründen gibt es keine Vorschläge für ähnliche Namen. Gibt es den Namen nicht, bekommst du eine Meldung.
Dein Benutzername:
Zum Freischalten mit der Handykamera oder in Boulderlytics scannen.
Gültig bis – danach mit dem neuen Code neu drucken.
Gültig, bis du einen neuen Code erzeugst – der Aushang kann hängen bleiben.
Neuen Code erzeugen
Wie lange soll der Code gelten? Bereits freigeschaltete Nutzer*innen behalten ihren Zugang in jedem Fall.
Der bisherige Code wird sofort ungültig – ein ausgehängter QR-Code muss dann ersetzt werden.
Halle & Skala bearbeiten
Dieses Profil wird als Partnerhalle geführt. Nutzer*innen mit Zugangscode sehen es schreibgeschützt, deine Routesetter tragen die Routen ein.
Routenbild
🔑 Neues Passwort
📧
Postfach
Freundschaftsanfragen
Challenge-Einladungen
Community-Einladungen
Fortschritt zusammenführen
Hallenkopien
Hallenprofile
Boulderlytics
Unsere Mission
Boulderlytics ist eine Plattform aus der Climbing-Community – für die Climbing-Community. Wir glauben, dass die besten digitalen Hallen von den Menschen kommen, die dort jede Woche an der Wand stehen.
🏗️ Deine Halle, deine Regeln
Jede*r kann eine Halle digital machen: mit eigener Skala, eigenen Sektoren, einer selbst gebauten Hallenkarte und eigenen Routen. Keine Vorgaben, keine Wartezeit – ist deine Halle noch nicht digital, baust du sie einfach selbst. Du entscheidest, wie detailliert du sie pflegst, und kannst sie als Kopie an Freund*innen weitergeben.
👥 Gemeinsam besser werden
Klettern lebt davon, Linien zu teilen, Beta auszutauschen und sich gegenseitig anzufeuern. Boulderlytics macht deinen Fortschritt sichtbar, verbindet dich mit Freund*innen und bringt euch mit Challenges gemeinsam an die Wand. Deine Daten gehören dir – was andere sehen, bestimmst du selbst.
🤝 Partnerhallen – die Brücke zur Halle
Hallen, die mitmachen, pflegen ihre digitale Halle offiziell: Routen kommen direkt vom Schrauberteam, Sektoren im Umbau sind sofort markiert, und offizielle Challenges, Cups und Events landen dort, wo die Community ohnehin ist. Hallenteams bekommen Schraubplanung, Zielvorgaben und Statistik in einem Werkzeug. Partnerhallen ergänzen die Community – sie ersetzen sie nicht: Deine eigenen Hallenprofile bleiben immer deine.
Wir bauen Boulderlytics als offenen, digitalen Treffpunkt für alle, die klettern – von der ersten Session bis zum Projekt, an dem man seit Wochen hängt. Schön, dass du dabei bist.
— Dein Boulderlytics-Team
Hallenprofil senden
Deine Freund*in bekommt eine eigenständige Kopie mit Skala, Sektoren, Hallenplan, gebauten Wänden und allen Routen samt Infos. Änderungen danach betreffen nur die jeweilige Kopie. Deine Durchstiege, Bewertungen und Kommentare werden nicht mitgeschickt.
🏅 Challenges
🎉
Challenge erstellt!
Du bist Challenge-Admin. Lade jetzt deine Freunde ein.
Challenges gelten immer für das aktive Hallenprofil der Hallenkarte.
🏛 Offizielle ChallengeFür alle Nutzer*innen mit Zugang zu deiner Partnerhalle sichtbar – mit gemeinsamer Bestenliste
Klettere% aller Routen mit diesen Merkmalen:
bisleer = keine Grenze
Innerhalb einer Gruppe reicht ein Treffer (z. B. Dynamisch oder Kraft), zwischen den Gruppen müssen alle passen – wie im Filterfenster.
Routen auswählen0 gewählt
StdMin
Der Timer startet individuell, sobald jemand die Challenge aktiv beginnt.
Teilnehmer dürfen weitere Freunde einladenStandard: nur Challenge-Admins laden ein
Bestenliste
👥 Freunde einladen
👥 Deine Freunde
Profilbild
?
Das Bild wird quadratisch zugeschnitten und für deine Freunde sichtbar.
?
Profil
Freund*in · nur Ansicht
Partnerbedingungen für Hallen
Stand: Oktober 2026 · mit Auftragsverarbeitungsvertrag (Anhang)
1. Vertragspartner und Geltung
Diese Bedingungen gelten zwischen David Leander Terhalle, Milchgasse 3, 44135 Dortmund („Anbieter“) und dem Unternehmen, das eine Halle als Partnerhalle in Boulderlytics nutzt („Halle“). Sie gelten zusätzlich zu den Nutzungsregeln. Mit dem Anlegen einer Partnerhalle oder dem Umwandeln eines Hallenprofils in eine Partnerhalle nimmt die Halle diese Bedingungen einschließlich des Auftragsverarbeitungsvertrags an.
2. Leistungen
Der Anbieter stellt die Partnerhallen-Funktionen kostenlos bereit, derzeit: Hallenprofil und Hallenkarte, Zugangscodes für Nutzer*innen, Sektorstatus, ein Team aus bis zu fünf Routesetter*innen, Schraubplan und Statistiken zum Routenbestand. Ein Anspruch auf bestimmte Funktionen oder eine ständige Verfügbarkeit besteht nicht; Funktionen können sich ändern. Kostenpflichtige Leistungen gibt es nur nach vorheriger Ankündigung und ausdrücklicher Zustimmung der Halle.
3. Admin-Konto und Team
Wer eine Partnerhalle anlegt, handelt für die Halle und versichert, dazu berechtigt zu sein. Die Halle gibt die Zugangsdaten des Admin-Kontos nicht weiter, lädt nur Personen ins Team ein, die für sie tätig sind, und entfernt sie, wenn das nicht mehr der Fall ist.
4. Inhalte, Name und Logo
Die Halle ist für ihre Inhalte verantwortlich, etwa Hallenpläne, Fotos, Logo, Routen, Sektorstatus und Hinweise. Sie räumt dem Anbieter für die Dauer der Partnerschaft das einfache, kostenlose Recht ein, ihren Namen, ihr Logo und diese Inhalte in Boulderlytics anzuzeigen und sie dort als Partnerhalle zu bezeichnen. Außerhalb der App, z. B. in Social Media, nennt der Anbieter die Halle nur mit ihrer Zustimmung.
5. Daten der Nutzer*innen
Die Halle erhält keine personenbezogenen Daten von Nutzer*innen, abgesehen von den Benutzernamen ihres eigenen Teams. Statistiken erhält sie nur zusammengefasst und ohne Bezug zu einzelnen Personen. Die Halle versucht nicht, einzelne Personen aus Statistiken zu identifizieren.
6. Haftung
Der Anbieter haftet unbeschränkt bei Vorsatz und grober Fahrlässigkeit sowie bei Verletzung von Leben, Körper oder Gesundheit. Im Übrigen ist die Haftung ausgeschlossen, soweit gesetzlich zulässig. Die Haftung nach Art. 82 DSGVO bleibt unberührt.
7. Laufzeit und Ende
Die Partnerschaft läuft unbefristet. Die Halle kann sie jederzeit per E-Mail an davidterhallebusiness@gmail.com beenden, der Anbieter mit einer Frist von 30 Tagen, bei schweren Verstößen sofort. Nach dem Ende verliert die Halle den Partnerstatus. Team-Daten (Einladungen, Rollen, Schraubplan) löscht der Anbieter spätestens 30 Tage nach dem Ende; das Hallenprofil löscht er auf Wunsch der Halle.
8. Schlussbestimmungen
Änderungen dieser Bedingungen kündigt der Anbieter der Halle mindestens 30 Tage vorher per E-Mail oder in der App an; die Halle kann bis dahin widersprechen und die Partnerschaft beenden. Es gilt deutsches Recht. Gerichtsstand ist, soweit zulässig, Dortmund.
Die Halle ist Verantwortliche, der Anbieter Auftragsverarbeiter.
§ 1 Gegenstand, Dauer, Art und Zweck
Der Anbieter verarbeitet personenbezogene Daten im Auftrag der Halle, soweit sie die Team-Funktionen der Partnerhalle nutzt: Speichern und Anzeigen von Einladungen, Rollen, Schraubplan und Wünschen sowie Versand von Einladungs-E-Mails, zur Organisation des Hallenteams. Der Vertrag gilt für die Dauer der Partnerschaft.
§ 2 Datenarten und betroffene Personen
Datenarten: E-Mail-Adressen eingeladener Personen, Benutzernamen und Konto-Kennungen, Rollen im Team, Einteilungen im Schraubplan (Tag, Sektor, eingeteilte Personen), Wünsche und Notizen, Zeitpunkte von Einladungen und Änderungen.
Betroffene: Personen, die für die Halle tätig sind, insbesondere Routesetter*innen und Thekenpersonal, sowie die Admin-Person.
Nicht umfasst sind die eigenen Boulderlytics-Daten dieser Personen (Logbuch, Sessions usw.); dafür ist der Anbieter selbst verantwortlich.
§ 3 Weisungen
Der Anbieter verarbeitet die Daten nur auf dokumentierte Weisung der Halle. Die Weisungen ergeben sich aus diesem Vertrag und der Bedienung der App durch die Halle; weitere Weisungen erteilt die Halle per E-Mail. Hält der Anbieter eine Weisung für rechtswidrig, weist er die Halle unverzüglich darauf hin.
§ 4 Vertraulichkeit und Sicherheit
Zugriff auf die Daten hat beim Anbieter nur der Anbieter selbst; er ist zur Vertraulichkeit verpflichtet. Er trifft geeignete technische und organisatorische Maßnahmen (Art. 32 DSGVO), insbesondere:
verschlüsselte Übertragung (HTTPS)
Zugriffsregeln in der Datenbank (Row Level Security): Team-Daten sehen nur Admin und Team der jeweiligen Halle
Passwörter nur als Hash gespeichert
Speicherung in der EU (Supabase, Region eu-west-1, Irland)
Verwaltungszugänge des Anbieters mit starken Passwörtern und Zwei-Faktor-Anmeldung
§ 5 Unterauftragsverarbeiter
Die Halle stimmt dem Einsatz folgender Unterauftragsverarbeiter zu:
Supabase Inc., 970 Toa Payoh North #07-04, Singapore 318992 – Datenbank und Anmeldung, Speicherung in der EU (Irland)
Sendinblue SAS (Brevo), 17 rue de Salneuve, 75017 Paris, Frankreich – Versand von E-Mails
Neue oder geänderte Unterauftragsverarbeiter kündigt der Anbieter mindestens 30 Tage vorher per E-Mail an. Die Halle kann widersprechen und die Partnerschaft beenden. Der Anbieter verpflichtet Unterauftragsverarbeiter vertraglich auf ein gleichwertiges Datenschutzniveau.
§ 6 Unterstützung und Meldepflichten
Der Anbieter unterstützt die Halle bei Anfragen betroffener Personen und bei ihren Pflichten nach Art. 32 bis 36 DSGVO. Verletzungen des Schutzes personenbezogener Daten meldet er der Halle unverzüglich, möglichst innerhalb von 48 Stunden nach Kenntnis.
§ 7 Löschung und Rückgabe
Nach dem Ende der Partnerschaft löscht der Anbieter die Daten innerhalb von 30 Tagen, sofern keine gesetzliche Pflicht zur Aufbewahrung besteht. Auf Wunsch übergibt er sie vorher als Datei.
§ 8 Nachweise und Kontrollen
Der Anbieter stellt der Halle die Informationen zur Verfügung, die zum Nachweis der Einhaltung dieses Vertrags nötig sind, und ermöglicht Überprüfungen nach vorheriger Absprache.
Partner Terms for Gyms
Last updated: October 2026 · including data processing agreement (annex). The German version is legally binding.
1. Parties and scope
These terms apply between David Leander Terhalle, Milchgasse 3, 44135 Dortmund, Germany (“Provider”) and the business that uses a gym as a partner gym in Boulderlytics (“Gym”). They apply in addition to the Terms of Use. By creating a partner gym or converting a gym profile into a partner gym, the Gym accepts these terms including the data processing agreement.
2. Services
The Provider makes the partner gym features available free of charge, currently: gym profile and gym map, access codes for users, sector status, a team of up to five route setters, setting schedule and statistics on the route stock. There is no entitlement to particular features or constant availability; features may change. Paid services will only be introduced after prior notice and with the Gym’s express consent.
3. Admin account and team
Whoever creates a partner gym acts on behalf of the Gym and confirms they are authorised to do so. The Gym does not share the admin account’s credentials, only invites people who work for it to the team, and removes them when this is no longer the case.
4. Content, name and logo
The Gym is responsible for its content, such as floor plans, photos, logo, routes, sector status and notices. For the duration of the partnership it grants the Provider the non-exclusive, free right to display its name, logo and this content in Boulderlytics and to refer to it there as a partner gym. Outside the app, e.g. on social media, the Provider only names the Gym with its consent.
5. User data
The Gym does not receive any personal data of users other than the usernames of its own team. It only receives statistics in aggregated form without reference to individual people. The Gym does not attempt to identify individuals from statistics.
6. Liability
The Provider is liable without limitation for intent and gross negligence and for injury to life, body or health. Otherwise liability is excluded to the extent permitted by law. Liability under Art. 82 GDPR remains unaffected.
7. Term and termination
The partnership runs for an indefinite period. The Gym can end it at any time by email to davidterhallebusiness@gmail.com; the Provider with 30 days’ notice, or immediately in the event of serious violations. When it ends, the Gym loses partner status. The Provider deletes team data (invitations, roles, setting schedule) no later than 30 days after the end; it deletes the gym profile at the Gym’s request.
8. Final provisions
The Provider will announce changes to these terms to the Gym at least 30 days in advance by email or in the app; until then the Gym can object and end the partnership. German law applies. Place of jurisdiction is Dortmund, to the extent permitted.
Annex: Data processing agreement (Art. 28 GDPR)
The Gym is the controller, the Provider the processor.
§ 1 Subject matter, duration, nature and purpose
The Provider processes personal data on behalf of the Gym to the extent the Gym uses the team features of the partner gym: storing and displaying invitations, roles, setting schedule and wishes, and sending invitation emails, in order to organise the gym team. The agreement applies for the duration of the partnership.
§ 2 Types of data and data subjects
Types of data: email addresses of invited people, usernames and account identifiers, team roles, assignments in the setting schedule (day, sector, assigned people), wishes and notes, times of invitations and changes.
Data subjects: people working for the Gym, in particular route setters and counter staff, and the admin.
Not included is these people’s own Boulderlytics data (logbook, sessions etc.), for which the Provider is the controller.
§ 3 Instructions
The Provider only processes the data on the Gym’s documented instructions. The instructions follow from this agreement and the Gym’s use of the app; the Gym gives further instructions by email. If the Provider considers an instruction unlawful, it will inform the Gym without delay.
§ 4 Confidentiality and security
At the Provider, only the Provider personally has access to the data and is bound to confidentiality. The Provider takes appropriate technical and organisational measures (Art. 32 GDPR), in particular:
encrypted transmission (HTTPS)
access rules in the database (row level security): team data is only visible to the admin and team of the respective gym
passwords stored only as hashes
storage in the EU (Supabase, region eu-west-1, Ireland)
the Provider’s administrative accounts protected by strong passwords and two-factor authentication
§ 5 Sub-processors
The Gym consents to the use of the following sub-processors:
Supabase Inc., 970 Toa Payoh North #07-04, Singapore 318992 – database and sign-in, storage in the EU (Ireland)
Sendinblue SAS (Brevo), 17 rue de Salneuve, 75017 Paris, France – sending emails
The Provider will announce new or changed sub-processors at least 30 days in advance by email. The Gym can object and end the partnership. The Provider contractually binds sub-processors to an equivalent level of data protection.
§ 6 Assistance and notification
The Provider assists the Gym with requests from data subjects and with its obligations under Art. 32 to 36 GDPR. It notifies the Gym of personal data breaches without undue delay, if possible within 48 hours of becoming aware of them.
§ 7 Deletion and return
After the partnership ends, the Provider deletes the data within 30 days unless there is a legal obligation to retain it. On request, it hands the data over as a file beforehand.
§ 8 Evidence and audits
The Provider makes available to the Gym the information necessary to demonstrate compliance with this agreement and allows audits by prior arrangement.
Nutzungsregeln
Stand: Oktober 2026
1. Worum es geht
Boulderlytics ist ein kostenloses, privates Projekt von David Leander Terhalle (Angaben im Impressum). Diese Regeln gelten für alle, die ein Konto anlegen. Mit der Registrierung stimmst du ihnen zu. Die Nutzung ist ab 18 Jahren erlaubt.
2. Dein Konto
Halte dein Passwort geheim. Was über dein Konto passiert, liegt in deiner Verantwortung.
Gib dich nicht als eine andere Person, Halle oder Organisation aus.
3. Deine Inhalte
Was du in Boulderlytics einstellst (z. B. Hallenkarten, Hallenpläne, Routen, Profilbild, Kommentare, Feed-Beiträge, Video-Links), bleibt deins. Du erlaubst uns nur, diese Inhalte zu speichern und den Personen anzuzeigen, mit denen du sie teilst – so lange, bis du sie oder dein Konto löschst. Lade nur Inhalte hoch, an denen du die nötigen Rechte hast, z. B. eigene Fotos oder einen Hallenplan, den die Halle freigegeben hat.
4. Hallen und Hausordnung
Hallenprofile, die Nutzer*innen anlegen, sind keine offiziellen Angebote der jeweiligen Halle. Vom Hallenteam gepflegt werden nur Hallen, die in der App als Partnerhalle gekennzeichnet sind. Den Namen einer Halle darfst du verwenden, um sie zu bezeichnen. Hallenpläne, Fotos und Logos der Halle lädst du nur mit ihrem Einverständnis hoch. Beachte in der Halle die Hausordnung, z. B. Regeln zum Fotografieren und Filmen, und nimm andere Personen nicht ohne ihr Einverständnis auf. Für Hallen, die Boulderlytics als Partnerhalle nutzen, gelten zusätzlich die .
5. Was nicht erlaubt ist
rechtswidrige Inhalte jeder Art
Beleidigungen, Hetze, Bedrohungen, Belästigung oder Diskriminierung
Inhalte, die Rechte anderer verletzen, z. B. Urheber-, Marken- oder Persönlichkeitsrechte – etwa fremde Fotos oder Fotos von Personen ohne deren Einverständnis
Logos oder Markenzeichen von Hallen und anderen Unternehmen ohne deren Erlaubnis, und der Eindruck, eine Halle stehe offiziell hinter einem Hallenprofil, wenn sie es nicht tut
Werbung, Spam und Kettenbeiträge
bewusst falsche Angaben, die andere täuschen, z. B. erfundene Begehungen in Challenges
technischer Missbrauch: Zugriffsbeschränkungen umgehen, Daten automatisiert abgreifen oder die App absichtlich überlasten
6. Inhalte melden
Wenn dir ein Inhalt auffällt, der gegen diese Regeln oder gegen Gesetze verstößt, schreib an davidterhallebusiness@gmail.com. Nenne bitte, wo der Inhalt zu finden ist (z. B. Halle, Community, Challenge oder Benutzername), was er enthält und warum er aus deiner Sicht unzulässig ist. Wir prüfen jede Meldung zeitnah, sorgfältig und unvoreingenommen und sagen dir, wie wir entschieden haben.
7. Was wir bei Verstößen tun
Je nach Schwere können wir einen Inhalt entfernen oder ausblenden, einzelne Funktionen einschränken oder ein Konto vorübergehend oder dauerhaft sperren. Wir handeln verhältnismäßig und berücksichtigen die Interessen aller Beteiligten. Betrifft eine Maßnahme dich, teilen wir dir per E-Mail mit, was wir getan haben und warum. Bist du nicht einverstanden, kannst du per E-Mail widersprechen; wir prüfen die Entscheidung dann erneut. Admins von Communities und Partnerhallen können in ihrem Bereich zusätzlich selbst Inhalte verwalten und Mitglieder entfernen.
8. Routenangaben und Sicherheit
Grade, Sektorstatus, Routenkarten und andere Angaben stammen von Nutzer*innen und Hallenteams und können veraltet oder falsch sein. Bouldern und Klettern geschieht auf eigene Verantwortung; es gelten immer die Regeln und Hinweise der jeweiligen Halle.
9. Verfügbarkeit und Haftung
Boulderlytics ist kostenlos. Wir bemühen uns um einen zuverlässigen Betrieb, können aber keine ständige Verfügbarkeit und keinen dauerhaften Erhalt deiner Daten garantieren. Lade dir wichtige Daten deshalb ab und zu über „Daten exportieren“ herunter. Wir haften unbeschränkt bei Vorsatz und grober Fahrlässigkeit sowie bei Verletzung von Leben, Körper oder Gesundheit; im Übrigen ist die Haftung ausgeschlossen, soweit das gesetzlich zulässig ist.
10. Ende der Nutzung
Du kannst dein Konto jederzeit unter Einstellungen › Privatsphäre › Mein Konto löschen. Wir können Boulderlytics einstellen; das kündigen wir mindestens 30 Tage vorher in der App an, damit du deine Daten exportieren kannst.
11. Kontaktstelle
Zentrale Kontaktstelle für Nutzer*innen und Behörden (Art. 11 und 12 Digital Services Act): davidterhallebusiness@gmail.com. Wir antworten auf Deutsch und Englisch.
12. Änderungen und anwendbares Recht
Wenn wir diese Regeln ändern, weisen wir in der App darauf hin. Es gilt deutsches Recht; zwingende Verbraucherschutzvorschriften deines Wohnsitzlandes bleiben unberührt. Wie wir mit deinen Daten umgehen, steht in der .
Terms of Use
Last updated: October 2026. The German version is legally binding.
1. What this is about
Boulderlytics is a free, private project by David Leander Terhalle (details in the legal notice). These terms apply to everyone who creates an account. By signing up you agree to them. You must be at least 18 years old to use the app.
2. Your account
Keep your password secret. You are responsible for what happens through your account.
Do not pretend to be another person, gym or organisation.
3. Your content
Whatever you add to Boulderlytics (e.g. gym maps, floor plans, routes, profile picture, comments, feed posts, video links) remains yours. You only allow us to store this content and show it to the people you share it with – until you delete it or your account. Only upload content you have the necessary rights to, e.g. your own photos or a floor plan the gym has approved.
4. Gyms and house rules
Gym profiles created by users are not official offerings of the respective gym. Only gyms marked as partner gyms in the app are maintained by the gym team. You may use a gym’s name to refer to it. Only upload floor plans, photos and logos of a gym with its consent. Follow the gym’s house rules, e.g. on taking photos and filming, and do not record other people without their consent. Gyms that use Boulderlytics as a partner gym are additionally subject to the .
5. What is not allowed
illegal content of any kind
insults, hate speech, threats, harassment or discrimination
content that infringes the rights of others, e.g. copyright, trademark or personality rights – such as other people’s photos or photos of people without their consent
logos or trademarks of gyms and other companies without their permission, and giving the impression that a gym officially stands behind a gym profile when it does not
advertising, spam and chain posts
deliberately false information that misleads others, e.g. made-up ascents in challenges
technical abuse: bypassing access restrictions, scraping data automatically or deliberately overloading the app
6. Reporting content
If you come across content that violates these terms or the law, email davidterhallebusiness@gmail.com. Please tell us where to find it (e.g. gym, community, challenge or username), what it contains and why you think it is not allowed. We review every report promptly, carefully and impartially and let you know what we decided.
7. What we do about violations
Depending on how serious it is, we may remove or hide content, restrict individual features or suspend an account temporarily or permanently. We act proportionately and take the interests of everyone involved into account. If a measure affects you, we will tell you by email what we did and why. If you disagree, you can object by email and we will review the decision again. Admins of communities and partner gyms can also manage content and remove members within their own area.
8. Route information and safety
Grades, sector status, gym maps and other information come from users and gym teams and may be outdated or wrong. You boulder and climb at your own risk; the rules and instructions of the respective gym always apply.
9. Availability and liability
Boulderlytics is free of charge. We try to run it reliably but cannot guarantee constant availability or that your data will be kept permanently. Please download important data from time to time via “Export data”. We are liable without limitation for intent and gross negligence and for injury to life, body or health; otherwise liability is excluded to the extent permitted by law.
10. Ending use
You can delete your account at any time under Settings › Privacy › My account. We may discontinue Boulderlytics; we will announce this in the app at least 30 days in advance so that you can export your data.
11. Point of contact
Single point of contact for users and authorities (Art. 11 and 12 Digital Services Act): davidterhallebusiness@gmail.com. We reply in German and English.
12. Changes and applicable law
If we change these terms, we will point this out in the app. German law applies; mandatory consumer protection rules of your country of residence remain unaffected. How we handle your data is explained in our .
Weitere Angaben findest du im Impressum. Ein*e Datenschutzbeauftragte*r ist nicht bestellt, da keine gesetzliche Pflicht besteht.
2. Überblick
Boulderlytics ist ein Logbuch für Bouldern und Klettern. Für die Nutzung brauchst du ein Konto. Deine Daten werden in unserer Datenbank (Supabase) gespeichert, damit du sie auf mehreren Geräten nutzen und mit Freund*innen, Communities und Partnerhallen teilen kannst.
Wir setzen keine Analyse- oder Tracking-Werkzeuge, keine Werbung und keine Cookies zu Marketingzwecken ein.
3. Aufruf der App (Hosting)
Die App wird über GitHub Pages bereitgestellt (GitHub, Inc., 88 Colin P. Kelly Jr. Street, San Francisco, CA 94107, USA). Beim Aufruf verarbeitet GitHub technisch notwendige Daten, insbesondere deine IP-Adresse, Datum und Uhrzeit, die aufgerufene Seite und Angaben zu Browser und Betriebssystem, um die Seite auszuliefern und die Sicherheit zu gewährleisten.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer sicheren und funktionsfähigen Bereitstellung der App).
Drittlandübermittlung: USA. GitHub ist nach dem EU-US Data Privacy Framework zertifiziert.
Alle Programmbibliotheken der App (für die Darstellung der Oberfläche, Diagramme, die Verbindung zur Datenbank und die Konfetti-Animation) und die Schrift „Share Tech Mono“ werden von unserem eigenen Server geladen. Dabei werden keine Daten an weitere Anbieter übermittelt; insbesondere findet keine Verbindung zu Google oder zu Content Delivery Networks statt.
5. Benutzerkonto und Speicherung deiner Daten (Supabase)
Für Konten und gespeicherte Daten nutzen wir Supabase (Supabase Inc., 970 Toa Payoh North #07-04, Singapore 318992). Die Daten werden in der EU gespeichert (Region eu-west-1, Rechenzentrum von Amazon Web Services in Irland). Mit Supabase besteht ein Vertrag zur Auftragsverarbeitung nach Art. 28 DSGVO (Bestandteil der Supabase-Nutzungsbedingungen).
Bei der Registrierung verarbeiten wir: E-Mail-Adresse, Benutzername, Passwort (nur verschlüsselt als Hash gespeichert) und deine Bestätigung, mindestens 18 Jahre alt zu sein.
Bei der Nutzung speichern wir die Daten, die du selbst eingibst, insbesondere:
Profil: Benutzername, optional ein Profilbild, deine Privatsphäre-Einstellungen
Hallenprofile, Hallenkarten, Hallenpläne und Routen, die du anlegst
deine Aktivität an Routen: Status (Projekt, Top, Flash), Versuche, Zeitpunkte, Sternebewertungen, Kommentare
Sessions (Halle, Datum, Uhrzeit, Dauer, Bewertung, Anzahl Boulder, Kommentar), Logbucheinträge, Projekte und Links zu Projekt-Videos
Freundschaften und -anfragen, Feed-Beiträge, Challenges und Teilnahmen, Communities, Einladungen und Nachrichten im Postfach
Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung der von dir genutzten Funktionen). Die Daten werden gespeichert, solange dein Konto besteht; Einträge, die du löschst, werden sofort aus der Datenbank entfernt.
Teams von Partnerhallen: Nutzt eine Halle Boulderlytics als Partnerhalle, verarbeiten wir zusätzlich die E-Mail-Adressen eingeladener Routesetter*innen (die Einladung verschicken wir per E-Mail), Rollen im Hallenteam sowie Einträge im Schraubplan (Tag, Sektor, eingeteilte Personen mit Benutzernamen) und Wünsche. Diese Daten verarbeiten wir im Auftrag der jeweiligen Halle (Art. 28 DSGVO); verantwortlich ist insoweit die Halle. Fragen dazu richtest du am besten an deine Halle, wir leiten sie aber auch weiter.
Für E-Mails zur Bestätigung deiner Registrierung und zum Zurücksetzen des Passworts nutzen wir den Versanddienst Brevo (Sendinblue SAS, 17 rue de Salneuve, 75017 Paris, Frankreich). Dabei werden deine E-Mail-Adresse und der Inhalt der E-Mail verarbeitet. Mit Brevo besteht ein Vertrag zur Auftragsverarbeitung nach Art. 28 DSGVO (Bestandteil der Brevo-Nutzungsbedingungen). Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
Wenn du uns per E-Mail schreibst, etwa um einen Inhalt zu melden, eine Sperre zu beanstanden oder deine Rechte geltend zu machen, verarbeiten wir deine E-Mail-Adresse und den Inhalt deiner Nachricht, um dein Anliegen zu bearbeiten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Bearbeitung von Anfragen), bei Meldungen rechtswidriger Inhalte und Anfragen zu deinen Rechten Art. 6 Abs. 1 lit. c DSGVO. Unser Postfach wird von Google bereitgestellt (Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland). Wir löschen die Nachrichten, sobald dein Anliegen erledigt ist und keine Aufbewahrungspflichten bestehen. Wer einen Inhalt gemeldet hat, geben wir nicht an die betroffene Person weiter, außer wir sind gesetzlich dazu verpflichtet.
8. Was andere von dir sehen
Grundsätzlich sind deine Daten privat. Andere Personen sehen nur, was du bewusst teilst:
Suche und Freundschaften: Dein Benutzername und dein Profilbild sind für angemeldete Nutzer*innen auffindbar, damit sie dir Freundschaftsanfragen senden können. Anfragen kannst du in den Privatsphäre-Einstellungen abschalten.
Freund*innen sehen – je nach deinen Privatsphäre-Einstellungen – deine Projekte, Statistiken, Sessions und Feed-Beiträge. Mit „Alles aus“ blendest du alles aus.
Communities: Mitglieder sehen die gemeinsamen Hallen, Routen und den Community-Feed. Statistiken werden dort nur zusammengerechnet angezeigt, ohne Werte einzelner Personen.
Sternebewertungen in Community- und Partnerhallen werden anonym als Durchschnitt angezeigt, und zwar erst ab drei Bewertungen je Route. Niemand sieht, wer wie bewertet hat.
Partnerhallen: Betreiber*innen einer Partnerhalle sehen Statistiken über den Routenbestand ihrer Halle (z. B. Grade, Sektoren, Alter der Routen) und die anonymen Durchschnittsbewertungen. Deine einzelnen Begehungen, Sessions und Versuche sehen sie nicht.
Challenges: Teilnehmende sehen die Rangliste der jeweiligen Challenge mit Benutzernamen und Fortschritt.
9. Speicherung im Browser
Die App speichert Daten im Speicher deines Browsers (localStorage und sessionStorage):
Einstellungen wie Farbschema, Sprache, Filter, die gewählte Halle und Ebene und die zuletzt geöffnete Ansicht
Zwischenspeicher deiner Daten, z. B. gebaute Hallenkarten und Zusatzangaben zu Routen, damit die App schnell lädt
die Anmeldesitzung von Supabase, damit du angemeldet bleibst
Diese Daten dienen ausschließlich der Funktion der App und werden nur an unsere Datenbank übertragen, soweit sie ohnehin zu deinem Konto gehören. Rechtsgrundlage ist § 25 Abs. 2 Nr. 2 TDDDG (unbedingt erforderlich für den von dir gewünschten Dienst). Du kannst sie jederzeit über die Browsereinstellungen löschen. Löschst du dein Konto, entfernt die App sie auf dem Gerät, auf dem du löschst; nur Sprache und Farbschema bleiben erhalten.
10. Löschen deiner Daten
Einzelne Einträge, Sessions und Logbucheinträge kannst du jederzeit in der App löschen.
Unter Einstellungen › Privatsphäre › Meine Aktivitätsdaten kannst du Einträge aus deiner Statistik ausblenden, Zeiträume löschen oder mit dem Aktivitätsreset komplett neu anfangen.
Konto löschen: Unter Einstellungen › Privatsphäre › Mein Konto kannst du dein Konto jederzeit selbst endgültig löschen. Dabei werden sofort gelöscht: dein Konto und Profil, Sessions, Projekte, Logbuch, dein Routenstatus, Bewertungen, Kommentare, Feed-Beiträge, Freundschaften, Einladungen und Nachrichten sowie deine eigenen Hallenprofile mit Karten und Routen. Damit andere Nutzer*innen ihre Daten nicht verlieren, gilt:
Hallen, die du in eine Community eingebracht hast, gehen an die Community über (an die Ersteller*in bzw. eine Admin-Person der Community).
Routen, die du in Hallen anderer gesetzt hast, und Challenges mit anderen Teilnehmenden bleiben bestehen, ohne Bezug zu deiner Person.
Bist du Admin einer Partnerhalle, kannst du dein Konto erst löschen, wenn die Partnerhalle übergeben oder aufgelöst ist. Melde dich dafür bei uns.
Du kannst die Löschung auch per E-Mail an davidterhallebusiness@gmail.com verlangen, von der Adresse, mit der du registriert bist.
11. Deine Rechte
Du hast das Recht auf Auskunft über die gespeicherten Daten (Art. 15 DSGVO), Berichtigung (Art. 16 DSGVO), Löschung (Art. 17 DSGVO), Einschränkung der Verarbeitung (Art. 18 DSGVO), Datenübertragbarkeit (Art. 20 DSGVO) und Widerspruch gegen Verarbeitungen auf Grundlage berechtigter Interessen (Art. 21 DSGVO).
Auskunft und Datenübertragbarkeit kannst du direkt in der App wahrnehmen: Unter Einstellungen › Privatsphäre › Mein Konto lädst du mit „Daten exportieren“ alle zu deinem Konto gespeicherten Daten als JSON-Datei herunter, in einem gängigen, maschinenlesbaren Format.
Für alle Rechte kannst du dich auch per E-Mail an davidterhallebusiness@gmail.com wenden. Außerdem kannst du dich bei einer Datenschutz-Aufsichtsbehörde beschweren, etwa bei der für deinen Wohnort zuständigen oder bei der für uns zuständigen Behörde: Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen, Kavalleriestraße 2–4, 40213 Düsseldorf, ldi.nrw.de.
12. Sicherheit
Die Übertragung erfolgt verschlüsselt (HTTPS). Der Zugriff auf Daten in der Datenbank ist über Zugriffsregeln (Row Level Security) so beschränkt, dass jede Person nur ihre eigenen Daten und die ausdrücklich mit ihr geteilten Daten abrufen kann.
13. Änderungen
Wir passen diese Datenschutzerklärung an, wenn sich die App oder die Rechtslage ändert. Es gilt die jeweils in der App abrufbare Fassung.
Privacy Policy
Last updated: October 2026. The German version is legally binding.
Further details can be found in the legal notice. No data protection officer has been appointed, as there is no legal obligation to do so.
2. Overview
Boulderlytics is a logbook for bouldering and climbing. You need an account to use it. Your data is stored in our database (Supabase) so that you can use it on several devices and share it with friends, communities and partner gyms.
We do not use any analytics or tracking tools, advertising or marketing cookies.
3. Accessing the app (hosting)
The app is provided via GitHub Pages (GitHub, Inc., 88 Colin P. Kelly Jr. Street, San Francisco, CA 94107, USA). When you open it, GitHub processes technically necessary data, in particular your IP address, date and time, the page requested and information about your browser and operating system, in order to deliver the page and keep it secure.
Legal basis: Art. 6(1)(f) GDPR (legitimate interest in providing the app securely and reliably).
Transfer to a third country: USA. GitHub is certified under the EU-US Data Privacy Framework.
All of the app’s program libraries (for rendering the interface, charts, the database connection and the confetti animation) and the font “Share Tech Mono” are loaded from our own server. No data is transferred to other providers in the process; in particular, no connection is made to Google or to content delivery networks.
5. User account and storage of your data (Supabase)
We use Supabase (Supabase Inc., 970 Toa Payoh North #07-04, Singapore 318992) for accounts and stored data. The data is stored in the EU (region eu-west-1, an Amazon Web Services data centre in Ireland). A data processing agreement pursuant to Art. 28 GDPR is in place with Supabase (part of the Supabase terms of service).
When you register, we process: email address, username, password (stored only as an encrypted hash) and your confirmation that you are at least 18 years old.
When you use the app, we store the data you enter yourself, in particular:
Profile: username, optionally a profile picture, your privacy settings
Gym profiles, gym maps, floor plans and routes you create
Your activity on routes: status (project, top, flash), attempts, timestamps, star ratings, comments
Sessions (gym, date, time, duration, rating, number of boulders, comment), logbook entries, projects and links to project videos
Friendships and friend requests, feed posts, challenges and participations, communities, invitations and inbox messages
The legal basis is Art. 6(1)(b) GDPR (providing the features you use). The data is stored for as long as your account exists; entries you delete are removed from the database immediately.
Partner gym teams: If a gym uses Boulderlytics as a partner gym, we also process the email addresses of invited route setters (we send the invitation by email), team roles, and setting schedule entries (day, sector, assigned people with usernames) and wishes. We process this data on behalf of the respective gym (Art. 28 GDPR); the gym is the controller in this respect. Questions about this are best addressed to your gym, but we will also pass them on.
We use the email service Brevo (Sendinblue SAS, 17 rue de Salneuve, 75017 Paris, France) for emails confirming your registration and resetting your password. Your email address and the content of the email are processed. A data processing agreement pursuant to Art. 28 GDPR is in place with Brevo (part of the Brevo terms of use). Legal basis: Art. 6(1)(b) GDPR.
If you email us, for example to report content, contest a restriction or exercise your rights, we process your email address and the content of your message to handle your request. The legal basis is Art. 6(1)(f) GDPR (legitimate interest in handling requests) and, for reports of illegal content and requests regarding your rights, Art. 6(1)(c) GDPR. Our mailbox is provided by Google (Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland). We delete messages once your request has been dealt with and no retention obligations apply. We do not disclose who reported content to the person concerned unless we are legally required to do so.
8. What others can see
Your data is private by default. Other people only see what you deliberately share:
Search and friendships: Your username and profile picture can be found by signed-in users so they can send you friend requests. You can turn off requests in the privacy settings.
Friends see – depending on your privacy settings – your projects, statistics, sessions and feed posts. “All off” hides everything.
Communities: Members see the shared gyms, routes and the community feed. Statistics there are only shown as totals, without values for individual people.
Star ratings in community and partner gyms are shown anonymously as an average, and only once a route has at least three ratings. Nobody can see who rated what.
Partner gyms: Operators of a partner gym see statistics about their gym’s route stock (e.g. grades, sectors, age of routes) and the anonymous average ratings. They do not see your individual ascents, sessions or attempts.
Challenges: Participants see the leaderboard of the respective challenge with usernames and progress.
9. Storage in your browser
The app stores data in your browser’s storage (localStorage and sessionStorage):
Settings such as colour scheme, language, filters, the selected gym and level and the last view you opened
A cache of your data, e.g. built gym maps and additional route details, so the app loads quickly
Your Supabase sign-in session, so you stay signed in
This data is used solely for the app to work and is only sent to our database where it belongs to your account anyway. The legal basis is Section 25(2) no. 2 TDDDG (strictly necessary for the service you requested). You can delete it at any time in your browser settings. If you delete your account, the app removes it on the device you delete it from; only language and colour scheme are kept.
10. Deleting your data
You can delete individual entries, sessions and logbook entries in the app at any time.
Under Settings › Privacy › My activity data you can hide entries from your statistics, delete time periods or start over completely with the activity reset.
Delete account: Under Settings › Privacy › My account you can permanently delete your account yourself at any time. This immediately deletes your account and profile, sessions, projects, logbook, route status, ratings, comments, feed posts, friendships, invitations and messages as well as your own gym profiles with their maps and routes. So that other users do not lose their data:
Gyms you contributed to a community are handed over to the community (to its creator or an admin).
Routes you set in other people’s gyms and challenges with other participants remain, without any link to you.
If you are an admin of a partner gym, you can only delete your account once the partner gym has been handed over or closed. Please contact us for this.
You have the right of access to the stored data (Art. 15 GDPR), rectification (Art. 16 GDPR), erasure (Art. 17 GDPR), restriction of processing (Art. 18 GDPR), data portability (Art. 20 GDPR) and to object to processing based on legitimate interests (Art. 21 GDPR).
You can exercise access and data portability directly in the app: under Settings › Privacy › My account, “Export data” downloads all data stored for your account as a JSON file, a common machine-readable format.
For all rights you can also contact us by email at davidterhallebusiness@gmail.com. You can also lodge a complaint with a data protection supervisory authority, for example the one responsible for where you live or the one responsible for us: Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen, Kavalleriestraße 2–4, 40213 Düsseldorf, Germany, ldi.nrw.de.
12. Security
Data is transmitted encrypted (HTTPS). Access to data in the database is restricted by access rules (row level security) so that each person can only retrieve their own data and data explicitly shared with them.
13. Changes
We update this privacy policy when the app or the legal situation changes. The version available in the app applies.
Impressum
Angaben gemäß § 5 DDG
David Leander Terhalle Milchgasse 3 44135 Dortmund Deutschland
Verantwortlich für den Inhalt nach § 18 Abs. 2 MStV David Leander Terhalle, Anschrift wie oben
Verbraucherstreitbeilegung
Wir sind nicht bereit und nicht verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen (§ 36 VSBG).
Haftung für Inhalte
Als Diensteanbieter sind wir gemäß § 7 Abs. 1 DDG für eigene Inhalte nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 DDG sind wir jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben unberührt. Eine diesbezügliche Haftung ist erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden entsprechender Rechtsverletzungen entfernen wir diese Inhalte umgehend. Dies gilt auch für von Nutzer*innen erstellte Inhalte (z. B. Profilbilder, Videos, Kommentare).
Haftung für Links
Unser Angebot enthält ggf. Links zu externen Websites Dritter, auf deren Inhalte wir keinen Einfluss haben. Für diese fremden Inhalte übernehmen wir keine Gewähr; verantwortlich ist stets der jeweilige Anbieter. Bei Bekanntwerden von Rechtsverletzungen entfernen wir derartige Links umgehend.
Urheberrecht
Die durch die Betreiber erstellten Inhalte und Werke unterliegen dem deutschen Urheberrecht. Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechts bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Inhalte Dritter sind als solche gekennzeichnet. Bei Bekanntwerden von Rechtsverletzungen entfernen wir derartige Inhalte umgehend.
Datenschutz
Informationen zur Verarbeitung personenbezogener Daten findest du in unserer .
Legal Notice (Impressum)
Information pursuant to Section 5 DDG (German Digital Services Act)
David Leander Terhalle Milchgasse 3 44135 Dortmund Germany
Responsible for content pursuant to Section 18(2) MStV David Leander Terhalle, address as above
Consumer dispute resolution
We are neither willing nor obliged to participate in dispute resolution proceedings before a consumer arbitration board (Section 36 VSBG).
Liability for content
As a service provider, we are responsible for our own content under general law pursuant to Section 7(1) DDG. Under Sections 8 to 10 DDG, however, we are not obliged to monitor transmitted or stored third-party information or to investigate circumstances indicating unlawful activity. Obligations to remove or block the use of information under general law remain unaffected. Liability in this respect is only possible from the point in time at which we become aware of a specific infringement. Upon becoming aware of such infringements, we will remove the content immediately. This also applies to user-generated content (e.g. profile pictures, videos, comments).
Liability for links
Our offering may contain links to external third-party websites over whose content we have no influence. We cannot accept any liability for this third-party content; the respective provider is always responsible. Upon becoming aware of infringements, we will remove such links immediately.
Copyright
Content and works created by the operators are subject to German copyright law. Reproduction, editing, distribution and any kind of use beyond the limits of copyright law require the written consent of the respective author or creator. Third-party content is marked as such. Upon becoming aware of infringements, we will remove such content immediately.
Data protection
Information on the processing of personal data can be found in our .