Polityka prywatności – Lights & Colors
Ostatnia aktualizacja: 2025-08-18
Polityka prywatności – Lights & Colors
Data ostatniej aktualizacji: 2025-08-18
Domena: lightsandcolors.art
• Kontakt: kunsttherapieblog@gmail.com
1. Administrator danych
Administratorem danych osobowych jest właściciel serwisu Lights & Colors dostępnego pod adresem
https://www.lightsandcolors.art
(dalej: „Serwis”).
W sprawach ochrony danych możesz skontaktować się pod adresem:
kunsttherapieblog@gmail.com.
2. Zakres stosowania
Niniejsza polityka opisuje przetwarzanie danych w związku z korzystaniem z Serwisu (aplikacja webowa/blog) oraz kont użytkowników.
3. Jakie dane zbieramy
3.1. Rejestracja i logowanie lokalne
- adres e-mail
- nazwa wyświetlana (jeśli podasz)
- hasło – przechowywane wyłącznie jako hash z użyciem
Argon2
(nie przechowujemy haseł w postaci jawnej)
3.2. Logowanie przez Google (OAuth 2.0)
Zakres uprawnień: email
oraz profile
(imię i nazwisko/nazwa oraz avatar).
- zapisujemy: adres e-mail, nazwę/imię i nazwisko, URL avatara
- nie otrzymujemy ani nie przechowujemy Twojego hasła do Google
- nie przechowujemy długoterminowych tokenów Google (access/refresh) w naszej bazie
3.3. Dane techniczne i dzienniki
W celach bezpieczeństwa i utrzymania usługi możemy przetwarzać: adres IP (z nagłówków X-Forwarded-*
), znaczniki czasu, identyfikatory żądań, podstawowe logi błędów.
3.4. Treści użytkownika
Wszelkie treści dodawane w Serwisie (np. posty, obrazy, komentarze) przetwarzane są w celu świadczenia usługi publikacji i zarządzania kontem.
4. Skąd mamy dane
- bezpośrednio od Ciebie (rejestracja/logowanie lokalne, edycja profilu, dodawanie treści)
- od Google – jeśli logujesz się przez Google OAuth w zakresie
email
iprofile
5. Cele i podstawa prawna przetwarzania
- Uwierzytelnianie i prowadzenie konta – umożliwienie logowania i korzystania z Serwisu (art. 6 ust. 1 lit. b RODO)
- Bezpieczeństwo i utrzymanie (rate limiting, logi, moderacja) – nasz prawnie uzasadniony interes (art. 6 ust. 1 lit. f RODO)
Nie prowadzimy marketingu behawioralnego ani profilowania.
6. Wykrywanie nadużyć i wsparcie moderacji (OpenAI)
W celu zapobiegania nadużyciom (np. spam, treści nienawistne, nawoływanie do przemocy) i utrzymania jakości Serwisu korzystamy z usług OpenAI API jako podmiotu przetwarzającego.
Przekazujemy wyłącznie niezbędne minimum danych, głównie treści dodawane/zgłaszane do moderacji oraz techniczne metadane potrzebne do klasyfikacji.
- Decyzja nie jest w pełni automatyczna – każdy przypadek oznaczony przez system jest weryfikowany przez człowieka
- Moderator może samodzielnie oznaczyć treść jako naruszającą regulamin
- Nie udostępniamy danych do trenowania modeli – dane służą wyłącznie do świadczenia usługi klasyfikacji/moderacji
Szczegóły po stronie OpenAI: openai.com/policies
7. Odbiorcy danych i podmioty przetwarzające
- Supabase – baza danych (PostgreSQL), region AWS
eu-north-1
(Sztokholm, EOG) - Vercel / Railway – hosting aplikacji
- Upstash (Redis) – kolejki zadań (BullMQ); połączenia szyfrowane TLS
- OpenAI – automatyczna klasyfikacja treści
- Google – dostawca tożsamości (OAuth, osobny administrator)
Nie sprzedajemy danych.
8. Przekazywanie danych poza EOG
Dane przechowywane są w EOG (Supabase eu-north-1
).
Jeśli wyjątkowo dojdzie do transferu poza EOG, stosujemy odpowiednie zabezpieczenia (np. standardowe klauzule umowne).
9. Okres przechowywania
- konto (e-mail, nazwa, avatar) – do usunięcia konta
- logi techniczne – zwykle 30 dni
- kolejki (Upstash) – tymczasowo
10. Środki bezpieczeństwa (skrót)
- nagłówki HTTP (
helmet
): CSP, HSTS, X-Frame-Options, nosniff - restrykcyjny CORS
- walidacja danych (
ValidationPipe
) - uwierzytelnianie JWT (
Authorization
header, bez cookies) - hasła lokalne jako hash Argon2
- logowanie przez Google OAuth w minimalnym zakresie (
email
,profile
) - rate limiting, TLS, proxy-aware IP (
X-Forwarded-*
)
11. Twoje prawa
Masz prawa: dostępu, sprostowania, usunięcia („bycia zapomnianym”), ograniczenia, przenoszenia danych oraz sprzeciwu.
Możemy odmówić całkowitego usunięcia danych w przypadku nadużyć (art. 17 ust. 3 RODO) – zachowujemy wtedy minimalny zestaw (e-mail, IP, logi).
Żądania: kunsttherapieblog@gmail.com.
12. Pliki cookie
Używamy tokenów JWT w nagłówku Authorization (nie w cookies).
Serwis może korzystać tylko z niezbędnych cookies (np. preferencje UI).
Brak cookies marketingowych.
13. Współpraca z organami państwowymi
W przypadku podejrzenia przestępstwa (np. groźby, nienawiść, pedofilia, oszustwa) możemy przekazać właściwym organom wszystkie posiadane dane, w tym adresy IP i logi – w zakresie wymaganym prawem.
14. Informacja dla logowania przez Google
Możesz cofnąć dostęp dla naszej aplikacji w ustawieniach konta Google („Bezpieczeństwo” → „Dostęp stron trzecich”).
Cofnięcie dostępu uniemożliwia logowanie przez Google.
15. Zmiany w polityce
Polityka może być aktualizowana. Aktualna wersja dostępna jest zawsze pod tym adresem.
© Lights & Colors — Polityka prywatności