Об этом проекте

FED-SPA (Florida Establishment Directory — Spa & Parlor Assurance) — это статический, самостоятельно размещаемый каталог лицензированных массажных заведений в штате Флорида. Проект построен на трех незыблемых принципах: отсутствие бэкенда (только статические файлы, обновление раз в год), отсутствие сторонних зависимостей (ванильный JS/CSS, стандартная библиотека Python, нативный криптографический модуль Node, только платформенные фреймворки) и ежегодный цикл обновления. Данные разделены на два уровня. Список лицензированных заведений является публичной записью, выпускается в виде открытого JSON, доступен для аудита и форка любым пользователем. Уровень списка наблюдения содержит заведения, для которых документированный поиск на портале Управления по обеспечению качества медицинской помощи (MQA) Департамента здравоохранения Флориды не выявил совпадения с лицензией; он зашифрован в состоянии покоя с использованием PBKDF2-SHA256 и AES-256-GCM, расшифровывается только внутри приложения после ввода подписчиком общего кода. Каждая запись в списке наблюдения содержит точные поисковые запросы и дату в поле status_note, что делает ясным: «лицензия не найдена» — это призыв задавать вопросы, а не вердикт. Единый источник правды (data/public/licensed.json плюс зашифрованный конверт) распространяется скриптом генерации на шесть платформ: устанавливаемое PWA с офлайн-режимом, расширение Chrome MV3 с бейджем домена и быстрым попапом, Android-приложение с глубокими ссылками и виджетом на главном экране, сопутствующее приложение Android Auto с намеренной минимизацией данных, приложение для смарт-часов и iOS-приложение на SwiftUI без зависимостей SPM. Список лицензированных также доступен в формате CSV. Ежегодное обновление — это однокомандный рабочий процесс с проверкой человеком на каждом этапе: повторная проверка каждой записи на портале MQA, редактирование исходного JSON, валидация по схеме, повторное шифрование списка наблюдения, повторный запуск скрипта распространения и присвоение версии релиза. Релиз 2026.2 стал первым полным охватом округов вдоль коридора US-1/Federal Hwy от Форт-Пирса до Хомстеда в 5 округах и 112 муниципалитетах, увеличив список лицензированных с 1 до 47 записей и заполнив список наблюдения первыми 44 записями. Каждая запись содержит три честных поля: verified_by (URL портала), last_checked (дата проверки) и data_as_of (дата релиза). Ни одна запись не попадает в список лицензированных без того, чтобы модератор в тот же день лично просмотрел портал. Исправления принимаются через специальный шаблон issue. Проект подчеркивает отсутствие серверов, трекеров и стороннего кода. Код подписчика никогда не передается — он существует только в сессии браузера пользователя, опциональном локальном хранилище или в связке ключей устройства. Спецификация криптографического конверта является публичной и замороженной. Проект независим и не связан со штатом Флорида или какими-либо агентствами, а в README неоднократно подчеркивается, что данные являются снимком, а не живой лентой, и пользователи должны всегда перепроверять информацию на портале MQA перед принятием любого решения.