Politika privatnosti
Ova politika opisuje kako CodeCamp prikuplja, koristi i čuva podatke roditelja i dece koja koriste platformu.
⚠️ OVO JE NACRT ZA RAZVOJ. Pre nego što sajt postane javno dostupan, sadržaj mora pregledati i odobriti pravnik koji poznaje GDPR i srpski Zakon o zaštiti podataka o ličnosti.
1. Ko je rukovalac podataka
Rukovalac podataka je [naziv pravnog lica], adresa [adresa], kontakt e-mail [privacy@codecamp.example.com]. Ovaj odeljak mora biti popunjen stvarnim podacima pre lansiranja.
2. Koje podatke prikupljamo
Od roditelja:
- Ime i prezime koje roditelj sam unese
- E-mail adresa za prijavu i komunikaciju
- Hash lozinke (nikad sama lozinka)
- Vremenska oznaka i verzija prihvaćene Politike
- Tehnički podaci sesije: hash IP adrese, podaci pregledača
- Istorija pretplata i finansijskih transakcija
O detetu:
- Pseudonim sa unapred definisane liste (npr. „Hero“, „Star“) — roditelj NE unosi pravo ime
- Nivo težine (početni, srednji, napredni)
- 4-cifreni PIN sa skraćenom dostupnošću
- Napredak, rešene lekcije i osvojeni XP
- Programski kod koji dete unosi (čuva se najviše 12 meseci, zatim se anonimizuje)
- Pseudonimizovani analitički događaji (childKey = hash)
3. Pravni osnov i svrha obrade
- Izvršenje ugovora: omogućavanje pristupa lekcijama (čl. 6(1)(b) GDPR)
- Saglasnost roditelja na obradu podataka o detetu (čl. 6(1)(a) i čl. 8 GDPR)
- Legitimni interes: bezbednost, sprečavanje zloupotreba (čl. 6(1)(f) GDPR)
- Pravna obaveza: računovodstvene i fakturne evidencije
4. Vaša prava
- Pravo na pristup vašim podacima (dugme „Preuzmi moje podatke“ u roditeljskom panelu)
- Pravo na ispravku — ažurirajte profil iz roditeljskog panela
- Pravo na brisanje — dugme „Obriši nalog“ trajno briše vaše podatke i podatke deteta
- Pravo na prenosivost — eksport je u standardnom JSON formatu
- Pravo na ograničenje obrade — pišite na privacy@codecamp.example.com
- Pravo na prigovor i pravo na žalbu Povereniku za informacije od javnog značaja i zaštitu podataka o ličnosti
5. Kome predajemo podatke
Punu listu pod-obrađivača objavljujemo na stranici „Pod-obrađivači“ i ažuriramo je u svakom trenutku promene.
6. Period čuvanja
- Profil roditelja i deteta: dok je nalog aktivan; 24 meseca neaktivnosti → automatsko brisanje
- Kod koji dete unese u lekciju: 12 meseci, zatim anonimizacija
- Analitički događaji: 12 meseci
- E-mail poruke (poslate): 6 meseci, neuspešne 30 dana
- Računovodstvene evidencije: 5 godina (zakonska obaveza)
- Audit log administratorskih radnji: 7 godina (compliance)
7. Bezbednost
Koristimo HTTPS, hashovane lozinke (scrypt), HMAC-potpisane sesije, ograničenje pokušaja prijave, automatske dnevne rezervne kopije i sistem za otkrivanje neispravnosti.
8. Kontakt
Za sva pitanja o privatnosti pišite na privacy@codecamp.example.com. Odgovaramo u roku od 30 dana, u skladu sa članom 12 GDPR.
