Politica de confidențialitate

Nu îți colectăm datele.

Nu avem nimic de vândut, de partajat, de pierdut sau de predat, pentru că nu primim niciodată nimic. Restul paginii e detaliul din spatele acestei propoziții.

Ultima actualizare:

Pe scurt. Ninja comprimă, convertește și editează videoclipuri în întregime pe telefon. Nu are server, cont, reclame sau statistici de utilizare, iar aplicația însăși nu face nicio cerere în rețea. Dacă cumperi Ninja Pro, Apple sau Google se ocupă de plată, iar Ninja află doar ce plan deține contul tău din magazin. Nimic din ce deschizi în Ninja — niciun videoclip, niciun nume de fișier, nicio statistică de utilizare — nu ne e trimis nouă sau altcuiva.

Această politică acoperă aplicația Ninja — listată ca Ninja: Compresor video pe Google Play și Ninja: Comprimare video în App Store, pachetul app.ninjacompress.mobile — și acest site. Ambele sunt publicate de Aviad Katani (Katani Labs), denumit în continuare „noi”.

Ce atinge Ninja pe dispozitivul tău

Videoclipurile pe care le alegi. Alegi videoclipurile prin selectorul telefonului (selectorul de fotografii Android, selectorul bibliotecii foto din iOS, un selector de fișiere sau partajând un videoclip în Ninja din altă aplicație). Ninja le citește pe cele alese, le comprimă și scrie rezultatul unde i-ai spus. Nu îți scanează niciodată biblioteca din proprie inițiativă și nu deschide niciodată un fișier pe care nu l-ai ales.

Cadre video, pentru scurt timp. Ca să afișeze o miniatură, comparația înainte/după sau verificarea care dovedește că un fișier comprimat chiar se redă, Ninja decodează câteva cadre în memorie, pe dispozitiv. Ele sunt afișate pe ecran și apoi eliminate.

Ce stochează Ninja pe dispozitivul tău

Totul stă în spațiul de stocare privat al aplicației Ninja — o bază de date locală și un dosar privat vault. Nicio altă aplicație nu îl poate citi și nimic din el nu e transmis nicăieri.

CeConține
Istoricul operațiunilorPentru fiecare videoclip procesat: numele lui și referința aleasă, dimensiunea fișierului, setările folosite, dacă a reușit, cât spațiu a economisit și marcajele de timp.
Ninja VaultPentru originalele pe care ai ales să le pui deoparte în loc să le ștergi direct: numele și referința originalului, locul copiei puse deoparte în spațiul privat, dimensiunea ei și cât timp e păstrată. Copia pusă deoparte este chiar fișierul video original.
PresetăriPresetările de comprimare salvate și numele pe care li le-ai dat.
Starea Ninja ProDacă ai cumpărat Pro: ce plan deține contul tău din magazin, când l-a confirmat ultima dată magazinul și, pentru un abonament, când se încheie perioada curentă — ca Pro să funcționeze și offline. Fără nume, e-mail sau detalii de plată; magazinul nu le dă niciodată aplicației.
Preferințe și contoareSetările tale (acțiunea implicită după comprimare, păstrarea în Vault, șablonul pentru numele fișierului, tema, feedbackul haptic și altele) și totaluri cumulate, precum spațiul recuperat și operațiunile încheiate.

Ce pleacă de pe dispozitivul tău

Nimic, decât dacă trimiți tu ceva, în mod deliberat.

Singurul mod în care un fișier iese din Ninja este să atingi Partajează și să alegi o destinație în meniul de partajare al telefonului. Sistemul de operare predă apoi fișierul aplicației alese, iar politica de confidențialitate a acelei aplicații se aplică — nu a noastră. Ninja însuși nu încarcă, nu sincronizează și nu face backup la nimic.

Două detalii sincere din spatele acestei promisiuni:

  • Pe Android, aplicația nu cere permisiunea INTERNET. Prin urmare, sistemul de operare blochează orice acces la rețea al aplicației, orice ar încerca vreo bibliotecă din interiorul ei.
  • Ninja include FFmpeg, o bibliotecă media de uz general, capabilă să citească de la adrese de rețea. Ninja îi dă doar fișiere locale. Pe Android, lipsa permisiunii INTERNET impune asta la nivel de sistem; iOS nu are o permisiune echivalentă, așa că acolo garanția se bazează pe codul aplicației, care nu conține nicio adresă de rețea și niciun client HTTP.

Backupurile tale sunt o excepție pe care nu o controlăm. Spațiul privat al lui Ninja conține date obișnuite de aplicație, așa că, dacă backupul dispozitivului e activat, sistemul de operare le poate include în backupul tău — backupul Android în contul tău Google sau un backup iCloud ori pe computer, pe iOS. E backupul tău, în contul tău, guvernat de termenii Google sau Apple. Noi nu îl vedem niciodată.

