Personvernerklæring

Vi samler ikke inn dataene dine.

Vi har ingenting å selge, dele, miste eller utlevere, fordi vi aldri mottar det. Resten av denne siden er detaljene bak den setningen.

Sist oppdatert

Kortversjonen. Ninja komprimerer, konverterer og redigerer videoer helt på mobilen din. Den har ingen server, ingen konto, ingen reklame og ingen analyse, og selve appen gjør ingen nettverksforespørsler. Kjøper du Ninja Pro, håndterer Apple eller Google betalingen, og Ninja får bare vite hvilken plan butikkontoen din har. Ingenting du åpner i Ninja – ingen video, intet filnavn, ingen bruksstatistikk – sendes til oss eller til noen andre.

Denne erklæringen gjelder Ninja-appen – oppført som Ninja: Komprimer video på Google Play og Ninja: Komprimer video i App Store, pakke app.ninjacompress.mobile – og dette nettstedet. Begge utgis av Aviad Katani (Katani Labs), heretter omtalt som «vi».

Hva Ninja bruker på enheten din

Videoene du velger. Du velger videoer med mobilens egen velger (Androids bildevelger, bildevelgeren i iOS, en filvelger, eller ved å dele en video til Ninja fra en annen app). Ninja leser de du velger, komprimerer dem og skriver resultatet dit du har bestemt. Den skanner aldri biblioteket ditt på eget initiativ, og åpner aldri en fil du ikke har valgt.

Videobilder, et øyeblikk. For å vise et miniatyrbilde, før/etter-sammenligningen eller kontrollen som beviser at en komprimert fil faktisk kan spilles av, dekoder Ninja noen få bilder i minnet på enheten din. De tegnes på skjermen og forkastes.

Hva Ninja lagrer på enheten din

Alt ligger i Ninjas egen private applagring – en lokal database og en privat vault-mappe. Ingen andre apper kan lese det, og ingenting av det overføres noe sted.

HvaInneholder
JobbhistorikkFor hver video du har behandlet: navnet og referansen du valgte, filstørrelse, innstillingene du brukte, om det lyktes, hvor mye plass det sparte, og tidsstempler.
Ninja VaultFor originaler du valgte å legge til side i stedet for å slette dem med en gang: originalens navn og referanse, hvor kopien ligger i den private lagringen, størrelsen og hvor lenge den beholdes. Kopien som ligger der, er selve den originale videofilen.
ForhåndsinnstillingerKomprimeringsinnstillinger du har lagret, og navnene du ga dem.
Ninja Pro-statusHvis du kjøpte Pro: hvilken plan butikkontoen din har, når butikken sist bekreftet det og, for et abonnement, når gjeldende periode slutter – så Pro fortsetter å virke uten nett. Ingen navn, e-post eller betalingsopplysninger; butikken gir aldri disse til appen.
Innstillinger og tellereInnstillingene dine (standardvalg etter komprimering, oppbevaringstid, mal for filnavn, tema, haptikk og så videre) og totaler som frigjort plass og fullførte jobber.

Hva som forlater enheten din

Ingenting, med mindre du sender det med vilje.

Den eneste måten en fil forlater Ninja på, er at du trykker på Del og velger et mål i delingsmenyen på mobilen. Operativsystemet gir da filen til appen du valgte, og den appens personvernerklæring gjelder – ikke vår. Ninja selv laster ikke opp, synkroniserer eller sikkerhetskopierer noe.

To ærlige detaljer bak det løftet:

  • På Android ber appen ikke om tillatelsen INTERNET. Operativsystemet blokkerer derfor all nettverkstilgang for appen, uansett hva et bibliotek i den måtte prøve.
  • Ninja inneholder FFmpeg, et allsidig mediebibliotek som kan lese fra nettverksadresser. Ninja gir det bare lokale filer. På Android håndhever den manglende INTERNET-tillatelsen dette på systemnivå; iOS har ingen tilsvarende tillatelse, så der hviler garantien på appens kode, som ikke inneholder noen nettverksadresse og ingen HTTP-klient av noe slag.

Dine egne sikkerhetskopier er et unntak vi ikke kontrollerer. Ninjas private lagring er vanlige appdata, så hvis sikkerhetskopiering er slått på, kan operativsystemet ta dem med i din sikkerhetskopi – Androids sikkerhetskopi til Google-kontoen din, eller en sikkerhetskopi til iCloud eller datamaskin på iOS. Det er din sikkerhetskopi, under din konto, styrt av vilkårene til Google eller Apple. Vi ser den aldri.

