Dasar privasi
Kami tidak mengumpul data anda.
Tiada apa-apa untuk kami jual, kongsi, hilangkan atau serahkan, kerana kami tidak pernah menerimanya. Selebihnya halaman ini ialah perincian di sebalik ayat itu.
Kemas kini terakhir
Halaman ini ialah terjemahan yang disediakan untuk kemudahan. Jika ia berbeza daripada teks asal bahasa Inggeris, versi bahasa Inggeris yang terpakai.
Versi ringkas. Ninja memampatkan, menukar format dan menyunting video sepenuhnya pada telefon anda. Ia tiada pelayan, tiada akaun, tiada iklan dan tiada analitik, dan aplikasi itu sendiri tidak membuat sebarang permintaan rangkaian. Jika anda membeli Ninja Pro, Apple atau Google menguruskan pembayaran dan Ninja hanya mengetahui pelan yang dimiliki oleh akaun gedung anda. Tiada apa-apa yang anda buka dalam Ninja — tiada video, tiada nama fail, tiada statistik penggunaan — dihantar kepada kami atau kepada sesiapa pun.
Dasar ini meliputi aplikasi Ninja — disenaraikan sebagai Ninja: Pemampat Video di Google Play dan Ninja: Pemampat Video di App Store, pakej app.ninjacompress.mobile — dan laman web ini. Kedua-duanya diterbitkan oleh Aviad Katani (Katani Labs), yang dirujuk di bawah sebagai “kami”.
Apa yang disentuh oleh Ninja pada peranti anda
Video yang anda pilih. Anda memilih video melalui pemilih telefon anda sendiri (Pemilih Foto Android, pemilih pustaka foto iOS, pemilih fail, atau dengan berkongsi video ke Ninja dari aplikasi lain). Ninja membaca video yang anda pilih, memampatkannya dan menulis hasilnya di tempat yang anda tetapkan. Ia tidak pernah mengimbas pustaka anda atas inisiatifnya sendiri dan tidak pernah membuka fail yang tidak anda pilih.
Bingkai video, seketika. Untuk memaparkan lakaran kecil, perbandingan sebelum/selepas, atau semakan yang membuktikan fail termampat benar-benar boleh dimainkan, Ninja menyahkod beberapa bingkai dalam memori pada peranti anda. Bingkai itu dilukis pada skrin, kemudian dibuang.
Apa yang disimpan oleh Ninja pada peranti anda
Semuanya berada dalam storan aplikasi peribadi Ninja sendiri — pangkalan data setempat dan folder vault peribadi. Tiada aplikasi lain boleh membacanya, dan tiada satu pun dihantar ke mana-mana.
| Apa | Kandungan |
|---|---|
| Sejarah tugas | Bagi setiap video yang anda proses: namanya dan rujukan yang anda pilih, saiz fail, tetapan yang anda gunakan, sama ada ia berjaya, berapa banyak ruang yang dijimatkan dan cap masa. |
| Ninja Vault | Bagi fail asal yang anda pilih untuk disimpan sementara dan bukannya dipadam terus: nama dan rujukan fail asal, lokasi salinan sementara dalam storan peribadi, saiznya dan tempoh ia disimpan. Salinan sementara itu ialah fail video asal itu sendiri. |
| Pratetap | Pratetap pemampatan yang anda simpan, dan nama yang anda berikan. |
| Status Ninja Pro | Jika anda membeli Pro: pelan yang dimiliki oleh akaun gedung anda, bila gedung kali terakhir mengesahkannya dan, bagi langganan, bila tempoh semasa tamat — supaya Pro terus berfungsi di luar talian. Tiada nama, e-mel atau butiran pembayaran; gedung tidak pernah memberikannya kepada aplikasi. |
| Pilihan dan pembilang | Tetapan anda (tindakan lalai selepas pemampatan, tempoh simpanan, templat nama fail, tema, haptik dan sebagainya) serta jumlah sepanjang masa seperti ruang yang dikosongkan dan tugas yang diselesaikan. |
Apa yang keluar dari peranti anda
Tiada apa-apa, melainkan anda sengaja menghantarnya.
Satu-satunya cara fail keluar dari Ninja ialah jika anda mengetik Kongsi dan memilih destinasi dalam menu kongsi telefon anda. Sistem pengendalian anda kemudian menyerahkan fail itu kepada aplikasi yang anda pilih, dan dasar privasi aplikasi itu yang terpakai — bukan dasar kami. Ninja sendiri tidak memuat naik, menyegerak atau membuat sandaran apa-apa.
Dua perincian jujur di sebalik janji itu:
- Pada Android, aplikasi ini tidak meminta kebenaran
INTERNET. Oleh itu, sistem pengendalian menyekat semua akses rangkaian oleh aplikasi, walau apa pun yang cuba dilakukan oleh mana-mana pustaka di dalamnya. - Ninja menyertakan FFmpeg, pustaka media serba guna yang mampu membaca dari alamat rangkaian. Ninja hanya memberikannya fail setempat. Pada Android, ketiadaan kebenaran
INTERNETmenguatkuasakannya di peringkat sistem; iOS tiada kebenaran yang setara, jadi di sana jaminannya bergantung pada kod aplikasi, yang tidak mengandungi sebarang alamat rangkaian dan tiada klien HTTP dalam apa jua bentuk.
Sandaran anda sendiri ialah pengecualian yang tidak kami kawal. Storan peribadi Ninja ialah data aplikasi biasa, jadi jika sandaran peranti dihidupkan, sistem pengendalian anda mungkin memasukkannya dalam sandaran anda — sandaran Android ke akaun Google anda, atau sandaran iCloud atau komputer pada iOS. Itu sandaran anda, di bawah akaun anda, tertakluk pada terma Google atau Apple. Kami tidak pernah melihatnya.
Penilaian Ninja ialah urusan antara anda dan gedung aplikasi anda. Sekali-sekala — hanya sejurus selepas pemampatan yang menjimatkan ruang yang ketara, tidak pernah pada hari pertama anda, dan paling kerap sekali setiap 120 hari — Ninja meminta telefon anda memaparkan helaian penilaian App Store atau Google Play sendiri. Gedung yang melukisnya, memutuskan sama ada untuk memaparkannya dan menyimpan apa sahaja yang anda lakukan di sana di bawah terma Apple atau Google; Ninja tidak diberitahu sama ada ia dipaparkan atau apa yang anda pilih. Untuk mematuhi jadual itu, Ninja menyimpan dua tarikh pada telefon anda: bila anda mula-mula membukanya, dan bila ia kali terakhir meminta.
Pembelian Ninja Pro
Ninja Pro dijual melalui App Store Apple dan Google Play. Apabila anda membeli atau memulihkan, helaian gedung itu sendiri mengambil alih: gedung memproses pembayaran dan kami tidak pernah melihat kad, nama atau e-mel anda. Gedung kemudian memberi Ninja rekod bertandatangan tentang pelan Pro yang dimiliki oleh akaun anda, yang disemak oleh Ninja pada telefon anda — tiada pelayan Ninja yang terlibat. Apple dan Google menyimpan rekod pembelian anda sendiri di bawah dasar privasi Apple dan Google. Kami boleh melihat laporan jualan agregat dalam konsol gedung kami, seperti mana-mana pembangun; laporan itu tidak mengenal pasti anda kepada kami.
Kebenaran, dan sebab setiap satunya diminta
Ninja meminta sesedikit mungkin, dan meminta mengikut konteks, bukan semasa aplikasi dilancarkan. Anda boleh menolak mana-mana kebenaran ini dan masih memampatkan video melalui pemilih sistem.
Android
| Kebenaran | Sebab |
|---|---|
READ_MEDIA_VIDEO, READ_MEDIA_VISUAL_USER_SELECTED | Hanya untuk grid video dalam aplikasi dan senarai “video terbesar pada peranti anda”. Pemilih Foto sistem tidak memerlukan sebarang kebenaran, dan Ninja berfungsi tanpa kebenaran ini. |
READ_EXTERNAL_STORAGE (Android 12 dan lebih lama) | Setara dengan yang di atas, sebelum adanya Pemilih Foto. |
WRITE_EXTERNAL_STORAGE (Android 10 dan lebih lama) | Menyimpan salinan termampat ke galeri anda, dan mengalih keluar fail asal yang anda pilih untuk dipadam, pada versi sebelum storan berskop. |
ACCESS_MEDIA_LOCATION | Mengekalkan teg lokasi video apabila Ninja menyalinnya — salinan termampat, salinan Vault dan “Ganti fail asal”. Tanpanya, Android membuang lokasi daripada setiap salinan, dan peta galeri anda kehilangan video tersebut. Lokasi hanya ditulis semula ke dalam fail anda sendiri; ia tidak pernah keluar dari telefon anda. |
MANAGE_MEDIA (Android 12 dan lebih baharu, pilihan) | Tidak pernah diminta dengan sendirinya. Jika anda menghidupkannya dalam Tetapan sistem, mengalihkan fail asal ke Sampah atau memadamnya tidak lagi memaparkan dialog pengesahan bagi setiap kelompok. Ia tidak mengubah apa-apa lagi: sembilan semakan masih dijalankan dahulu, dan Ninja berfungsi sama tanpanya. |
FOREGROUND_SERVICE, …MEDIA_PROCESSING, …DATA_SYNC | Memastikan pemampatan yang panjang terus berjalan apabila anda bertukar aplikasi, supaya kemajuan anda tidak hilang. |
POST_NOTIFICATIONS | Pemberitahuan kemajuan untuk perkhidmatan itu. |
WAKE_LOCK | Memastikan peranti kekal berjaga semasa tugas berjalan, jika anda menghidupkan tetapan itu. |
com.android.vending.BILLING | Membolehkan Ninja meminta aplikasi Google Play memaparkan helaian pembelian Ninja Pro dan membaca pelan yang anda miliki. Pembelian berlaku di dalam aplikasi Play Store, jadi Ninja masih tiada kebenaran Internet. |
ACCESS_NETWORK_STATE | Ditambah oleh pustaka main balik video; ia hanya dapat mengetahui sama ada rangkaian wujud. Ia tidak dapat membuka sambungan — hanya INTERNET yang boleh, dan Ninja tidak memilikinya. |
Ninja sengaja tidak pernah meminta MANAGE_EXTERNAL_STORAGE (“akses semua fail”). Ia tidak memerlukannya.
iOS
| Kebenaran | Sebab |
|---|---|
| Akses Pustaka Foto | Hanya apabila anda menyimpan video termampat ke dalam pustaka anda, atau mengalihkan fail asal ke Terbaru Dipadam. Pemampatan itu sendiri berfungsi tanpanya. |
Aplikasi iOS juga membawa nota penggunaan kamera dan mikrofon, kerana Apple memerlukannya untuk kod rakaman di dalam pustaka FFmpeg. Ninja tidak pernah memanggil kod itu dan tidak pernah meminta mana-mana kebenaran tersebut.
Memadam semuanya
- Item Ninja Vault: buka Vault dan padam atau pulihkan setiap fail asal yang disimpan di situ.
- Semua yang disimpan oleh Ninja: pada Android, Tetapan → Apl → Ninja Video Compress → Storan → Kosongkan data, atau nyahpasang aplikasi. Pada iOS, padam aplikasi. Kedua-duanya membuang pangkalan data, folder vault dan setiap pilihan.
- Pembelian Ninja Pro dimiliki oleh akaun gedung anda, bukan storan aplikasi: mengosongkan data atau menyahpasang tidak membatalkan langganan, dan Pulihkan pembelian mengembalikan Pro selepas pemasangan semula.
- Video yang anda simpan ke galeri atau Fail kekal di tempatnya. Itu fail anda, dalam storan anda; membuang Ninja tidak menyentuhnya.
Tiada proses “minta data saya”, kerana tiada salinan data anda di mana-mana selain telefon anda.
Laman web ini
ninjacompress.app tidak menetapkan kuki, tidak menjalankan analitik dan tidak memuatkan apa-apa daripada mana-mana syarikat lain — fon, imej dan skripnya semuanya disajikan dari domain ini. Pelayan web dikonfigurasikan supaya tidak menyimpan log akses, jadi ia tidak merekodkan halaman yang anda lawati, alamat IP anda atau pelayar anda. Laman ini disajikan dari pelayan di Jerman melalui HTTPS.
Dua perkara kecil yang dilakukan oleh pelayan dengan ejen pengguna pelayar anda (nama dan versinya, yang dihantar oleh setiap pelayar kepada setiap laman): ia membacanya untuk memaparkan butang gedung yang betul — App Store pada iPhone, Google Play pada telefon Android — kemudian melupakannya. Tiada apa-apa yang dicatat.
Pada iPhone, Safari mungkin memaparkan Smart App Banner Apple untuk Ninja di bahagian atas halaman. Sepanduk itu sebahagian daripada Safari: Safari sendiri meminta nama dan ikon aplikasi daripada Apple, seperti yang dilakukannya bagi mana-mana laman yang menamakan aplikasi. Tiada halaman lain di laman ini memuatkan apa-apa daripada Apple.
Jika anda menutup cadangan bahasa di bahagian bawah halaman, atau memilih bahasa daripada menu, pelayar anda mengingati pilihan itu dalam storannya sendiri pada peranti anda, jadi cadangan itu tidak muncul lagi. Pilihan itu tidak pernah dihantar kepada kami. Mengosongkan data laman ini dalam pelayar anda akan memadamkannya.
Ada satu lagi pengecualian, dan ia hanya terpakai jika anda tiba dengan mengetik salah satu iklan kami. Bahagian seterusnya menerangkannya sepenuhnya.
Iklan kami, dan satu perkara yang dihantar oleh laman web ini
Kami mengiklankan Ninja di Facebook, Instagram dan TikTok. Apabila anda mengetik salah satu iklan tersebut, rangkaian iklan menambah ID klik pada alamat halaman yang dibukanya — fbclid untuk Meta, ttclid untuk TikTok — dan biasanya beberapa teg kempen (utm_…).
Semasa anda melayari dari iklan itu, pautan antara halaman kami mengekalkan parameter yang sama dalam alamat — tiada apa-apa disimpan pada peranti anda untuk melakukannya. Jika anda kemudian mengetik butang gedung, halaman itu menghantar satu mesej ke pelayan kami sendiri, yang terus menghantarnya kepada rangkaian yang iklannya anda ketik. Mesej itu mengandungi:
- ID klik daripada iklan,
- rentetan ejen pengguna pelayar anda (nama dan versinya, yang dihantar oleh setiap pelayar kepada setiap laman),
- butang gedung yang anda ketik dan halaman kami yang sedang anda lihat,
- masa.
Ini membolehkan Meta atau TikTok mengira bahawa sesuatu iklan membawa kepada lawatan ke gedung, dan memaparkan iklan itu kepada orang yang lebih berkemungkinan mahukan aplikasi ini. Meta dan TikTok mengendalikan ID klik di bawah dasar mereka sendiri (Meta, TikTok).
- Tiada apa-apa dihantar jika anda tidak tiba dari salah satu iklan kami, atau jika pelayar anda menghantar Global Privacy Control atau Do Not Track.
- Tiada kuki, tiada storan setempat, tiada piksel atau skrip penjejakan daripada mana-mana rangkaian iklan. Laman ini masih tidak memuatkan apa-apa daripada mana-mana syarikat lain.
- Pelayan kami tidak menyimpan apa-apa. Ia tidak menyimpan atau mencatat mesej itu, dan ia tidak menghantar alamat IP anda.
- Teg kempen juga dibawa pada pautan gedung itu sendiri, jadi Google Play dan App Store boleh memberitahu kami — sebagai jumlah keseluruhan, tidak pernah bagi setiap orang — berapa banyak pemasangan datang daripada setiap kempen.
- Aplikasi tidak terlibat. Ia masih tidak membuat sebarang permintaan rangkaian, dan pada Android ia masih tiada kebenaran Internet.
Kanak-kanak
Ninja ialah utiliti serba guna. Ia tidak mengumpul apa-apa daripada sesiapa pun, tanpa mengira umur.
Perubahan
Jika dasar ini berubah, versi baharu akan diterbitkan di sini dengan tarikh “kemas kini terakhir” yang baharu. Ninja tidak dapat memberitahu anda dalam aplikasi, kerana ia tidak pernah menghubungi pelayan.
Hubungi
Soalan tentang dasar ini: support@ninjacompress.app.