Что бейдж сообщает и чего не сообщает
Бейдж передаёт одно наблюдавшееся значение и то, кто его наблюдал: "SSL · 63 days left · OrbitProbe", "Domain · 212 days left · OrbitProbe" или "DMARC · p=reject · OrbitProbe". Это показание, а не свидетельство. Оно не говорит, что сайт безопасен, что сертификат настроен правильно или что кто-то чем-то владеет.
Когда значение прочитать не удаётся (проверка не удалась, реестр не публикует дату окончания, достигнут лимит запросов), на бейдже написано "unknown". Он никогда не подставляет взамен благополучно выглядящее значение.
Насколько свежи данные
Значение даёт тот же живой движок, что и инструменты этого сайта, из одной серверной локации. Бейдж со значением браузеры и прокси могут кэшировать до одного часа, бейдж "unknown" — одну минуту. Прокси изображений, например тот, которым GitHub пользуется для README, хранят собственную копию и могут держать её дольше.
Запросы бейджа засчитываются в тот же лимит на адрес, что и запросы к публичному API. Страница с большим числом посетителей не проблема, потому что результаты из кэша не засчитываются.
Формат URL
Изображение находится по адресу /badge/<domain>.svg. Добавьте ?type=ssl, ?type=expiry или ?type=dmarc, чтобы выбрать значение (по умолчанию ssl), и &style=dark для тёмного фона. Текст на бейдже на всех языках английский. В SVG нет скриптов, шрифтов и внешних ссылок, поэтому он отображается в теге <img> и при строгой политике безопасности содержимого (CSP).