Integritetspolicy

Vi samlar inte in dina data.

Det finns inget för oss att sälja, dela, tappa bort eller lämna ut, eftersom vi aldrig tar emot det. Resten av sidan är detaljerna bakom den meningen.

Senast uppdaterad

Kortversionen. Ninja komprimerar, konverterar och redigerar videor helt på din telefon. Den har ingen server, inget konto, ingen reklam och ingen analys, och appen själv gör inga nätverksanrop. Om du köper Ninja Pro sköter Apple eller Google betalningen, och Ninja får bara veta vilken plan ditt butikskonto äger. Inget du öppnar i Ninja — ingen video, inget filnamn, ingen användningsstatistik — skickas till oss eller till någon annan.

Den här policyn gäller appen Ninja — listad som Ninja: Komprimera video på Google Play och Ninja: Komprimera video på App Store, paket app.ninjacompress.mobile — och den här webbplatsen. Båda ges ut av Aviad Katani (Katani Labs), nedan kallad ”vi”.

Vad Ninja rör på din enhet

Videorna du väljer. Du väljer videor via telefonens egen väljare (Androids fotoväljare, bildbiblioteksväljaren i iOS, en filväljare eller genom att dela en video till Ninja från en annan app). Ninja läser de du väljer, komprimerar dem och skriver resultatet dit du har sagt. Den söker aldrig igenom ditt bibliotek på eget initiativ och öppnar aldrig en fil du inte har valt.

Videobildrutor, kortvarigt. För att visa en miniatyr, jämförelsen före och efter eller kontrollen som bevisar att en komprimerad fil faktiskt spelas upp avkodar Ninja några bildrutor i minnet på din enhet. De visas på skärmen och kastas sedan.

Vad Ninja sparar på din enhet

Allt finns i Ninjas egen privata applagring — en lokal databas och en privat mapp, vault. Ingen annan app kan läsa det, och inget av det överförs någonstans.

VadInnehåller
JobbhistorikFör varje video du har bearbetat: dess namn och referensen du valde, filstorlek, inställningarna du använde, om det lyckades, hur mycket utrymme det sparade och tidsstämplar.
Ninja VaultFör original som du valde att lägga undan i stället för att radera direkt: originalets namn och referens, var den undanlagda kopian ligger i den privata lagringen, dess storlek och hur länge den behålls. Den undanlagda kopian är själva originalvideofilen.
FörinställningarKomprimeringsförinställningar du har sparat och namnen du gav dem.
Ninja Pro-statusOm du köpte Pro: vilken plan ditt butikskonto äger, när butiken senast bekräftade det och, för en prenumeration, när den aktuella perioden slutar — så att Pro fortsätter att fungera offline. Inget namn, ingen e-postadress och inga betalningsuppgifter; butiken ger aldrig appen sådant.
Inställningar och räknareDina inställningar (standardåtgärd efter komprimering, hur länge Vault behåller original, filnamnsmall, tema, haptik och så vidare) och totaler som frigjort utrymme och slutförda jobb.

Vad som lämnar din enhet

Ingenting, om du inte medvetet skickar det.

Det enda sättet en fil lämnar Ninja är om du trycker på Dela och väljer ett mål i telefonens delningsmeny. Operativsystemet lämnar då över filen till appen du valde, och den appens integritetspolicy gäller — inte vår. Ninja själv laddar inte upp, synkar inte och säkerhetskopierar ingenting.

Två ärliga detaljer bakom det löftet:

  • På Android begär appen inte behörigheten INTERNET. Operativsystemet blockerar därför all nätverksåtkomst för appen, vad ett bibliotek i den än skulle försöka.
  • Ninja innehåller FFmpeg, ett allmänt mediebibliotek som kan läsa från nätverksadresser. Ninja ger det aldrig något annat än lokala filer. På Android ser den saknade behörigheten INTERNET till det på systemnivå; iOS har ingen motsvarande behörighet, så där vilar garantin på appens kod, som inte innehåller någon nätverksadress och ingen HTTP-klient av något slag.

Dina egna säkerhetskopior är ett undantag som vi inte styr över. Ninjas privata lagring är vanliga appdata, så om säkerhetskopiering är påslagen kan operativsystemet ta med dem i din säkerhetskopia — Androids säkerhetskopiering till ditt Google-konto, eller en säkerhetskopia i iCloud eller på en dator i iOS. Det är din säkerhetskopia, under ditt konto, och den lyder under Googles eller Apples villkor. Vi ser den aldrig.