Evaluarea lui Ninja rămâne între tine și magazinul de aplicații. Rar — doar imediat după o comprimare care a economisit spațiu real, niciodată în prima zi și cel mult o dată la 120 de zile — Ninja îi cere telefonului să afișeze fereastra de evaluare a App Store sau a Google Play. Magazinul o desenează, decide dacă o afișează și păstrează orice faci acolo conform termenilor Apple sau Google; Ninja nu află dacă a apărut sau ce ai ales. Ca să respecte acest program, Ninja stochează pe telefon două date calendaristice: când l-ai deschis prima dată și când a cerut ultima dată.

Achizițiile Ninja Pro

Ninja Pro se vinde prin App Store de la Apple și prin Google Play. Când cumperi sau restaurezi, fereastra magazinului preia controlul: magazinul procesează plata, iar noi nu vedem niciodată cardul, numele sau e-mailul tău. Magazinul îi dă apoi lui Ninja o înregistrare semnată a planului Pro deținut de contul tău, pe care Ninja o verifică pe telefon — fără niciun server Ninja. Apple și Google își păstrează propriile evidențe ale achiziției tale conform politicilor de confidențialitate Apple și Google. Putem vedea rapoarte agregate de vânzări în consolele magazinelor, ca orice dezvoltator; acestea nu te identifică în fața noastră.

Permisiunile și de ce e cerută fiecare

Ninja cere cât mai puțin posibil și cere în context, nu la pornire. Poți refuza oricare dintre ele și tot poți comprima videoclipuri prin selectorul sistemului.

Android

PermisiuneDe ce
READ_MEDIA_VIDEO, READ_MEDIA_VISUAL_USER_SELECTEDDoar pentru grila de videoclipuri din aplicație și lista „cele mai mari videoclipuri de pe dispozitiv”. Selectorul de fotografii al sistemului nu are nevoie de nicio permisiune, iar Ninja funcționează și fără aceasta.
READ_EXTERNAL_STORAGE (Android 12 și versiunile mai vechi)Echivalentul celei de mai sus, de dinaintea selectorului de fotografii.
WRITE_EXTERNAL_STORAGE (Android 10 și versiunile mai vechi)Salvarea copiilor comprimate în galerie și eliminarea originalelor pe care ai ales să le ștergi, pe versiunile de dinaintea stocării delimitate (scoped storage).
ACCESS_MEDIA_LOCATIONPăstrează eticheta de locație a unui videoclip când Ninja îl copiază — copia comprimată, o copie în Vault și „Înlocuiește originalul”. Fără ea, Android elimină locația din fiecare copie, iar harta galeriei pierde acele videoclipuri. Locația e scrisă doar înapoi în propriile tale fișiere; nu pleacă niciodată de pe telefon.
MANAGE_MEDIA (Android 12 și versiunile mai noi, opțională)Ninja nu o cere niciodată din proprie inițiativă. Dacă o activezi în Setările sistemului, mutarea originalelor în coșul de gunoi sau ștergerea lor nu mai afișează o fereastră de confirmare pentru fiecare lot. Nu schimbă nimic altceva: cele nouă verificări rulează tot primele, iar Ninja funcționează la fel și fără ea.
FOREGROUND_SERVICE, …MEDIA_PROCESSING, …DATA_SYNCȚine pornită o comprimare lungă când schimbi aplicația, în loc să-ți pierzi progresul.
POST_NOTIFICATIONSNotificarea de progres pentru acel serviciu.
WAKE_LOCKȚine dispozitivul activ în timpul unei operațiuni, dacă ai activat această setare.
com.android.vending.BILLINGÎi permite lui Ninja să ceară aplicației Google Play să afișeze fereastra de achiziție Ninja Pro și să citească ce plan deții. Achiziția rulează în aplicația Magazin Play, așa că Ninja tot nu are permisiune de acces la internet.
ACCESS_NETWORK_STATEAdăugată de biblioteca de redare video; poate doar să spună dacă există o rețea. Nu poate deschide o conexiune — doar INTERNET poate, iar Ninja nu o are.

Ninja a ales deliberat să nu ceară niciodată MANAGE_EXTERNAL_STORAGE („acces la toate fișierele”). Nu are nevoie de ea.

iOS

PermisiuneDe ce
Acces la biblioteca fotoDoar când salvezi un videoclip comprimat în bibliotecă sau muți un original în Șterse recent. Comprimarea în sine funcționează fără el.

Aplicația iOS conține și descrieri de utilizare pentru cameră și microfon, pentru că Apple le cere pentru codul de captură din biblioteca FFmpeg. Ninja nu apelează niciodată acel cod și nu cere niciuna dintre aceste permisiuni.

