Usuń swoje konto
Jak sprawić, by Twoje konto BikeOtter i wszystko, co jest z nim związane, zostało skasowane z naszych serwerów. BikeOtter prowadzi OpenBikeControl UG (haftungsbeschränkt). Ta strona wymienia kroki, dokładne dane, które znikają razem z kontem, oraz — uczciwie, łącznie z tym, na co nie mamy wpływu — to, co i na jak długo pozostaje później.
Wersja 1.1 · ostatnia aktualizacja 9 sierpnia 2026 · dotyczy aplikacji i tej strony
W skrócie
- Wyślij jeden e-mail. Napisz na adres support@bikeotter.app z adresu, którym się logujesz, z tematem „Usuń moje konto”. Ten adres jest kontem, więc pisząc z niego, udowadniasz, że należy do Ciebie. Pełne kroki poniżej.
- Większość funkcji BikeOtter nigdy nie potrzebowała konta. Trasy, wysyłanie tras, pobieranie przejazdów, alerty i reguły — wszystko działa bez logowania. Jeśli nigdy nie zdarzyło Ci się użyć śledzenia na żywo, e-maili o przejazdach ani Strava, po naszej stronie prawdopodobnie nie ma nic do usunięcia — sprawdź najpierw.
- Usunięcie jest całkowite, to nie flaga. Wiersz konta zostaje usunięty, a każda tabela, która się do niego odwołuje, jest czyszczona kaskadowo: sesje, punkty pozycji, przejazdy grupowe, wiadomości od obserwujących, zapisane przez Ciebie kontakty i połączenie ze Strava. Pełna lista.
- Twoje trasy i przejazdy są w Twoim telefonie, nie na naszych serwerach. Usunięcie konta nie może ich skasować — i nie musi. Usuwa je odinstalowanie aplikacji. Dlaczego.
- Całość trwa kilka dni, a najpóźniej miesiąc — Art. 12(3) GDPR. Później zostają tylko ślady po stronie dostawców (kopie zapasowe, logi żądań), a §5 mówi dokładnie, które.
1. Czy w ogóle masz konto?
Warto to sprawdzić, bo w BikeOtter konto jest wyjątkiem, a nie regułą. Planowanie i edytowanie tras, wysyłanie ich na ELEMNT lub Edge, pobieranie przejazdów z licznika, alerty, reguły, pogoda i sterowanie głosem — wszystko to działa bez logowania. Nic z tego nie trafia do żadnego konta.
Konto istnieje dla dokładnie trzech funkcji:
- Śledzenie na żywo — publikowanie linku na żywo podczas jazdy;
- E-maile z powiadomieniem o przejeździe — wysyłanie tego linku do zapisanych przez Ciebie kontaktów;
- Połączenie ze Strava — import tras i aktywności, wgrywanie przejazdów.
Jeśli żadna z nich nigdy nie była Ci potrzebna, konta nie ma i na naszych serwerach nie ma nic do skasowania. Nie ma też hasła, którym trzeba by się przejmować: logowanie to magiczny link wysyłany na Twój adres e-mail albo logowanie przez Strava. Nigdy nie mieliśmy żadnego Twojego hasła.
Wylogowanie się to nie usunięcie. Wylogowanie kończy sesję na danym telefonie i zostawia konto nietknięte. Skasowanie aplikacji usuwa wszystko, co aplikacja trzymała w telefonie, ale konto również zostawia nietknięte. Konto usuwa dopiero opisana niżej prośba.
2. Jak poprosić — kroki
W aplikacji nie ma jeszcze przycisku do samodzielnego usunięcia. Usuwa się e-mailem, a procedura jest celowo krótka:
- Otwórz aplikację pocztową i zacznij wiadomość do support@bikeotter.app.
- Wyślij ją z adresu e-mail, którym logujesz się do BikeOtter. Ten adres identyfikuje konto, więc wysłanie z niego jest weryfikacją tożsamości — nie ma formularza do wypełnienia ani dokumentu do załączenia. (Logujesz się przez Strava? Zobacz uwagę poniżej.)
- W temacie wpisz Usuń moje konto. Nie musisz podawać powodu i nie będziemy o niego pytać.
- Odpowiedz raz na nasz e-mail z potwierdzeniem. Odpowiadamy krótką wiadomością wskazującą konto, które zamierzamy usunąć; jedna odpowiedź z potwierdzeniem — i konto znika. Ten krok istnieje po to, by podrobiona lub przekazana dalej prośba nie mogła usunąć cudzego konta.
Jeśli logujesz się przez Strava
Konto założone przez Strava nie ma prawdziwego adresu e-mail: Strava nie przekazuje
adresu sportowca, więc BikeOtter zakłada konto pod wewnętrznym adresem zastępczym postaci
strava-<athlete id>@no-reply.bikeotter.app, z którego nikt nie może
wysyłać ani odbierać poczty. Krok 2 nie może więc dotyczyć Ciebie w dosłownym brzmieniu.
Zamiast tego napisz z adresu przypisanego do Twojego konta Strava i podaj swój identyfikator sportowca Strava albo link do swojego profilu Strava. Porównamy go z identyfikatorem sportowca zapisanym przy Twoim połączeniu i potwierdzimy tak jak w kroku 4.
Zanim napiszesz, odłącz też Strava w aplikacji — to jedyne działanie, które aktywnie cofa autoryzację BikeOtter w Strava. Usunięcie konta kasuje naszą kopię Twoich tokenów, ale nie przekazuje Strava żadnej informacji; zobacz §6.
3. Co się dzieje, gdy poprosisz
- Potwierdzamy. Dostajesz odpowiedź wskazującą konto, więc nic nie jest usuwane na podstawie jednej niezweryfikowanej wiadomości.
- Usuwamy. Rekord konta zostaje skasowany, a baza danych w tej samej operacji usuwa wszystko, co się do niego odwołuje — zobacz §4. To usunięcie, a nie flaga „dezaktywowane”: nie ma przywracania, nie ma okresu karencji i nie mamy żadnego sposobu, by to później cofnąć.
- Dajemy Ci znać, że gotowe.
Jak długo: zwykle w ciągu kilku dni od Twojego potwierdzenia. Wiążącym limitem jest Art. 12(3) GDPR — miesiąc od prośby, z możliwością wydłużenia tylko w naprawdę złożonych przypadkach; jeśli kiedykolwiek do tego dojdzie, powiemy o tym, zamiast zamilknąć.
Jeśli wolisz najpierw dostać kopię swoich danych, zanim znikną (Art. 15 / Art. 20 GDPR), napisz to w tym samym e-mailu, a wyślemy ją przed usunięciem.
4. Co zostaje usunięte
Wszystko poniżej jest zapisane pod Twoim identyfikatorem użytkownika i jest usuwane razem z kontem. To nie obietnica dotycząca skryptu sprzątającego: każda z tych tabel deklaruje Twoje konto jako klucz obcy z usuwaniem kaskadowym, więc usunięcie wiersza konta usuwa je w tej samej transakcji. Opisane językiem rowerzysty, z nazwą techniczną w nawiasie tam, gdzie pomaga:
| Co to jest | Co zawiera |
|---|---|
| Samo konto | Twój adres e-mail i znaczniki czasu logowań, a także — jeśli logujesz się przez Strava — identyfikator sportowca Strava i wyświetlana nazwa. Nie ma hasła, nie ma profilu, nie ma zdjęcia. |
| Twoje przejazdy ze śledzeniem na żywo (sessions) | Nazwa rowerzysty pokazywana obserwującym, nazwa trasy, zaplanowana linia trasy, jej dystans, współrzędne miejsca startu, Twoje dwa przełączniki udostępniania, token udostępniania stojący za linkiem /r/… oraz znaczniki czasu przejazdu. |
| Każda udostępniona przez Ciebie pozycja (live points) | Szerokość i długość geograficzna, wysokość, czas od startu, nachylenie i stan przejazdu dla każdego punktu — plus prędkość, dystans, dotychczasowe przewyższenie, ETA i pozostałe przewyższenie, jeśli włączona była opcja „udostępniaj prędkość”, tętno, moc i kadencja, jeśli włączona była opcja „udostępniaj tętno i moc”, oraz flaga słabej baterii przy punktach wysłanych, gdy bateria Twojego telefonu była słaba i telefon się nie ładował. |
| Utworzone przez Ciebie przejazdy grupowe (live groups) | Nazwa grupy, jej token /g/…, status i znaczniki czasu. |
| Przejazdy grupowe, do których dołączyłeś (live group members) | Nazwa kolarza widoczna na liście uczestników i moment dołączenia. Jeden wiersz na każdy przejazd, na który się zapisałeś — w tym te utworzone przez Ciebie. |
| Wiadomości od obserwujących | Treść wiadomości, kto ją wysłał i kiedy. Wiszą przy przejeździe, więc znikają razem z nim. |
| Adresy e-mail zapisane przez Ciebie do powiadomień o przejazdach (contacts) | Każdy adres, nadana mu przez Ciebie nazwa, jego tokeny wypisania się i wiadomości oraz informacja, czy adres się wypisał albo twardo odbił. |
| Grupy, do których te kontakty zostały posortowane | Nazwy grup, to, która jest Twoją domyślną, i to, który kontakt należy do której grupy. |
| Rejestr tego, kto dostał e-mail o którym przejeździe | Jeden wiersz na kontakt na przejazd, z jego statusem doręczenia — księgowość, dzięki której nikt nie dostanie dwóch e-maili o tym samym przejeździe. |
| Połączenie ze Strava | Twoje tokeny dostępu i odświeżania Strava, identyfikator i nazwa sportowca, przyznane zakresy uprawnień oraz data połączenia. |
| Pozostałości po Strava powiązane z Tobą | Zapisane w pamięci podręcznej kopie Twoich tras i aktywności ze Strava, Twój osobisty licznik odczytów oraz każda niedokończona próba autoryzacji. |
| Twoja rozmowa z pomocą techniczną (support thread) | Sam wątek i każda wiadomość w nim — Twoje i nasze — plus dołączone do Twoich wiadomości informacje o urządzeniu i aplikacji. Ten wiersz kaskaduje: znika razem z Twoim kontem, tak samo jak wszystko inne w tej tabeli. |
| Log diagnostyczny dołączony do wiadomości do pomocy | Ten jako jedyny nie kaskaduje z kontem. Wgrana kopia leży we własnym, prywatnym magazynie, oddzielnie od usuwanego wiersza, i jest kasowana według własnego zegara 180 dni — niezależnie od tego, czy nadal masz konto; zobacz §9 polityki prywatności. |
To kompletny spis tego, co nasza baza danych przechowuje o rowerzyście. Nigdzie w produkcie nie ma profilu analitycznego, historii raportów awarii, identyfikatora reklamowego ani dziennika zdarzeń na Twój temat, bo nic takiego w BikeOtter w ogóle nie istnieje — zobacz politykę prywatności.
Co nie zostaje usunięte, bo nie dotyczy Ciebie
Trzy pamięci podręczne po naszej stronie są kluczowane miejscem, nigdy rowerzystą, i nie zawierają żadnego identyfikatora użytkownika, do którego usunięcie mogłoby się dopasować: pamięć podręczna pogody, pamięć podręczna POI i pamięć podręczna geokodowania. Odpowiedź pogodowa dla danych współrzędnych jest tą samą odpowiedzią dla każdego, kto pyta; nic w tych wierszach nie mówi, kto pytał. Wygasają same — pogoda po 2 godzinach, wyniki POI po 24 godzinach, geokodowanie po 8 dniach.
To samo dotyczy naszych liczników limitów żądań Strava na poziomie aplikacji, kluczowanych oknem czasowym i kopiowanych z nagłówków odpowiedzi samej Strava. Zliczają żądania, nie rowerzystów, i nie zawierają identyfikatora użytkownika. (Licznik odczytów na rowerzystę to osobna tabela i jest usuwany — znajduje się na liście powyżej.)
5. Co pozostaje i na jak długo
Poniższe elementy przeżywają usunięcie. Część jest nasza; większość nie, a tam, gdzie nie udało nam się ustalić okresu przechowywania u dostawcy, mówimy to wprost, zamiast wymyślać liczbę.
| Co | Jak długo | Dlaczego |
|---|---|---|
| Kopie zapasowe bazy danych w Supabase | Nie możemy podać liczby. Okres przechowywania kopii zapasowych i odzyskiwania do punktu w czasie ustala nasz dostawca backendu, a nie cokolwiek w naszym kodzie, więc nie wpiszemy tu liczby, za którą nie możemy ręczyć. Zapytaj, a zdobędziemy pisemną odpowiedź samego Supabase. | Wiersz usunięty dziś może nadal istnieć w migawce kopii zapasowej zrobionej wczoraj, dopóki ta migawka się nie zestarzeje. Dotyczy to każdej hostowanej bazy danych, również tych, których polityki o tym nie wspominają. |
| Logi żądań w Cloudflare | Własny limit przechowywania Cloudflare dla Workers Logs — niewielka liczba dni, ustalana przez Cloudflare, nie przez nas; z naszej konfiguracji nie mogliśmy ustalić dokładnej wartości, a jedynie to, że logowanie jest włączone i utrwalane. | Worker, który wysyła e-maile z powiadomieniami o przejazdach, zachowuje logi błędów i wywołań, żeby nieudaną wysyłkę dało się zdiagnozować. Te wpisy zawierają wewnętrzne identyfikatory rekordów i błędy doręczenia — nie Twoje przejazdy i nie Twoje pozycje. |
| Logi doręczania poczty | Również okno Cloudflare, powyżej. | Wysyłanie poczty siłą rzeczy zostawia ślad próby w infrastrukturze wysyłającej. |
| Twój e-mail z prośbą w naszej skrzynce pomocy | Usuwany, gdy prośba zostanie zamknięta i potwierdzona. | Musimy go przeczytać, żeby na jego podstawie zadziałać. Nie prowadzimy osobnej listy tego, kto prosił. |
| Punkty pozycji i przejazdy, jeśli o nic nas nie prosisz | 7 dni | Warto wiedzieć: nawet bez prośby o usunięcie rekord udostępnionego przejazdu i każdy punkt pozycji w nim są usuwane razem 7 dni po zakończeniu lub wygaśnięciu przejazdu — przejazdy grupowe tak samo. Pilnuje tego zadanie uruchamiane co minutę. Usunięcie konta po prostu kasuje je wcześniej. |
Nic z tej listy nie jest przechowywane dla naszej korzyści — nie ma archiwum „usuniętych użytkowników”, kopii w cieniu ani zachowanych zapisów analitycznych, bo analityki nie ma wcale. Zostaje to, co każda hostowana usługa nieuchronnie zostawia za sobą: kopia zapasowa zrobiona, zanim poprosisz, i własny log serwera poświadczający obsłużenie żądania.
6. Czego usunięcie nie obejmie
Usunięcie po stronie serwera kasuje to, co jest na naszych serwerach, a rowerzyści rozsądnie zakładają, że to oznacza wszystko. Tak nie jest, a tę różnicę warto nazwać wprost.
- Wszystko w Twoim telefonie zostaje w Twoim telefonie — poza logiem, który nam wyślesz. Twoja biblioteka tras, przejazdy pobrane z licznika lub nagrane, ich pliki GPX i FIT oraz Twoje ustawienia, reguły i zapisane miejsca mieszkają we własnej pamięci aplikacji na urządzeniu i nigdy nie są do nas wgrywane; usunięcie konta nie może ich skasować, bo nie mamy do nich dostępu. Usuwa je odinstalowanie aplikacji. Zrobiona przez Ciebie kopia zapasowa telefonu może wciąż zawierać ich kopię.
- Log diagnostyczny to inna historia: jest domyślnie włączony i opuszcza telefon, gdy go użyjesz. Zostaje na urządzeniu i rotuje automatycznie, dopóki nie dołączysz go do zgłoszenia do pomocy — ta wiadomość wychodzi z samej aplikacji, jako część trwającej rozmowy z pomocą, a nie e-mailem. Dołączenie logu wgrywa go; zobacz §4, co dzieje się z wgraną kopią, oraz §9 polityki prywatności, gdzie mechanizm opisany jest w całości. Kopię w telefonie możesz w każdej chwili wyczyścić, a logowanie wyłączyć, w Ustawienia → Diagnostyka.
- Wszystko, co zostało wyeksportowane lub udostępnione. Trasa udostępniona jako link niesie trasę w samym linku, a nie na serwerze, więc stary link dalej działa dla każdego, kto go ma. Wyeksportowane pliki są tam, dokąd zostały wysłane.
- E-maile już doręczone. Wysłane już e-maile z powiadomieniem o przejeździe są w
skrzynkach Twoich odbiorców. Nie możemy ich cofnąć, a pokazują adres, którym się logujesz,
bo ich
Reply-Tojest ustawione właśnie na niego, żeby ludzie mogli Ci odpowiedzieć. - Twoje dane w Strava. Przejazdy wgrane przez BikeOtter do Strava należą do Twojego konta Strava i podlegają polityce Strava, nie naszej; usunięcie konta BikeOtter ich nie dotyka. Nie cofa też autoryzacji BikeOtter w Strava — usunięcie konta kasuje naszą kopię Twoich tokenów, ale dopiero przycisk Odłącz w aplikacji aktywnie każe Strava je unieważnić. Najpierw się odłącz albo usuń BikeOtter samodzielnie w Ustawienia → Moje aplikacje w Strava.
- Twoja relacja ze sklepem z aplikacjami. Rejestry kont, zakupów i diagnostyki prowadzone przez Apple i Google istnieją między Tobą a nimi — my nie możemy ich ani zobaczyć, ani usunąć.
- Przejazdy na liczniku. Pliki zapisane na Twoim ELEMNT lub Edge są na tym urządzeniu. Usuń je tam.
7. Usunąć mniej niż wszystko
Usunięcie konta to największy dostępny młotek — i często wcale nie ten, którego potrzebujesz. Każdą z poniższych rzeczy możesz zrobić samodzielnie, w aplikacji, już teraz:
- Przestań udostępniać pozycję — zakończ udostępnianie na żywo. Wgrywanie zatrzymuje się natychmiast; porządki z §5 czyszczą potem to, co było zapisane.
- Usuń kontakt — skasuj go ze swoich kontaktów, a razem z nim zniknie zapisany adres. Odbiorca, który woli w ogóle nie dostawać od Ciebie wiadomości, może użyć linku wypisania się w dowolnym e-mailu z powiadomieniem; to nie wymaga konta i zatrzymuje wszelką dalszą pocztę na ten adres.
- Zerwij połączenie ze Strava — Odłącz cofa autoryzację w Strava i usuwa zapisane połączenie.
- Przestań udostępniać tętno, moc lub prędkość — oba przełączniki udostępniania działają od następnego przejazdu; nic więcej nie jest wgrywane.
- Wyczyść log diagnostyczny — w ustawieniach, w każdej chwili.
Żadna z tych rzeczy nie wymaga naszego udziału i żadna nie wymaga usuwania konta.
8. Kontakt
Prośby o usunięcie, pytania o tę stronę i każde inne żądanie dotyczące ochrony danych (dostęp, sprostowanie, przenoszenie, sprzeciw — Art. 15 do 21 GDPR): support@bikeotter.app. Wiadomości czyta człowiek, nie automat od zgłoszeń.
Administratorem danych jest OpenBikeControl UG (haftungsbeschränkt), Ludwigsburg, Niemcy — pełne dane pocztowe znajdziesz na stronie impressum, a przetwarzanie, które to usunięcie cofa, opisuje polityka prywatności.
Jeśli uważasz, że źle obsłużyliśmy Twoją prośbę, możesz złożyć skargę do organu nadzorczego ds. ochrony danych — w UE do organu właściwego dla miejsca, w którym mieszkasz, pracujesz albo w którym doszło do zarzucanego naruszenia (Art. 77 GDPR).