За фирми и длъжностни лица по защита на данните

Mojibuster поправя файловете изцяло във вашия браузър. Съдържанието не се качва, не се съхранява и не се предава на никого – и можете да го проверите сами за пет минути.

Работи с текст и с тези файлове:

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

Например експорти от Excel и счетоводни програми, архиви на бази данни, субтитри или код на сайтове.

Поправяне

  1. Пуснете файл или поставете текст
  2. Поправката е автоматична
  3. Копирайте или изтеглете
или просто пуснете файл тук
  • Без качване. Файловете се поправят направо в браузъра и никога не напускат устройството ви.

  • Сървъри в ЕС. Mojibuster работи на сървър в Финландия (ЕС), затова се прилага Общият регламент относно защитата на данните (GDPR). Текст на GDPR (EUR-Lex)

Накратко

  • Без предаване: файлът се чете и поправя от браузъра. Съдържанието му никога не стига до сървър – дори до моя.
  • Без съхранение: данните живеят само в паметта на раздела на браузъра. Затворите ли раздела, ги няма.
  • Без акаунт, без база данни: няма крайна точка за качване, която да приема файлове.
  • Сървъри в ЕС: уебсайтът се хоства от Hetzner Online GmbH в център за данни в държава: Финландия.
  • Без трети страни: без анализи, реклами, Google Fonts и CDN.
  • Наложено технически: Content Security Policy забранява на браузъра да се свързва с други сървъри.

Как протича обработката

  1. Когато отворите страницата, браузърът ви зарежда от mojibuster.com страницата, стиловете, шрифтовете и JavaScript програма – както при всеки уебсайт.
  2. Когато изберете файл, браузърът го чете от устройството ви в паметта чрез File API. Нищо не се изпраща.
  3. Уеб работник (web worker) – фонов процес в същия раздел – разпознава кодирането и поправя повредените знаци.
  4. Браузърът превръща резултата в изтегляне или го копира в клипборда. И това става локално.

Така Mojibuster е по-близо до програма, работеща в браузъра, отколкото до онлайн услуга: сървърът само доставя кода. Затова клиентските списъци могат да се поправят без качване, а същото важи и за дъмпове на бази данни. С вашите данни работи само вашето собствено устройство.

Проверете сами: разделът за мрежата

Не е нужно да вярвате на думата ми. Инструментите за разработчици на браузъра показват всяка връзка, която страницата установява:

  1. Отворете тази страница в Chrome, Edge или Firefox и натиснете F12 (Mac: Cmd + Option + I).
  2. Превключете към раздела Network (Мрежа) и изчистете списъка с иконата на зачертания кръг.
  3. Плъзнете тестов файл в полето по-горе и изтеглете резултата.
  4. Погледни списъка: появява се най-много един запис, започващ с file или text – анонимният брояч от следващия раздел. Ако под резултата натиснеш „Да“ или „Не“, се добавя запис feedback, отново само с показатели. Заявка със съдържанието на файла ти няма – освен ако след „Не“ съзнателно не изпратиш съобщение за грешка с откъс (report).

Щракнете върху запис и отворете Payload, за да видите какво е изпратено в действителност – при брояча само числата, описани по-долу, без съдържание.

Единствената автоматична заявка: анонимен брояч

След поправка браузърът изпраща заявка до /count/file или /count/text. След натискане на „Да“ или „Не, още е развален“ следва заявка към /count/feedback със същите показатели и отговора. Адресът ѝ носи само няколко данни: езика на страницата, типа файл, размера, разпознатото кодиране, вида на грешката и броя на поправените места – без съдържание на файла, без име на файл и без идентификатор. Сървърът записва тези данни заедно с датата и държавата (определена от съкратения IP адрес) в отделен файл на брояча – без IP адрес, без час, без браузър. Така знам колко често и за какво се използва инструментът. Подробности има в политиката за поверителност. Съобщение за грешка с откъс от текста се изпраща само когато някой го изпрати съзнателно; то се доставя като имейл и не се съхранява (виж политиката за поверителност).

Проверете сами: тестът без връзка

Още по-ясен тест работи без интернет, защото Mojibuster работи и офлайн:

  1. Отворете тази страница веднъж, докато сте онлайн. Браузърът запазва програмния код в кеша си.
  2. Прекъснете връзката: изключете Wi-Fi, извадете кабела или в раздела Network на инструментите за разработчици задайте ограничение Offline.
  3. Заредете страницата отново и поправете файл. Работи – без връзка нищо не може да бъде предадено.