Vurdering av Ninja er mellom deg og appbutikken din. Sjelden – bare rett etter en komprimering som sparte merkbar plass, aldri den første dagen, og høyst én gang hver 120. dag – ber Ninja mobilen om å vise App Stores eller Google Plays eget vurderingsark. Butikken tegner det, avgjør om det i det hele tatt skal vises, og behandler det du gjør der under Apples eller Googles vilkår; Ninja får ikke vite om det ble vist eller hva du valgte. For å holde seg til den tidsplanen lagrer Ninja to datoer på mobilen: når du åpnet den første gang, og når den sist spurte.

Kjøp av Ninja Pro

Ninja Pro selges gjennom Apples App Store og Google Play. Når du kjøper eller gjenoppretter, tar butikkens eget ark over: butikken behandler betalingen, og vi ser aldri kortet, navnet eller e-postadressen din. Butikken gir deretter Ninja en signert oversikt over hvilken Pro-plan kontoen din har, som Ninja sjekker på mobilen – ingen Ninja-server er involvert. Apple og Google fører sine egne oversikter over kjøpet ditt under personvernerklæringene til Apple og Google. Vi kan se samlede salgsrapporter i butikkonsollene våre, slik alle utviklere kan; de identifiserer deg ikke for oss.

Tillatelser, og hvorfor hver av dem trengs

Ninja ber om så lite som mulig, og spør når det trengs i stedet for ved oppstart. Du kan avslå alle disse og fortsatt komprimere videoer via systemets velger.

Android

TillatelseHvorfor
READ_MEDIA_VIDEO, READ_MEDIA_VISUAL_USER_SELECTEDBare for videorutenettet i appen og listen «største videoer på enheten». Systemets bildevelger trenger ingen tillatelse i det hele tatt, og Ninja virker uten denne.
READ_EXTERNAL_STORAGE (Android 12 og eldre)Det samme som ovenfor, fra før bildevelgeren fantes.
WRITE_EXTERNAL_STORAGE (Android 10 og eldre)Lagre komprimerte kopier i galleriet, og fjerne originaler du valgte å slette, på versjoner fra før avgrenset lagring (scoped storage).
ACCESS_MEDIA_LOCATIONBeholder posisjonsmerket til en video når Ninja kopierer den – den komprimerte kopien, en Vault-kopi og «Erstatt originalen». Uten den fjerner Android posisjonen fra hver kopi, og kartet i galleriet mister de videoene. Posisjonen skrives bare tilbake i dine egne filer; den forlater aldri mobilen.
MANAGE_MEDIA (Android 12 og nyere, valgfri)Ninja ber aldri om den selv. Hvis du slår den på i systeminnstillingene, får du ikke lenger en bekreftelsesdialog for hver bunke når originaler flyttes til papirkurven eller slettes. Den endrer ingenting annet: de ni kontrollene kjøres fortsatt først, og Ninja virker likt uten den.
FOREGROUND_SERVICE, …MEDIA_PROCESSING, …DATA_SYNCHolder en lang komprimering i gang når du bytter app, i stedet for at fremdriften går tapt.
POST_NOTIFICATIONSFremdriftsvarselet for den tjenesten.
WAKE_LOCKHolder enheten våken under en jobb, hvis du har slått på den innstillingen.
com.android.vending.BILLINGLar Ninja be Google Play-appen om å vise kjøpsarket for Ninja Pro og lese hvilken plan du har. Kjøpet skjer inne i Play Butikk-appen, så Ninja har fortsatt ingen internett-tillatelse.
ACCESS_NETWORK_STATELagt til av biblioteket for videoavspilling; det kan bare se om et nettverk finnes. Det kan ikke åpne en forbindelse – det kan bare INTERNET, og den har ikke Ninja.

Ninja ber med vilje aldri om MANAGE_EXTERNAL_STORAGE («tilgang til alle filer»). Den trenger det ikke.

iOS

TillatelseHvorfor
Tilgang til bildebiblioteketBare når du lagrer en komprimert video i biblioteket, eller flytter en original til «Nylig slettet». Selve komprimeringen virker uten.

iOS-appen har også bruksbeskrivelser for kamera og mikrofon, fordi Apple krever dem for opptakskode inne i FFmpeg-biblioteket. Ninja kaller aldri den koden og ber aldri om noen av de tillatelsene.

