Вы можете определить, установлен ли конкретный шрифт или нет, проверив, имеет ли текст этого шрифта размер, отличный от обычного ( source ).
Но panopticlick.eff.org , похоже, получает мой полный список, они просто проверяют все, что знают? Я не вижу этой информации в HTTP-запросе, есть ли в DOM что-то, что я могу запросить для списка доступных шрифтов?