Yrityksille ja tietosuojavastaaville

Mojibuster korjaa tiedostot kokonaan selaimessasi. Sisältöä ei lähetetä, tallenneta eikä luovuteta kenellekään – ja voit tarkistaa sen itse viidessä minuutissa.

Toimii tekstin ja näiden tiedostojen kanssa:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • SMI
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Esimerkiksi Excel-viennit, tietokantavarmuuskopiot, tekstitykset tai verkkosivujen koodi.

Korjaa

  1. Pudota tiedosto tai liitä teksti
  2. Korjaus tapahtuu automaattisesti
  3. Kopioi tai lataa
tai pudota tiedosto tähän
  • Ei latausta palvelimelle. Tiedostosi korjataan suoraan selaimessa, eivätkä ne koskaan poistu laitteeltasi.

  • Palvelimet EU:ssa. Mojibuster toimii palvelimella Suomessa (EU); EU:n yleinen tietosuoja-asetus (GDPR) on voimassa. Tietosuoja-asetuksen teksti (EUR-Lex)

Lyhyesti

  • Ei siirtoa: tiedosto luetaan ja korjataan selaimessa. Sen sisältö ei koskaan päädy palvelimelle – ei myöskään minun palvelimelleni.
  • Ei tallennusta: tiedot ovat vain selainvälilehden muistissa. Sulje välilehti, ja ne ovat poissa.
  • Ei tiliä, ei tietokantaa: mitään latauspäätepistettä, joka voisi vastaanottaa tiedostoja, ei ole.
  • Palvelimet EU:ssa: sivustoa ylläpitää Hetzner Online GmbH datakeskuksessa maassa Suomessa.
  • Ei kolmansia osapuolia: ei analytiikkaa, ei mainoksia, ei Google Fontsia, ei CDN:ää.
  • Teknisesti pakotettu: Content Security Policy kieltää selainta ottamasta yhteyttä muihin palvelimiin.

Miten käsittely toimii

  1. Kun avaat sivuston, selaimesi lataa sivun, tyylitiedoston, fontit ja JavaScript-ohjelman osoitteesta mojibuster.com – kuten millä tahansa verkkosivustolla.
  2. Kun valitset tiedoston, selain lukee sen laitteeltasi muistiin File API:n kautta. Mitään ei lähetetä.
  3. Web worker – taustaprosessi samassa välilehdessä – tunnistaa koodauksen ja korjaa rikkinäiset merkit.
  4. Selain muuttaa tuloksen latauksesi tai kopioi sen leikepöydälle. Sekin tapahtuu paikallisesti.

Mojibuster muistuttaa siis enemmän selaimessa toimivaa ohjelmaa kuin verkkopalvelua: palvelin vain toimittaa koodin. Siksi asiakasluettelot voi korjata ilman lähetystä, ja sama pätee tietokantavedoksiin. Vain oma laitteesi käsittelee tietojasi.

Tarkista itse: verkkovälilehti

Sinun ei tarvitse uskoa minua sanasta. Selaimen kehittäjätyökalut näyttävät jokaisen yhteyden, jonka sivu muodostaa:

  1. Avaa tämä sivu Chromessa, Edgessä tai Firefoxissa ja paina F12 (Mac: Cmd + Option + I).
  2. Siirry Network-välilehdelle (Verkko) ja tyhjennä lista yliviivatun ympyrän kuvakkeesta.
  3. Pudota testitiedosto yllä olevaan kenttään ja lataa tulos.
  4. Katso luetteloa: siihen ilmestyy enintään yksi rivi, joka alkaa file tai text – seuraavan osion anonyymi laskuri. Jos napsautat tuloksen alla „Kyllä“ tai „Ei“, lisätään rivi feedback, jälleen vain lukuineen. Pyyntöä tiedostosi sisällöllä ei ole – ellet „Ei“-vastauksen jälkeen tietoisesti lähetä virheilmoitusta katkelman kanssa (report).

Napsauta merkintää ja avaa Payload nähdäksesi, mitä todella lähetettiin – laskurin kohdalla vain jäljempänä kuvatut luvut, ei sisältöä.

Ainoa automaattinen pyyntö: anonyymi laskuri

Korjauksen jälkeen selain lähettää pyynnön osoitteeseen /count/file tai /count/text. Kun napsautat „Kyllä“ tai „Ei, yhä rikki“, seuraa pyyntö osoitteeseen /count/feedback samoilla luvuilla ja vastauksella. Sen osoitteessa on vain muutama luku: sivun kieli, tiedostotyyppi, koko, tunnistettu koodaus, virheen laji ja korjattujen kohtien määrä – ei tiedoston sisältöä, ei tiedostonimeä eikä tunnistetta. Palvelin kirjoittaa nämä luvut päivämäärän ja maan (määritetty lyhennetystä IP-osoitteesta) kanssa erilliseen laskuritiedostoon – ei IP-osoitetta, ei kellonaikaa, ei selainta. Siten tiedän, kuinka usein ja mihin työkalua käytetään. Tiedot ovat tietosuojaselosteessa. Virheilmoitus tekstikatkelmineen lähtee vain, kun joku lähettää sen tietoisesti; se toimitetaan sähköpostina eikä sitä tallenneta (ks. tietosuojaselosteessa).

Tarkista itse: testi ilman verkkoa

