Перейти к основному содержимому
patrache.diagno

О Diagno

Бесплатная диагностика оборудования с соблюдением конфиденциальности.

Последнее обновление: 3 апреля 2026 г.

Что такое Diagno?

Diagno — это бесплатная браузерная платформа для диагностики оборудования. Он предоставляет 90 инструментов в 9 категориях — аудио, дисплей, устройства ввода, камера, сеть, игры, мобильные датчики, системная информация и подключение. Каждый тест запускается прямо в вашем браузере без каких-либо установок и без загрузки данных.

Как это работает

Diagno использует стандартные веб-API для взаимодействия с вашим оборудованием непосредственно из браузера:

  • MediaDevices API — доступ к микрофону и камере для аудио/видео. тесты
  • Web Audio API — анализ звука в реальном времени, генерация частоты и обработка БПФ.
  • Canvas & WebGL — тесты дисплея, анализ пикселей, и тесты графического процессора
  • Keyboard & Pointer Events — Тестирование устройств ввода и измерение времени реакции
  • DeviceMotion & DeviceOrientation — Мобильный датчик диагностика
  • WebBluetooth, WebUSB, WebHID — Тестирование подключения и периферийных устройств

Вычисления, критичные к производительности (FFT, SNR, анализ THD), выполняются через WebAssembly скомпилирован из Rust со скоростью, близкой к исходной.

Архитектура, ориентированная на конфиденциальность

Diagno создан с учетом конфиденциальности: ваши тестовые данные остаются на вашем устройстве. Diagno не имеет внутреннего сервера, базы данных и собственной конечной точки API — все диагностическое приложение представляет собой статический сайт, обслуживаемый непосредственно в вашем браузере. Аудио, видео, данные датчиков и входные события обрабатываются локально и никогда не покидают ваше устройство.

Вы можете убедиться в этом: откройте вкладку DevTools Network вашего браузера во время любого теста, и вы увидите, что ваши тестовые данные никогда не отправляются на сервер Diagno. Веб-сайт загружает сторонние службы (Google AdSense и Google Analytics), которые могут устанавливать файлы cookie и выполнять собственные запросы — подробности см. в нашей Политике конфиденциальности.

Технологии

Diagno построен с использованием современных веб-технологий:

  • Astro — Генерация статического сайта с островами. Архитектура
  • React — Компоненты интерактивного тестирования
  • TypeScript — Типобезопасная кодовая база в strict mode
  • Rust + WebAssembly — Высокопроизводительное аудио и тестовые вычисления
  • Tailwind CSS — Сначала служебные программы стиль

Открытый исходный код

Diagno имеет открытый исходный код. Вы можете проверить код, проверить наши заявления о конфиденциальности, сообщить о проблемах или внести улучшения на GitHub.

.

Контакты

У вас есть вопросы, отзывы или деловые запросы? Свяжитесь с нами по адресу [email protected].

.
Powered by Patrache Studio Diagno

Разрешите рекламу на этом сайте

Чтобы пользоваться инструментами, разрешите рекламу на этом сайте. Доход от рекламы позволяет сохранять сервис бесплатным.

Откройте блокировщик, отключите его для этого сайта и проверьте снова.