Confidențialitate
Linterul legislativ este o aplicație care rulează local, în browserul tău. Verificările deterministe se fac pe dispozitivul tău; textul pe care îl lipești nu este trimis unui server al proiectului.
Cine operează aplicația
Cristian Nichifor, ca proiect personal cu cod sursă deschis. Pentru întrebări sau cereri privind datele, deschide o discuție la https://github.com/CristianNichifor/legislation-linter/issues.
Ce rămâne pe dispozitivul tău
- Ciornele, dosarele, notele și propunerile se salvează în spațiul de stocare al browserului (IndexedDB și sistemul de fișiere privat al browserului). Ștergerea datelor site-ului le elimină; exportă copii de siguranță din aplicație.
- Preferințele (tema, modul AI ales, furnizorul și modelul) se păstrează în
localStorage. - Cheile API pentru modul BYOK („adu cheia ta”) se păstrează doar în
sessionStorage, adică în sesiunea curentă a browserului. Nu se salvează în dosare, nu se exportă și nu se trimit infrastructurii proiectului.
Fără cookie-uri și fără analiză de trafic
Aplicația nu setează cookie-uri și nu folosește instrumente de analiză a traficului, urmărire sau publicitate.
Conexiunile pe care pagina le poate face
Politica de securitate a conținutului (CSP, directiva connect-src) limitează
pagina la aceste destinații. Browserul blochează orice altă conexiune.
- Originea aplicației și
data.cristian-nichifor.com: setul public de date legislative (acte, inițiative, index de căutare). Se descarcă date publice; nu se trimite nimic din lucrul tău. cdn.jsdelivr.netșiesm.run: codul Pyodide, care rulează verificările în browser, și, la cerere, biblioteca pentru AI local.huggingface.co,*.huggingface.co,hf.co,*.hf.coșiraw.githubusercontent.com: doar dacă alegi AI local, de aici biblioteca de AI local descarcă modelul și fișierele lui compilate. Textul rămâne pe dispozitiv.
AI online: doar când îl alegi
Rescrierea „Limbaj clar” și ciornele asistate pot folosi un furnizor online numai dacă îl alegi explicit. Atunci textul selectat și cheia ta se trimit direct, din browser, către destinația aleasă:
api.openai.com(OpenAI);api.anthropic.com(Anthropic);- un Worker propriu pe
*.workers.dev, pe care îl controlezi tu; projects.cristian-nichifor.com, Worker-ul de rescriere al proiectului.
Furnizorul ales prelucrează textul conform propriilor condiții. Fără această alegere, nicio destinație AI nu primește conținut.
Găzduire
Paginile statice sunt servite prin GitHub Pages și Cloudflare Pages, iar setul public de date prin Cloudflare R2. Acești furnizori pot înregistra, ca orice server web, date tehnice ale cererilor (de exemplu adresa IP), conform politicilor lor.