Инструменты — проверить связь и звук в браузере
hanproject.ru
$ls ~/tools

Инструменты

Маленькие страницы, каждая отвечает на один вопрос за минуту. Ничего не нужно ставить, никакой регистрации и почты: почти всё считается прямо в браузере, и ваши файлы, тексты и пароли никуда не отправляются.

связь, звук и камера

$ ping --verdictПроверка связиЗамеряет задержку, дрожание и потери и говорит словами, пойдут ли видеозвонки и игры. $ camera --checkПроверка камерыПоказывает, видит ли браузер камеру, какое у неё разрешение и сколько кадров. Видео не покидает устройство. $ voice --checkПроверка микрофона для звонковСлышно ли вас в браузере: доступ к микрофону, связь и пробное соединение с самим собой.

фотографии

$ photo --fitСжать фотоУменьшает вес снимка, чтобы он влез в ограничение формы. Файл обрабатывается на вашем устройстве и никуда не уходит. $ photo --docФото на документыОбрезка по направляющим под 3×4 и другие размеры плюс готовый лист 10×15 для печати. Снимок никуда не загружается. $ cropОбрезать и повернуть фотоКвадрат для аватарки, 16:9 для обложки, 9:16 для сторис — плюс поворот и зеркало. Снимок не загружается. $ exif --stripМетаданные фотоПоказывает, что спрятано в снимке: камеру, дату и координаты, и отдаёт его же без метаданных. $ convertКонвертер картинокПереводит картинки в WebP, JPG и PNG и собирает из них PDF. Файлы не покидают вкладку.

тексты

$ wc -mwСчётчик символов и словСимволы, слова, время чтения — и сразу видно, влезает ли текст в объявление, СМС или описание страницы. $ translitРусские буквы латиницейАдрес страницы из русского заголовка, имя файла без кириллицы или просто текст латиницей. $ read --checkЧитаемость текстаПодсвечивает длинные предложения, канцелярит и слова-пустышки. Не оценка, а места, где читатель спотыкается. $ diff -uСравнить два текстаПострочно показывает, что добавили и что убрали. Удобно сверять версии договора — и текст не уходит на чужой сервер. $ caseРегистр и чистка текстаЗаглавные и строчные, лишние пробелы, склейка строк и невидимые символы из чужих редакторов. $ contrastКонтраст цветаСчитает контраст текста и фона по WCAG, говорит, проходит ли AA, и подбирает ближайший годный оттенок. $ codecBase64, адреса и JSONКодирует и раскодирует Base64 и адреса, приводит JSON в читаемый вид. Всё в браузере.

на каждый день

$ qr --makeQR-кодСсылка, текст или пароль от Wi-Fi — в картинку. Собирается в браузере: без водяных знаков и чужих ссылок внутри кода. $ pass --newГенератор паролейСлучайный пароль нужной длины и честная оценка стойкости. Рождается в браузере и никуда не отправляется. $ days --betweenСколько дней между датамиДни, недели, месяцы и рабочие дни между двумя датами. И обратная задача: прибавить дни к дате. $ timerТаймер и секундомерОбратный отсчёт со звуком и секундомер с кругами. Не отстаёт, даже если свернуть вкладку. $ pick --fairЖеребьёвкаВыбрать победителя из списка, перемешать очередь или бросить случайное число. $ ageКалькулятор возрастаСколько лет, месяцев и дней, сколько дней прожито и сколько осталось до дня рождения. $ tzВремя в другом городеСколько там сейчас, какая разница с вами и во сколько у них окажется ваш созвон. $ num --wordsЧисло прописьюСумма словами для договора и счёта — с рублями и копейками в правильном падеже. $ pctКалькулятор процентовПроцент от числа, скидка, наценка и на сколько процентов одно отличается от другого. $ romanРимские цифрыПеревод в обе стороны, с проверкой: IIII и IL — так не пишут. $ unitsКонвертер единицСантиметры в дюймы, килограммы в фунты, Цельсий в Фаренгейт и обратно. Считает сразу, вместе с соседними значениями. $ typing --testСкорость печатиМинутный тест набора на русском: знаки в минуту, слова в минуту и точность. $ countdownОбратный отсчётСколько осталось до даты. Отсчёт открывается по ссылке — можно отправить друзьям. $ pwned --checkПроверка пароля на утечкуПроверяет, есть ли пароль в известных утечках. Сам пароль никуда не отправляется.

сайты и приватность

$ whoami --seenЧто о вас знает сайтЧто любая страница узнаёт о вас, не спрашивая: браузер, экран, язык, часовой пояс, тип интернета. $ dig +shortПроверка доменаКуда указывает домен, сколько осталось сертификату, через кого ходит почта и отвечает ли сайт. $ isupСайт лежит или только у меняПроверяет сайт из вашего браузера и с нашего сервера сразу — и говорит, на чьей стороне обрыв. $ clean-urlОчистить ссылкуУбирает из адреса метки статистики — utm, yclid, fbclid. Ссылка короче и не выдаёт, откуда вы пришли. $ dig TXTПочта доменаПоказывает SPF, DKIM и DMARC домена и объясняет, чего не хватает, чтобы письма не уходили в спам.

Чем эти отличаются от других таких же

Ничего не уходит на сервер
Фотографию, текст договора или пароль обрабатывает ваш собственный браузер. Проверить это просто: отключите интернет — почти всё продолжит работать. Исключение всего два, проверка домена и «сайт лежит или только у меня»: они по своей сути должны сходить наружу, и об этом сказано на самих страницах.
Нет ни рекламы, ни водяных знаков
QR-код содержит ровно ваш адрес, а не чужую ссылку-посредник, которая перестанет работать вместе с чужим сервисом. На сжатом фото не появляется подпись. Скачивание не требует почты.
Объяснение вместо голых цифр
Число само по себе мало что значит. Поэтому рядом всегда написано, что оно означает и что с ним делать: почему дрожание портит звонки сильнее скорости, зачем QR-коду белые поля, почему пароль из шестнадцати простых букв стойче восьми со всеми закорючками.
Работают без установки и на телефоне
Это обычные страницы. Их можно открыть по ссылке, отправить кому-то в переписке или поставить на домашний экран как приложение — и тогда они откроются даже без сети.

Частые вопросы

Эти инструменты бесплатные?
Да, все и без ограничений. Регистрация, почта и подписка не нужны ни для одного.
Мои файлы и тексты куда-то отправляются?
Нет. Фотографии, тексты и пароли обрабатывает ваш браузер, на сервер они не уходят. Исключение — проверка домена и «сайт лежит или только у меня»: им по смыслу нужно сходить на чужой адрес, и об этом сказано на самих страницах.
Работают ли они на телефоне?
Да, все страницы рассчитаны на телефон в первую очередь. Их можно поставить на домашний экран как приложение, и тогда они открываются даже без сети.
Нужно ли что-то устанавливать?
Нет. Это обычные страницы: открыли по ссылке — работает.
<- на hanproject.ru данные и статистика