Ștergerea tuturor datelor

  • Elementele din Ninja Vault: deschide Ninja Vault și șterge sau restaurează fiecare original pus deoparte.
  • Tot ce stochează Ninja: pe Android, Setări → Aplicații → Ninja Video Compress → Stocare → Șterge datele sau dezinstalează aplicația. Pe iOS, șterge aplicația. Oricare variantă elimină baza de date, dosarul vault și toate preferințele.
  • O achiziție Ninja Pro aparține contului tău din magazin, nu spațiului de stocare al aplicației: ștergerea datelor sau dezinstalarea nu anulează un abonament, iar Restaurează achizițiile aduce Pro înapoi după o reinstalare.
  • Videoclipurile salvate în galerie sau în Fișiere rămân unde sunt. Sunt fișierele tale, în spațiul tău; eliminarea lui Ninja nu le atinge.

Nu există un proces de tip „solicită-mi datele”, pentru că nu există nicio copie a datelor tale altundeva decât pe telefon.

Acest site

ninjacompress.app nu setează cookie-uri, nu rulează statistici de utilizare și nu încarcă nimic de la nicio altă companie — fonturile, imaginile și scripturile sunt servite toate de pe acest domeniu. Serverul web e configurat să nu păstreze jurnale de acces, așa că nu înregistrează paginile pe care le vizitezi, adresa ta IP sau browserul tău. Site-ul e servit de pe un server din Germania, printr-o conexiune HTTPS.

Două lucruri mărunte pe care serverul le face cu user-agentul browserului tău (numele și versiunea lui, pe care orice browser le trimite oricărui site): îl citește ca să afișeze butonul de magazin potrivit — App Store pe un iPhone, Google Play pe un telefon Android — și apoi îl uită. Nu se notează nimic.

Pe iPhone, Safari poate afișa Smart App Banner de la Apple pentru Ninja, în partea de sus a paginii. Bannerul face parte din Safari: Safari însuși îi cere lui Apple numele și pictograma aplicației, cum face pentru orice site care numește o aplicație. Nicio altă pagină de pe acest site nu încarcă nimic de la Apple.

Dacă închizi sugestia de limbă din partea de jos a unei pagini sau alegi o limbă din meniu, browserul tău reține alegerea în propriul spațiu de stocare, pe dispozitivul tău, ca sugestia să nu mai apară. Alegerea nu ne este trimisă niciodată. Dacă ștergi datele acestui site din browser, alegerea dispare.

Mai există o excepție și se aplică doar dacă ajungi aici atingând una dintre reclamele noastre. Secțiunea următoare o explică pe larg.

Reclamele noastre și singurul lucru pe care îl trimite acest site

Promovăm Ninja pe Facebook, Instagram și TikTok. Când atingi una dintre aceste reclame, rețeaua publicitară adaugă un ID de clic la adresa paginii pe care o deschide — fbclid pentru Meta, ttclid pentru TikTok — și de obicei câteva etichete de campanie (utm_…).

Cât navighezi pornind de la acea reclamă, linkurile dintre paginile noastre păstrează aceiași parametri în adresă — nu se stochează nimic pe dispozitivul tău pentru asta. Dacă atingi apoi un buton de magazin, pagina trimite un singur mesaj către serverul nostru, care îl transmite direct rețelei a cărei reclamă ai atins-o. Mesajul conține:

  • ID-ul de clic din reclamă,
  • șirul user-agent al browserului tău (numele și versiunea lui, pe care orice browser le trimite oricărui site),
  • ce buton de magazin ai atins și pe ce pagină a noastră erai,
  • ora.

Asta îi permite lui Meta sau lui TikTok să numere că o reclamă a dus la o vizită în magazin și să arate reclama persoanelor mai probabil interesate de aplicație. Meta și TikTok gestionează ID-ul de clic conform propriilor politici (Meta, TikTok).

  • Nu se trimite nimic dacă nu ai venit de la una dintre reclamele noastre sau dacă browserul tău trimite Global Privacy Control ori Do Not Track.
  • Fără cookie, fără stocare locală, fără pixel sau script de urmărire de la vreo rețea publicitară. Site-ul tot nu încarcă nimic de la nicio altă companie.
  • Serverul nostru nu păstrează nimic. Nu stochează și nu înregistrează mesajul și nu transmite adresa ta IP.
  • Etichetele de campanie circulă și în linkul către magazin, așa că Google Play și App Store ne pot spune — ca totaluri, niciodată per persoană — câte instalări a adus fiecare campanie.
  • Aplicația nu e implicată. Tot nu face nicio cerere în rețea, iar pe Android tot nu are permisiune de acces la internet.

Copii

Ninja este un utilitar de uz general. Nu colectează nimic de la nimeni, de nicio vârstă.

Modificări

Dacă această politică se schimbă, noua versiune va fi publicată aici, cu o nouă dată de „ultimă actualizare”. Ninja nu te poate anunța în aplicație, pentru că nu contactează niciodată un server.

Contact

Întrebări despre această politică: support@ninjacompress.app.