От менюто на браузъра (Инсталиране на приложение или Добавяне към началния екран) можете да инсталирате Mojibuster и като приложение.

Техническа ключалка: Content Security Policy

Освен това сървърът изпраща със всяка страница строга Content Security Policy (CSP). Тази заглавна част определя къде страницата изобщо може да се свързва. Прилага я браузърът – не моят код. Дори дефектен или подменен скрипт не би могъл да изпраща данни към чужд сървър.

  • connect-src 'self': скриптовете могат да говорят само с mojibuster.com, с никой друг сървър.
  • script-src 'self' плюс хешове: изпълнява се само собственият JavaScript на сайта, никакъв код, зареден отнякъде другаде.
  • default-src 'self', form-action 'none', frame-ancestors 'none': без чужди изображения, шрифтове, рамки или цели на формуляри.

Заглавната част ще намерите в инструментите за разработчици под Network → първия запис (документа) → Response Headers → Content-Security-Policy.

Доставчици на услуги

Mojibuster не вгражда нищо от други доставчици: без Google Fonts, без CDN, без услуги за анализ или реклама, без добавки за социални мрежи. Шрифтовете и иконите се обслужват от собствения сървър на сайта.

  • Хостинг: Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen. Сървърът се намира в държава: Финландия (ЕС).
  • Журнал на достъпа: като всеки уеб сървър, той записва заявките – със съкратени IP адреси, изтривани след 30 дни. Съдържание на файлове никога не попада в него, защото никога не напуска браузъра.
  • Съхранение в браузъра: изборът ви на тема и език, както и програмният код за работа офлайн. Бисквитка се задава само ако сами изберете език.

Нужен ли ни е договор за обработване на данни?

Според мен не. Договор за обработване на данни по член 28 от Общия регламент относно защитата на данните (ОРЗД) е необходим, когато доставчик на услуги обработва лични данни от името на вашата организация. С Mojibuster вашата организация сама обработва файла, на собственото си устройство. Съдържанието никога не стига до мен: не мога нито да го видя, нито да го съхраня. Mojibuster предоставя само програмния код – подобно на софтуер, който изтегляте и изпълнявате локално.

Самото отваряне на уебсайта поражда технически данни за достъп, както при всеки уебсайт. За тях аз съм администраторът; те са описани в политиката за поверителност.

Важно: това не е правен съвет. Съгласувайте използването с вашето длъжностно лице по защита на данните – тази страница е предназначена да улесни проверката.

Ограничения, които трябва да знаете

  • Разширенията на браузъра могат да четат на всеки уебсайт, включително на този. За поверителни данни използвайте профил на браузъра без разширения.
  • Поправеният файл попада в папката ви за изтегляния. За него важат същите вътрешни правила като за оригинала.
  • Кодът може да се променя, например с актуализации. Затова тестът на мрежата и тестът без връзка могат да се повтарят по всяко време.

Често задавани въпроси

Качват ли се файловете ми?

Не. Файлът се чете и поправя от браузъра. Съдържанието му не се изпраща до никой сървър, включително до този на Mojibuster.

Съхранява ли се нещо?

Никакво съдържание. Данните живеят само в паметта на отворения раздел. Браузърът съхранява само избора ви на тема и език и програмния код за работа офлайн.

Как да проверя, че не се предават данни?

Отворете инструментите за разработчици (F12), раздела Network и поправете файл. Освен една заявка на брояча без съдържание няма друга. Или тествайте офлайн: инструментът работи и без интернет.

Може ли да поправяме клиентски данни с Mojibuster?

Технически данните не напускат устройството ви. Дали това съответства на вътрешните ви правила, решава длъжностното лице по защита на данните – подробностите на тази страница помагат при проверката.

Къде е сървърът?

В център за данни на Hetzner Online GmbH в държава: Финландия (ЕС). Съдържа само файловете на уебсайта, никога вашите данни.

Може ли да се проследи какво е променено в данните?

Да. „Какво се промени?“ показва всеки променен ред, а „Провери подробно“ изброява всеки вид промяна с броя ѝ. Отделни поправки могат да се изключат преди запазване – всичко става в браузъра, без данните да напускат устройството.

Други ръководства