Activate — бесплатная платформа для canvassing местных политических кампаний: городской совет, школьный совет, мэр и все выборы между ними. Менеджер кампании создаёт кампанию, приглашает волонтёров с помощью QR‑кода и наблюдает, как живой дашборд заполняется, пока canvassers пролистывают назначения избирателей дверь за дверью. Компания за этим — Activate, LLC — также известная как LetsActivate — и она специально построена для кампаний, которые игнорирует профессиональное полевая программа: бюджеты менее $10 000, менее 25 волонтёров, кандидаты впервые, без руководителя поля.
Я соучредитель и создатель приложения. Это история того, как это произошло.

Видение, затем партнерство

Activate начинается с Дэниела Кляйманна. Дэниел — основатель и визионер, и политический эксперт по предмету между нами. Его убеждение, которое держалось почти десятилетие до появления продукта, было конкретным: программное обеспечение для canvassing должно давать волонтерам силу, а не замедлять их, оно должно быть действительно приятным в использовании, и оно должно быть свободно доступно любой кампании, которая в него нуждается. В 2021 он решил сделать этот инструмент реальным.
Я присоединился к этой работе в 2022, и партнерство продолжается непрерывно с тех пор. Разделение труда осталось ясным в течение четырёх лет: Дэниел обеспечивает видение и экспертизу в политической области; я проектирую и строю приложение. Эволюция продукта принадлежит нам обоим — Дэниел внес идеи, которые сформировали систему, и система сформировала мои идеи, которые в итоге определили продукт. Этот цикл, поддерживаемый годами, является реальным двигателем Activate.

Три эры одной идеи

Продукт на letsactivate.us сегодня — третья отдельная инкарнация той же идеи, и артефакты каждой эры всё ещё существуют.
2022 — дизайн и прототип. Самые ранние сохранившиеся артефакты из декабря 2022: образцы данных избирателей, дизайны экранов, наборы иконок. Основные концепции уже присутствовали в этом первом материале — списки избирателей как единица работы, и простой поток присоединения, достаточный для волонтера, стоящего на тротуаре.
2023–2024 — первое приложение. Первый полноценный билд работал на SvelteKit и Supabase, с WordPress маркетинговым сайтом рядом. Приглашения QR‑кода и импорты CSV избирателей были в стеке уже тогда. Эта эра доказала рабочий процесс и показала, где находится реальное сопротивление продукта.
2026 — перестройка с нуля. В мае 2026 я перестроил Activate из пустого репозитория на инфраструктуре платформы, которую я использую во всём своём портфолио: Bun, Hono, React, и LibSQL, с зашифрованными данными избирателей в состоянии покоя под: Bun, Hono, React, и LibSQL, с зашифрованными данными избирателей в состоянии покоя под AES-256-GCM. Перестройка прошла от первого коммита до производства за одиннадцать дней, потому что четыре года накопленного понимания — и фундамент повторно используемой инфраструктуры — означали, что почти ничего не пришлось открывать дважды.

Что система на самом деле делает

Набор функций читается просто, и простота — это цель. Один QR‑код приглашает команду; магазин приложений не участвует. Краудсейнинг — это интерфейс свайпа: да, нет, пропустить, не дома — один тап каждый. Задания избирателей распределяются автоматически, чтобы волонтеры никогда не «двойно стучали» по улице. Панель управления агрегирует работу на местах по мере регистрации результатов.
Две инженерные решения стоит уточнить точно, потому что они противоречат текущей моде. Присвоение маршрутов не использует ИИ: это детерминированный алгоритм сортировки и разбиения, потому что назначение адресов волонтерам — это координационная задача, а не задача генерации языка. И платформа — веб‑приложение по дизайну — волонтер сканирует код и проводит краудсейнинг в браузере, на любом из девяти языков, включая скрипты справа налево, на любом телефоне, который у него уже есть.
Activate бесплатно для начала, без подписок; дополнительные расходы, как данные избирателей и SMS, учитываются прозрачно через систему кредитов. И платформа является политически нейтральным полевым ПО: она обслуживает кампании по всему спектру. Слоган «К победе!» является заявлением о усилиях и организации — работе по появлению — что является частью демократии, которую Activate существует обслуживать.

Что я узнал, строя это

Activate — это самое долгое партнерство со соучредителем, которое я имею, и оно научило меня искать в каждом предприятии такую же структуру: доменный визионер, который знает проблему до костей, в паре с строителем, способным вести систему через каждую перепись, которую требует видение. Четыре года спустя эта структура пережила три технологических эры, создание компании и полную эволюцию от образцов CSV файлов до зашифрованной производственной платформы.
Демократия работает, когда все приходят. Activate — наша попытка сделать приход проще.