Dokument
Polityka prywatności
Ostatnia aktualizacja: 13 lipca 2026. SkillPath jest projektem w fazie beta.
1. Administrator danych
Administratorem Twoich danych osobowych jest Dominik Ilnicki, osoba prywatna prowadząca projekt SkillPath. We wszystkich sprawach dotyczących danych osobowych i prywatności skontaktuj się pod adresem: d.ilnicki@icloud.com.
2. Czym jest SkillPath
SkillPath to aplikacja edukacyjna. Na podstawie umiejętności, której chcesz się nauczyć, przeprowadza krótki wywiad i buduje spersonalizowaną, ustrukturyzowaną ścieżkę nauki złożoną z publicznie dostępnych filmów w serwisie YouTube. Filmy są odtwarzane wyłącznie przez oficjalny, osadzony odtwarzacz YouTube — nie pobieramy ani nie hostujemy treści wideo.
3. Jakie dane zbieramy
3.1. Dane konta (dla zalogowanych użytkowników)
Konta obsługuje dostawca Supabase. Podczas rejestracji lub logowania przetwarzane są: adres e-mail i hasło (przechowywane w postaci zahaszowanej po stronie Supabase) albo — przy logowaniu przez Google — Twój adres e-mail i identyfikator konta Google. Token sesji jest przechowywany w pamięci lokalnej (localStorage) Twojej przeglądarki, aby utrzymać zalogowanie.
3.2. Dane o nauce
Gdy tworzysz ścieżkę, przetwarzamy podane przez Ciebie informacje: nazwę umiejętności, poziom zaawansowania, cel nauki (tekst, który wpisujesz), deklarowaną liczbę godzin tygodniowo oraz preferencje. Zapisujemy również wygenerowaną ścieżkę i Twój postęp (które filmy oznaczyłeś jako obejrzane).
- Dla zalogowanych użytkowników zapisane kursy i postęp przechowywane są w bazie danych (Supabase/PostgreSQL), powiązane z Twoim kontem. Widzisz i modyfikujesz wyłącznie własne dane (mechanizm RLS).
- Dla niezalogowanych wygenerowana ścieżka zapisywana jest tymczasowo w pamięci podręcznej (Upstash Redis) i automatycznie usuwana po 90 dniach. Postęp oglądania takiej ścieżki zapisujemy w pamięci lokalnej Twojej przeglądarki.
3.3. Dane techniczne
Aby chronić usługę przed nadużyciami i kontrolować limity użycia, tymczasowo przechowujemy Twój adres IP jako element licznika zapytań (w Upstash Redis). Dane te są przechowywane tylko przez czas trwania okna limitu (od jednego do kilku dni) i następnie automatycznie usuwane.
4. Cele i podstawy prawne przetwarzania
- Świadczenie usługi (budowanie i zapisywanie ścieżek, obsługa konta) — art. 6 ust. 1 lit. b RODO (wykonanie umowy/usługi na Twoje żądanie).
- Ochrona usługi przed nadużyciami i egzekwowanie limitów (adres IP) — art. 6 ust. 1 lit. f RODO (nasz prawnie uzasadniony interes).
- Logowanie przez Google — art. 6 ust. 1 lit. a RODO (Twoja zgoda wyrażona przez wybór tej metody logowania).
5. Komu powierzamy dane (podmioty przetwarzające)
Aby dostarczyć usługę, korzystamy z następujących dostawców:
- Supabase — uwierzytelnianie kont i baza danych zapisanych kursów.
- Upstash (Redis) — pamięć podręczna, liczniki limitów (w tym adres IP) oraz tymczasowe ścieżki użytkowników niezalogowanych.
- Anthropic (Claude) — usługa AI, która projektuje program nauki i dobiera filmy. Przekazujemy jej wyłącznie dane o nauce (umiejętność, cel, poziom, godziny, preferencje). Nie przekazujemy Twojego adresu e-mail ani identyfikatora konta.
- Google — YouTube Data API — wyszukiwanie filmów i pobieranie ich metadanych. Przekazywane są zapytania wyszukiwania utworzone na podstawie Twojego profilu nauki.
- Vercel — hosting aplikacji.
Część z tych podmiotów może przetwarzać dane poza Europejskim Obszarem Gospodarczym (np. w USA). W takich przypadkach transfer odbywa się na podstawie mechanizmów przewidzianych w RODO, w szczególności standardowych klauzul umownych.
6. Korzystanie z YouTube API Services
SkillPath korzysta z YouTube API Services do wyszukiwania filmów, pobierania ich publicznych metadanych oraz odtwarzania ich przez osadzony odtwarzacz.
- Korzystając ze SkillPath, akceptujesz Warunki korzystania z usługi YouTube.
- Zachęcamy do zapoznania się z Polityką prywatności Google, która opisuje, jak Google przetwarza dane.
- Za pośrednictwem YouTube API Services pobieramy wyłącznie publiczne metadane filmów (tytuł, kanał, długość, liczba wyświetleń, data publikacji, miniatura) na podstawie zapytań utworzonych z Twojego profilu nauki. Nie uzyskujemy dostępu do Twojego konta Google ani konta YouTube.
- Pobrane metadane przechowujemy w pamięci podręcznej nie dłużej niż 7 dni, po czym są automatycznie odświeżane lub usuwane. Nie budujemy trwałego profilu na podstawie danych z YouTube.
- Filmy odtwarzane są przez oficjalny osadzony odtwarzacz YouTube w trybie prywatności (youtube-nocookie.com).
7. Pliki cookie i pamięć przeglądarki
SkillPath nie korzysta z narzędzi analitycznych ani śledzących i nie ustawia własnych plików cookie w celach marketingowych. Używamy wyłącznie:
- pamięci lokalnej i sesyjnej przeglądarki (localStorage / sessionStorage) — do utrzymania sesji logowania, zapamiętania wpisanej umiejętności oraz postępu nauki;
- osadzonego odtwarzacza YouTube w trybie prywatności (domena youtube-nocookie.com), który ogranicza ustawianie plików cookie do momentu odtworzenia filmu.
8. Okres przechowywania danych
- Dane konta i zapisane kursy — do czasu usunięcia konta lub kursu przez Ciebie.
- Ścieżki użytkowników niezalogowanych — do 90 dni.
- Pamięć podręczna wyszukiwań i wywiadów — do 7 dni.
- Adres IP w licznikach limitów — od 1 do kilku dni (czas trwania okna limitu).
9. Twoje prawa
Zgodnie z RODO masz prawo do:
- dostępu do swoich danych i uzyskania ich kopii,
- sprostowania danych,
- usunięcia danych („prawo do bycia zapomnianym”),
- ograniczenia przetwarzania,
- przenoszenia danych,
- sprzeciwu wobec przetwarzania opartego na prawnie uzasadnionym interesie,
- wycofania zgody w dowolnym momencie (nie wpływa to na zgodność z prawem wcześniejszego przetwarzania).
Zalogowany użytkownik może samodzielnie usunąć zapisane kursy w aplikacji. Aby usunąć konto lub skorzystać z pozostałych praw, napisz na d.ilnicki@icloud.com. Masz też prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych (UODO).
10. Dane dzieci
SkillPath nie jest kierowany do dzieci poniżej 16. roku życia i nie zbieramy świadomie ich danych.
11. Zmiany polityki
Możemy aktualizować tę politykę. Istotne zmiany zasygnalizujemy w aplikacji, a datę ostatniej aktualizacji znajdziesz na górze tego dokumentu.