Slette alt

  • Elementer i Ninja Vault: åpne Vault og slett eller gjenopprett hver original som ligger der.
  • Alt Ninja lagrer: på Android, Innstillinger → Apper → Ninja Video Compress → Lagring → Tøm data, eller avinstaller appen. På iOS sletter du appen. Begge deler fjerner databasen, vault-mappen og alle innstillinger.
  • Et kjøp av Ninja Pro hører til butikkontoen din, ikke til appens lagring: å tømme data eller avinstallere sier ikke opp et abonnement, og Gjenopprett kjøp henter Pro tilbake etter en ny installasjon.
  • Videoer du har lagret i galleriet eller Filer, blir der de er. De er dine filer, i din lagring; å fjerne Ninja rører dem ikke.

Det finnes ingen prosess for å «be om dataene mine», fordi det ikke finnes noen kopi av dataene dine noe annet sted enn på mobilen.

Dette nettstedet

ninjacompress.app setter ingen informasjonskapsler, kjører ingen analyse og laster ingenting fra andre selskaper – skriftene, bildene og skriptene serveres alle fra dette domenet. Webserveren er satt opp til ikke å føre tilgangslogger, så den registrerer ikke sidene du besøker, IP-adressen din eller nettleseren din. Nettstedet serveres fra en server i Tyskland over HTTPS.

To små ting serveren gjør med nettleserens brukeragent (navnet og versjonen, som alle nettlesere sender til alle nettsteder): den leser den for å vise riktig butikknapp – App Store på en iPhone, Google Play på en Android-telefon – og glemmer den så. Ingenting skrives ned.

På iPhone kan Safari vise Apples Smart App Banner for Ninja øverst på siden. Det banneret er en del av Safari: Safari ber selv Apple om appens navn og ikon, slik den gjør for alle nettsteder som nevner en app. Ingen andre sider på dette nettstedet laster noe fra Apple.

Hvis du lukker språkforslaget nederst på en side, eller velger et språk i menyen, husker nettleseren din valget i sin egen lagring på enheten din, så forslaget ikke kommer tilbake. Valget sendes aldri til oss. Sletter du dataene til dette nettstedet i nettleseren, fjernes det.

Det finnes ett unntak til, og det gjelder bare hvis du kommer hit ved å trykke på en av annonsene våre. Neste avsnitt forklarer det i sin helhet.

Annonsene våre, og det ene dette nettstedet sender

Vi annonserer Ninja på Facebook, Instagram og TikTok. Når du trykker på en av de annonsene, legger annonsenettverket til en klikk-ID i adressen til siden som åpnes – fbclid for Meta, ttclid for TikTok – og vanligvis noen kampanjemerker (utm_…).

Mens du blar videre fra den annonsen, beholder lenkene mellom sidene våre de samme parameterne i adressen – ingenting lagres på enheten din for å få det til. Hvis du så trykker på en butikknapp, sender siden én melding til vår egen server, som sender den rett videre til nettverket som eier annonsen du trykket på. Meldingen inneholder:

  • klikk-ID-en fra annonsen,
  • nettleserens brukeragent-streng (navnet og versjonen, som alle nettlesere sender til alle nettsteder),
  • hvilken butikknapp du trykket på og hvilken av sidene våre du var på,
  • tidspunktet.

Det lar Meta eller TikTok telle at en annonse førte til et besøk i butikken, og vise annonsen til folk som er mer tilbøyelige til å ville ha appen. Meta og TikTok behandler klikk-ID-en under sine egne retningslinjer (Meta, TikTok).

  • Ingenting sendes hvis du ikke kom fra en av annonsene våre, eller hvis nettleseren din sender Global Privacy Control eller Do Not Track.
  • Ingen informasjonskapsel, ingen lokal lagring, ingen sporingspiksel eller skript fra noe annonsenettverk. Nettstedet laster fortsatt ingenting fra andre selskaper.
  • Serveren vår beholder ingenting. Den lagrer eller logger ikke meldingen, og den sender ikke IP-adressen din videre.
  • Kampanjemerkene følger også med på selve butikklenken, så Google Play og App Store kan fortelle oss – som totaler, aldri per person – hvor mange installasjoner som kom fra hver kampanje.
  • Appen er ikke involvert. Den gjør fortsatt ingen nettverksforespørsler, og på Android har den fortsatt ingen internett-tillatelse.

Barn

Ninja er et verktøy for allmenn bruk. Den samler ikke inn noe fra noen, uansett alder.

Endringer

Hvis denne erklæringen endres, publiseres den nye versjonen her med en ny «sist oppdatert»-dato. Ninja kan ikke si fra i appen, fordi den aldri kontakter en server.

Kontakt

Spørsmål om denne erklæringen: support@ninjacompress.app.