Zásady ochrany osobných údajov
Vaše údaje nezhromažďujeme.
Nemáme čo predať, zdieľať, stratiť ani komukoľvek vydať, pretože to nikdy nedostaneme. Zvyšok tejto stránky sú podrobnosti za touto vetou.
Naposledy aktualizované
Táto stránka je preklad, ktorý slúži len na informačné účely. Ak sa líši od anglického originálu, platí anglická verzia.
Stručne. Ninja komprimuje, konvertuje a upravuje videá úplne vo vašom telefóne. Nemá server, účet, reklamy ani analytiku a samotná aplikácia neodosiela žiadne sieťové požiadavky. Ak si kúpite Ninja Pro, platbu spracuje Apple alebo Google a Ninja sa dozvie len to, ktorý plán vlastní váš účet v obchode. Nič, čo v aplikácii Ninja otvoríte – žiadne video, názov súboru ani štatistika používania –, sa neposiela nám ani nikomu inému.
Tieto zásady sa vzťahujú na aplikáciu Ninja – v Google Play uvedenú ako Ninja: Kompresia videa a v App Store ako Ninja: Kompresia videa, balík app.ninjacompress.mobile – a na túto webovú stránku. Obe vydáva Aviad Katani (Katani Labs), ďalej len „my“.
Čoho sa Ninja vo vašom zariadení dotýka
Videá, ktoré vyberiete. Videá vyberáte cez vlastný výber v telefóne (systémový výber fotiek v Androide, výber z knižnice fotiek v iOS, výber súborov alebo zdieľaním videa do aplikácie Ninja z inej aplikácie). Ninja načíta tie, ktoré vyberiete, skomprimuje ich a výsledok zapíše tam, kam ste určili. Nikdy sám od seba neprehľadáva vašu knižnicu a nikdy neotvorí súbor, ktorý ste nevybrali.
Snímky videa, nakrátko. Na zobrazenie miniatúry, porovnania pred a po alebo kontroly, ktorá dokazuje, že sa komprimovaný súbor naozaj prehrá, Ninja dekóduje niekoľko snímok v pamäti vášho zariadenia. Vykreslia sa na obrazovke a zahodia sa.
Čo Ninja ukladá vo vašom zariadení
Všetko je vo vlastnom súkromnom úložisku aplikácie Ninja – v lokálnej databáze a v súkromnom priečinku vault. Žiadna iná aplikácia to nemôže čítať a nič z toho sa nikam neprenáša.
| Čo | Obsahuje |
|---|---|
| História úloh | Pre každé spracované video: jeho názov a odkaz na vybranú položku, veľkosť súboru, použité nastavenia, či sa podarilo, koľko miesta ušetrilo, a časové údaje. |
| Ninja Vault | Pre originály, ktoré ste sa rozhodli odložiť namiesto okamžitého vymazania: názov originálu a odkaz naň, kde v súkromnom úložisku leží odložená kópia, jej veľkosť a ako dlho sa uchováva. Odložená kópia je samotný pôvodný videosúbor. |
| Predvoľby | Predvoľby kompresie, ktoré ste uložili, a názvy, ktoré ste im dali. |
| Stav Ninja Pro | Ak ste si kúpili Pro: ktorý plán vlastní váš účet v obchode, kedy to obchod naposledy potvrdil a pri predplatnom, kedy sa končí aktuálne obdobie – aby Pro fungoval aj offline. Žiadne meno, e-mail ani platobný údaj; obchod ich aplikácii nikdy neposkytne. |
| Nastavenia a počítadlá | Vaše nastavenia (predvolená akcia po kompresii, uchovávanie, šablóna názvu súboru, motív, haptická odozva a podobne) a celkové súčty, napríklad uvoľnené miesto a dokončené úlohy. |
Čo opúšťa vaše zariadenie
Nič, pokiaľ to zámerne neodošlete.
Súbor môže aplikáciu Ninja opustiť jedine vtedy, keď klepnete na Zdieľať a v ponuke zdieľania telefónu vyberiete cieľ. Operačný systém potom súbor odovzdá aplikácii, ktorú ste zvolili, a platia zásady ochrany súkromia tejto aplikácie – nie naše. Samotný Ninja nič nenahráva, nesynchronizuje ani nezálohuje.
Za týmto sľubom sú dve úprimné podrobnosti:
- V Androide aplikácia nežiada o povolenie
INTERNET. Operačný systém preto aplikácii blokuje akýkoľvek prístup do siete, nech by sa o to pokúšala ktorákoľvek knižnica v nej. - Ninja obsahuje FFmpeg, univerzálnu knižnicu na prácu s médiami, ktorá dokáže čítať aj zo sieťových adries. Ninja jej vždy odovzdáva len lokálne súbory. V Androide to na úrovni systému vynucuje chýbajúce povolenie
INTERNET; iOS žiadne rovnocenné povolenie nemá, takže tam záruka spočíva na kóde aplikácie, ktorý neobsahuje žiadnu sieťovú adresu ani žiadneho HTTP klienta.
Vaše vlastné zálohy sú výnimkou, ktorú neovplyvníme. Súkromné úložisko aplikácie Ninja sú bežné dáta aplikácie, takže ak máte zapnuté zálohovanie zariadenia, operačný systém ich môže zahrnúť do vašej zálohy – v Androide do zálohy vo vašom účte Google, v iOS do zálohy v iCloude alebo v počítači. Je to vaša záloha, vo vašom účte, podľa podmienok Googlu alebo Apple. My ju nikdy nevidíme.
Hodnotenie aplikácie Ninja je medzi vami a obchodom s aplikáciami. Zriedka – len hneď po kompresii, ktorá ušetrila skutočné miesto, nikdy počas prvého dňa a najviac raz za 120 dní – Ninja požiada telefón, aby zobrazil vlastný hodnotiaci panel App Store alebo Google Play. Obchod ho vykreslí, rozhodne, či ho vôbec ukáže, a čokoľvek tam urobíte, uchováva podľa podmienok Apple alebo Googlu; Ninja sa nedozvie, či sa panel zobrazil, ani čo ste zvolili. Aby tento rozvrh dodržal, Ninja si v telefóne uloží dva dátumy: kedy ste ho prvýkrát otvorili a kedy sa naposledy spýtal.
Nákupy Ninja Pro
Ninja Pro sa predáva cez App Store od Apple a cez Google Play. Keď nákup uskutočníte alebo obnovíte, prevezme ho vlastný panel obchodu: obchod spracuje platbu a my vašu kartu, meno ani e-mail nikdy neuvidíme. Obchod potom aplikácii Ninja poskytne podpísaný záznam o tom, ktorý plán Pro vlastní váš účet, a Ninja ho overí vo vašom telefóne – nie je pri tom žiadny server Ninja. Apple a Google si o vašom nákupe vedú vlastné záznamy podľa zásad ochrany súkromia Apple a Googlu. V konzolách obchodov vidíme súhrnné prehľady predaja, ako každý vývojár; z nich vás nedokážeme identifikovať.
Povolenia a prečo o každé žiadame
Ninja žiada o čo najmenej a žiada v kontexte, nie pri spustení. Ktorékoľvek z nich môžete odmietnuť a videá aj tak skomprimujete cez systémový výber.
Android
| Povolenie | Prečo |
|---|---|
READ_MEDIA_VIDEO, READ_MEDIA_VISUAL_USER_SELECTED | Len pre mriežku videí v aplikácii a zoznam „najväčších videí v zariadení“. Systémový výber fotiek nepotrebuje žiadne povolenie a Ninja funguje aj bez tohto. |
READ_EXTERNAL_STORAGE (Android 12 a starší) | Obdoba predchádzajúceho z čias pred systémovým výberom fotiek. |
WRITE_EXTERNAL_STORAGE (Android 10 a starší) | Ukladanie komprimovaných kópií do galérie a odstraňovanie originálov, ktoré ste sa rozhodli vymazať, vo verziách spred zavedenia oddeleného úložiska (scoped storage). |
ACCESS_MEDIA_LOCATION | Zachová údaj o polohe videa, keď ho Ninja kopíruje – v komprimovanej kópii, v kópii vo Vaulte aj pri možnosti „Nahradiť originál“. Bez neho Android z každej kópie polohu odstráni a mapa v galérii o tieto videá príde. Poloha sa vždy zapíše len späť do vašich vlastných súborov; nikdy neopustí váš telefón. |
MANAGE_MEDIA (Android 12 a novší, voliteľné) | Nikdy sa nevyžaduje samo od seba. Ak ho zapnete v systémových Nastaveniach, presun originálov do koša alebo ich vymazanie už pri každej dávke nezobrazí potvrdzovacie okno. Nič iné nemení: deväť kontrol prebehne vždy najprv a Ninja bez neho funguje rovnako. |
FOREGROUND_SERVICE, …MEDIA_PROCESSING, …DATA_SYNC | Udrží dlhú kompresiu v behu, keď prepnete na inú aplikáciu, aby ste neprišli o postup. |
POST_NOTIFICATIONS | Upozornenie o priebehu pre túto službu. |
WAKE_LOCK | Počas úlohy nedovolí zariadeniu uspať sa, ak ste toto nastavenie zapli. |
com.android.vending.BILLING | Umožňuje aplikácii Ninja požiadať aplikáciu Google Play, aby zobrazila panel na nákup Ninja Pro, a zistiť, ktorý plán vlastníte. Nákup prebieha v aplikácii Obchod Play, takže Ninja stále nemá povolenie na prístup k internetu. |
ACCESS_NETWORK_STATE | Pridala ho knižnica na prehrávanie videa; zistí len to, či nejaká sieť existuje. Nedokáže otvoriť spojenie – to dokáže len INTERNET a ten Ninja nemá. |
Ninja zámerne nikdy nežiada o MANAGE_EXTERNAL_STORAGE („prístup ku všetkým súborom“). Nepotrebuje ho.
iOS
| Povolenie | Prečo |
|---|---|
| Prístup ku knižnici fotiek | Len keď ukladáte komprimované video do knižnice alebo presúvate originál do Nedávno vymazaných. Samotná kompresia funguje aj bez neho. |
Aplikácia pre iOS obsahuje aj popisy použitia kamery a mikrofónu, pretože ich Apple vyžaduje pre kód na zaznamenávanie v knižnici FFmpeg. Ninja tento kód nikdy nevolá a o žiadne z týchto povolení nikdy nežiada.
Vymazanie všetkého
- Položky v Ninja Vaulte: otvorte Vault a každý odložený originál vymažte alebo obnovte.
- Všetko, čo Ninja ukladá: v Androide Nastavenia → Aplikácie → Ninja Video Compress → Priestor → Vymazať dáta, alebo aplikáciu odinštalujte. V iOS aplikáciu vymažte. V oboch prípadoch zmizne databáza, priečinok vault aj všetky nastavenia.
- Nákup Ninja Pro patrí vášmu účtu v obchode, nie úložisku aplikácie: vymazanie dát ani odinštalovanie predplatné nezruší a Obnoviť nákupy vráti Pro po opätovnej inštalácii.
- Videá, ktoré ste uložili do galérie alebo do Súborov, zostanú tam, kde sú. Sú to vaše súbory vo vašom úložisku; odstránenie aplikácie Ninja sa ich nedotkne.
Neexistuje žiadny postup „vyžiadať si moje údaje“, pretože kópia vašich údajov nie je nikde okrem vášho telefónu.
Táto webová stránka
ninjacompress.app nenastavuje žiadne cookies, nespúšťa žiadnu analytiku a nenačítava nič od žiadnej inej spoločnosti – písma, obrázky aj skripty idú z tejto domény. Webový server je nastavený tak, aby neuchovával prístupové záznamy, takže nezaznamenáva stránky, ktoré navštívite, vašu IP adresu ani váš prehliadač. Stránka beží na serveri v Nemecku a podáva sa cez HTTPS.
Dve drobnosti, ktoré server robí s identifikátorom user-agent vášho prehliadača (jeho názov a verzia, ktoré každý prehliadač posiela každej stránke): prečíta ho, aby ukázal správne tlačidlo obchodu – App Store na iPhone, Google Play na telefóne s Androidom – a potom ho zabudne. Nič sa nezapisuje.
Na iPhone môže Safari v hornej časti stránky zobraziť banner Apple pre aplikáciu Ninja (Smart App Banner). Tento banner je súčasťou Safari: samotné Safari si od Apple vyžiada názov a ikonu aplikácie, ako pri každej stránke, ktorá aplikáciu uvádza. Žiadna iná stránka tohto webu nenačítava nič od Apple.
Ak zavriete návrh jazyka v dolnej časti stránky alebo vyberiete jazyk v ponuke, váš prehliadač si túto voľbu zapamätá vo vlastnom úložisku vo vašom zariadení, takže sa návrh už neobjaví. Nikdy sa nám neposiela. Vymazaním dát tejto stránky v prehliadači ju odstránite.
Existuje ešte jedna výnimka a týka sa len prípadu, keď prídete klepnutím na niektorú z našich reklám. Ďalšia časť ju vysvetľuje celú.
Naše reklamy a jediná vec, ktorú táto stránka odosiela
Aplikáciu Ninja propagujeme na Facebooku, Instagrame a TikToku. Keď klepnete na niektorú z týchto reklám, reklamná sieť pridá k adrese stránky, ktorú otvorí, identifikátor kliknutia – fbclid pre Metu, ttclid pre TikTok – a zvyčajne aj niekoľko značiek kampane (utm_…).
Kým prechádzate stránky z tejto reklamy, odkazy medzi našimi stránkami si tieto parametre v adrese ponechávajú – vo vašom zariadení sa na to nič neukladá. Ak potom klepnete na tlačidlo obchodu, stránka pošle jednu správu nášmu vlastnému serveru, ktorý ju hneď odovzdá sieti, na ktorej reklamu ste klepli. Správa obsahuje:
- identifikátor kliknutia z reklamy,
- reťazec user-agent vášho prehliadača (jeho názov a verziu, ktoré každý prehliadač posiela každej stránke),
- na ktoré tlačidlo obchodu ste klepli a na ktorej našej stránke ste boli,
- čas.
Vďaka tomu môže Meta alebo TikTok započítať, že reklama viedla k návšteve obchodu, a ukazovať reklamu ľuďom, ktorí o aplikáciu skôr stoja. Meta a TikTok narábajú s identifikátorom kliknutia podľa vlastných zásad (Meta, TikTok).
- Nič sa neodošle, ak ste neprišli z niektorej z našich reklám alebo ak váš prehliadač posiela Global Privacy Control alebo Do Not Track.
- Žiadne cookies, žiadne lokálne úložisko, žiadny sledovací pixel ani skript od akejkoľvek reklamnej siete. Stránka stále nenačítava nič od žiadnej inej spoločnosti.
- Náš server si nič neponecháva. Správu neukladá ani nezaznamenáva a vašu IP adresu ďalej neposiela.
- Značky kampane putujú aj v samotnom odkaze do obchodu, takže Google Play a App Store nám môžu povedať – vždy len súhrnne, nikdy po jednotlivých ľuďoch –, koľko inštalácií prišlo z ktorej kampane.
- Aplikácia sa toho nezúčastňuje. Stále neodosiela žiadne sieťové požiadavky a v Androide stále nemá povolenie na prístup k internetu.
Deti
Ninja je univerzálny nástroj. Nič nezhromažďuje od nikoho, v žiadnom veku.
Zmeny
Ak sa tieto zásady zmenia, nová verzia bude zverejnená tu s novým dátumom „naposledy aktualizované“. Ninja vám to nemôže oznámiť v aplikácii, pretože sa nikdy nepripája k serveru.
Kontakt
Otázky k týmto zásadám: support@ninjacompress.app.