Att betygsätta Ninja är en sak mellan dig och din appbutik. Sällan — bara direkt efter en komprimering som sparade verkligt utrymme, aldrig under din första dag och högst en gång var 120:e dag — ber Ninja telefonen att visa App Stores eller Google Plays egen betygsruta. Butiken ritar den, avgör om den alls ska visas och hanterar det du gör där enligt Apples eller Googles villkor; Ninja får inte veta om den visades eller vad du valde. För att hålla det schemat sparar Ninja två datum på telefonen: när du först öppnade appen och när den senast frågade.

Köp av Ninja Pro

Ninja Pro säljs via Apples App Store och Google Play. När du köper eller återställer tar butikens egen ruta över: butiken hanterar betalningen och vi ser aldrig ditt kort, ditt namn eller din e-postadress. Butiken ger sedan Ninja ett signerat kvitto på vilken Pro-plan ditt konto äger, som Ninja kontrollerar på telefonen — ingen Ninja-server är inblandad. Apple och Google sparar egna uppgifter om ditt köp enligt Apples och Googles integritetspolicyer. Vi kan se sammanställda försäljningsrapporter i våra butikskonsoler, som alla utvecklare kan; de identifierar inte dig för oss.

Behörigheter, och varför var och en behövs

Ninja ber om så lite som möjligt, och frågar i sammanhanget i stället för vid start. Du kan neka alla de här och ändå komprimera videor via systemets väljare.

Android

BehörighetVarför
READ_MEDIA_VIDEO, READ_MEDIA_VISUAL_USER_SELECTEDBara för videorutnätet i appen och listan ”största videorna på din enhet”. Systemets fotoväljare behöver ingen behörighet alls, och Ninja fungerar utan den här.
READ_EXTERNAL_STORAGE (Android 12 och äldre)Motsvarigheten till ovanstående från tiden före fotoväljaren.
WRITE_EXTERNAL_STORAGE (Android 10 och äldre)Spara komprimerade kopior i galleriet och ta bort original som du valt att radera, i versioner från före avgränsad lagring (scoped storage).
ACCESS_MEDIA_LOCATIONBehåller en videos platstagg när Ninja kopierar den — den komprimerade kopian, en kopia i Vault och ”Ersätt originalet”. Utan den tar Android bort platsen från varje kopia, och galleriets karta tappar de videorna. Platsen skrivs bara tillbaka till dina egna filer; den lämnar aldrig telefonen.
MANAGE_MEDIA (Android 12 och nyare, valfri)Ninja ber aldrig om den på eget initiativ. Om du slår på den i systemets Inställningar visas inte längre en bekräftelseruta för varje omgång när original flyttas till papperskorgen eller raderas. Den ändrar inget annat: de nio kontrollerna körs fortfarande först, och Ninja fungerar likadant utan den.
FOREGROUND_SERVICE, …MEDIA_PROCESSING, …DATA_SYNCHåller en lång komprimering igång när du byter app, i stället för att det som hunnit göras går förlorat.
POST_NOTIFICATIONSFörloppsaviseringen för den tjänsten.
WAKE_LOCKHåller enheten vaken under ett jobb, om du har slagit på den inställningen.
com.android.vending.BILLINGLåter Ninja be Google Play-appen att visa köprutan för Ninja Pro och läsa vilken plan du äger. Köpet sker i Play Butik-appen, så Ninja har fortfarande ingen internetbehörighet.
ACCESS_NETWORK_STATELäggs till av biblioteket för videouppspelning; det kan bara avgöra om ett nätverk finns. Det kan inte öppna någon anslutning — det kan bara INTERNET, och den behörigheten har Ninja inte.

Ninja begär medvetet aldrig MANAGE_EXTERNAL_STORAGE (”åtkomst till alla filer”). Den behövs inte.

iOS

BehörighetVarför
Åtkomst till bildbiblioteketBara när du sparar en komprimerad video i bildbiblioteket eller flyttar ett original till Senast raderade. Själva komprimeringen fungerar utan den.

iOS-appen innehåller också användningsbeskrivningar för kamera och mikrofon, eftersom Apple kräver dem för inspelningskoden i FFmpeg-biblioteket. Ninja anropar aldrig den koden och ber aldrig om någon av behörigheterna.