Vielä selkeämpi testi toimii ilman internetiä, sillä Mojibuster toimii myös offline-tilassa:

  1. Avaa tämä sivu kerran verkkoyhteyden ollessa päällä. Selain säilyttää ohjelmakoodin välimuistissa.
  2. Katkaise yhteys: sammuta Wi-Fi, irrota kaapeli tai valitse kehittäjätyökalujen Network-välilehdellä kuristukseksi Offline.
  3. Lataa sivu uudelleen ja korjaa tiedosto. Se onnistuu – ilman yhteyttä mitään ei voi siirtyä.

Selaimen valikosta (Asenna sovellus tai Lisää aloitusnäyttöön) voit myös asentaa Mojibusterin sovellukseksi.

Tekninen lukko: Content Security Policy

Lisäksi palvelin lähettää jokaisen sivun mukana tiukan Content Security Policyn (CSP). Tämä otsake määrittää, mihin sivu saa ylipäätään ottaa yhteyttä. Selain valvoo sitä – ei minun koodini. Edes virheellinen tai peukaloitu skripti ei voisi lähettää tietoja vieraalle palvelimelle.

  • connect-src 'self': skriptit saavat puhua vain mojibuster.com-palvelimelle, ei millekään muulle.
  • script-src 'self' sekä tiivisteet: vain sivuston oma JavaScript toimii, ei muualta ladattua koodia.
  • default-src 'self', form-action 'none', frame-ancestors 'none': ei vieraita kuvia, fontteja, kehyksiä eikä lomakkeiden kohteita.

Löydät otsakkeen kehittäjätyökaluista kohdasta Network → ensimmäinen merkintä (dokumentti) → Response Headers → Content-Security-Policy.

Palveluntarjoajat

Mojibuster ei upota mitään muilta tarjoajilta: ei Google Fontsia, ei CDN:ää, ei analytiikka- tai mainospalveluja, ei sosiaalisen median liitännäisiä. Fontit ja kuvakkeet tulevat sivuston omalta palvelimelta.

  • Hosting: Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen. Palvelin sijaitsee maassa Suomessa (EU).
  • Käyttöloki: kuten jokainen verkkopalvelin, se kirjaa pyynnöt – lyhennetyin IP-osoittein, poistetaan 30 päivän kuluttua. Tiedostojen sisältöä ei koskaan näy siinä, koska se ei koskaan poistu selaimesta.
  • Selaimen tallennus: teeman ja kielen valinta sekä ohjelmakoodi offline-käyttöä varten. Eväste asetetaan vain, jos valitset kielen itse.

Tarvitsemmeko henkilötietojen käsittelysopimuksen?

Arvioni mukaan ei. Yleisen tietosuoja-asetuksen (GDPR) 28 artiklan mukainen henkilötietojen käsittelysopimus tarvitaan, kun palveluntarjoaja käsittelee henkilötietoja organisaatiosi lukuun. Mojibusterin kanssa organisaatiosi käsittelee tiedoston itse, omalla laitteellaan. Sisältö ei koskaan tavoita minua: en voi nähdä sitä enkä tallentaa sitä. Mojibuster toimittaa vain ohjelmakoodin – lähes kuten ohjelmisto, jonka lataat ja ajat paikallisesti.

Itse sivuston avaaminen synnyttää teknisiä käyttötietoja, kuten millä tahansa verkkosivustolla. Niiden osalta olen rekisterinpitäjä; se on kuvattu tietosuojaselosteessa.

Tärkeää: tämä ei ole oikeudellista neuvontaa. Selvitä käyttö tietosuojavastaavasi kanssa – tämän sivun on tarkoitus helpottaa tuota arviointia.

Rajat, jotka kannattaa tuntea

  • Selainlaajennukset voivat lukea mukana millä tahansa verkkosivustolla, myös tällä. Luottamuksellisille tiedoille käytä selainprofiilia ilman laajennuksia.
  • Korjattu tiedosto päätyy lataukset-kansioosi. Siihen pätevät samat sisäiset säännöt kuin alkuperäiseen.
  • Koodi voi muuttua, esimerkiksi päivitysten myötä. Siksi verkko- ja offline-testin voi toistaa milloin tahansa.

Usein kysyttyä

Lähetetäänkö tiedostoni minnekään?

Ei. Tiedosto luetaan ja korjataan selaimessa. Sen sisältöä ei lähetetä millekään palvelimelle, ei edes Mojibusterin omalle.

Tallennetaanko jotain?

Ei sisältöä. Tiedot ovat vain avoimen välilehden muistissa. Selain tallentaa vain teeman ja kielen valinnan sekä ohjelmakoodin offline-käyttöä varten.

Miten tarkistan, ettei tietoja siirry?

Avaa kehittäjätyökalut (F12), Network-välilehti, ja korjaa tiedosto. Yhtä sisällötöntä laskuripyyntöä lukuun ottamatta mitään ei näy. Tai testaa offline-tilassa: työkalu toimii ilman internetiä.

Saammeko korjata asiakastietoja Mojibusterilla?

Teknisesti tiedot eivät poistu laitteeltasi. Sopiiko se sisäisiin ohjeisiinne, ratkaisee tietosuojavastaavanne – tämän sivun tiedot auttavat arvioinnissa.

Missä palvelin sijaitsee?

Hetzner Online GmbH:n datakeskuksessa maassa Suomessa (EU). Se sisältää vain sivuston tiedostot, ei koskaan tietojasi.

Voiko tiedoista jäljittää, mitä muutettiin?

Voi. ”Mitä muuttui?” näyttää jokaisen muuttuneen rivin, ”Tarkista tarkasti” luettelee jokaisen muutostyypin määrineen. Yksittäiset korjaukset voi poistaa käytöstä ennen tallennusta. Kaikki tapahtuu selaimessa, eivätkä tiedot poistu laitteelta.

Lue lisää