Radera allt

  • Objekt i Ninja Vault: öppna Vault och radera eller återställ varje undanlagt original.
  • Allt Ninja sparar: på Android, Inställningar → Appar → Ninja Video Compress → Lagring → Rensa data, eller avinstallera appen. På iOS raderar du appen. Båda tar bort databasen, vault-mappen och alla inställningar.
  • Ett köp av Ninja Pro hör till ditt butikskonto, inte till appens lagring: att rensa data eller avinstallera avslutar inte en prenumeration, och Återställ köp ger dig Pro igen efter en ominstallation.
  • Videor du har sparat i galleriet eller i Filer stannar där de är. De är dina filer, i din lagring; att ta bort Ninja rör dem inte.

Det finns ingen process för att ”begära ut mina data”, eftersom det inte finns någon kopia av dina data någon annanstans än på din telefon.

Den här webbplatsen

ninjacompress.app sätter inga cookies, kör ingen analys och laddar inget från något annat företag — typsnitt, bilder och skript serveras alla från den här domänen. Webbservern är inställd på att inte spara åtkomstloggar, så den registrerar inte vilka sidor du besöker, din IP-adress eller din webbläsare. Webbplatsen serveras från en server i Tyskland, över HTTPS.

Två små saker som servern gör med webbläsarens user-agent (dess namn och version, som varje webbläsare skickar till varje webbplats): den läser den för att visa rätt butiksknapp — App Store på en iPhone, Google Play på en Android-telefon — och glömmer den sedan. Inget skrivs ner.

På iPhone kan Safari visa Apples Smart App Banner för Ninja högst upp på sidan. Den bannern är en del av Safari: Safari ber själv Apple om appens namn och ikon, som för alla webbplatser som anger en app. Ingen annan sida på den här webbplatsen laddar något från Apple.

Om du stänger språkförslaget längst ner på en sida eller väljer ett språk i menyn, kommer din webbläsare ihåg valet i sin egen lagring på din enhet, så att förslaget inte visas igen. Valet skickas aldrig till oss. Om du rensar den här webbplatsens data i webbläsaren tas det bort.

Det finns ett undantag till, och det gäller bara om du kommer hit genom att trycka på en av våra annonser. Nästa avsnitt förklarar det i sin helhet.

Våra annonser, och det enda den här webbplatsen skickar

Vi marknadsför Ninja på Facebook, Instagram och TikTok. När du trycker på en av de annonserna lägger annonsnätverket till ett klick-ID i adressen till sidan som öppnas — fbclid för Meta, ttclid för TikTok — och oftast några kampanjtaggar (utm_…).

Medan du surfar vidare från den annonsen behåller länkarna mellan våra sidor samma parametrar i adressen — inget sparas på din enhet för att göra det. Om du sedan trycker på en butiksknapp skickar sidan ett meddelande till vår egen server, som skickar det direkt vidare till nätverket vars annons du tryckte på. Meddelandet innehåller:

  • klick-ID:t från annonsen,
  • webbläsarens user-agent-sträng (dess namn och version, som varje webbläsare skickar till varje webbplats),
  • vilken butiksknapp du tryckte på och vilken av våra sidor du var på,
  • tidpunkten.

Det låter Meta eller TikTok räkna att en annons ledde till ett butiksbesök, och visa annonsen för personer som är mer benägna att vilja ha appen. Meta och TikTok hanterar klick-ID:t enligt sina egna policyer (Meta, TikTok).

  • Inget skickas om du inte kom från en av våra annonser, eller om din webbläsare skickar Global Privacy Control eller Do Not Track.
  • Ingen cookie, ingen lokal lagring, ingen spårningspixel och inget skript från något annonsnätverk. Webbplatsen laddar fortfarande inget från något annat företag.
  • Vår server sparar ingenting. Den lagrar eller loggar inte meddelandet, och den skickar inte vidare din IP-adress.
  • Kampanjtaggarna följer också med på själva butikslänken, så att Google Play och App Store kan berätta för oss — som totaler, aldrig per person — hur många installationer som kom från varje kampanj.
  • Appen är inte inblandad. Den gör fortfarande inga nätverksanrop, och på Android har den fortfarande ingen internetbehörighet.

Barn

Ninja är ett allmänt verktyg. Den samlar inte in något från någon, oavsett ålder.

Ändringar

Om den här policyn ändras publiceras den nya versionen här med ett nytt datum för ”senast uppdaterad”. Ninja kan inte meddela dig i appen, eftersom den aldrig kontaktar någon server.

Kontakt

Frågor om den här policyn: support@ninjacompress.app.