Activate ist eine kostenlose Tür-zu-Tür-Plattform für lokale politische Kampagnen: Stadtrat, Schulrat, Bürgermeister und jede Wahl dazwischen. Ein Kampagnenmanager erstellt eine Kampagne, lädt Freiwillige mit einem QR-Code ein und beobachtet, wie ein Live-Dashboard füllt, während Türsteher durch Wählerzuweisungen von Tür zu Tür wischen. Das Unternehmen dahinter ist Activate, LLC — auch bekannt als LetsActivate — und es ist absichtlich für die Kampagnen gebaut, die professionelle Feldsoftware ignoriert: Haushalte unter $10,000, weniger als 25 Freiwillige, Erstkandidaten, keine Feldleitung.
Ich bin der Mitbegründer und der Entwickler der Anwendung. Dies ist die Geschichte, wie es dazu kam.

Eine Vision, dann eine Partnerschaft

Activate beginnt mit Daniel Kleinman. Daniel ist der Gründer und der Visionär, und der politische Fachexperte zwischen uns beiden. Seine Überzeugung, die er fast ein Jahrzehnt lang hielt, bevor das Produkt existierte, war spezifisch: Canvassing-Software sollte Freiwillige stärken statt sie zu bremsen, sie sollte wirklich Spaß machen zu benutzen, und sie sollte frei verfügbar sein für jede Kampagne, die sie braucht. In 2021 setzte er sich zum Ziel, dieses Tool real zu machen.
Ich schloss mich dieser Anstrengung in 2022 an, und die Partnerschaft läuft seitdem kontinuierlich. Die Arbeitsteilung blieb über vier Jahre hinweg klar: Daniel liefert die Vision und die politische Fachkompetenz; ich entwerfe und baue die Anwendung. Die Weiterentwicklung des Produkts gehört uns beiden: Daniel hat Ideen eingebracht, die das System geprägt haben, und das System hat meine Ideen geformt, die letztlich das Produkt definiert haben. Diese Schleife, die über Jahre hinweg aufrechterhalten wird, ist der eigentliche Motor von Activate.

Drei Epochen derselben Idee

Das Produkt auf letsactivate.us heute ist die dritte eindeutige Inkarnation derselben Idee, und die Artefakte jeder Epoche existieren noch immer.
2022 — Design und Prototyp. Die frühesten erhaltenen Artefakte stammen aus Dezember 2022: Stichproben von Wählerdaten, Bildschirmdesigns, Symbolsets. Das Kern Konzept war bereits in diesem ersten Material vorhanden — Wählerlisten als Arbeitseinheit, und ein Join-Flow einfach genug für einen Freiwilligen, der auf einer Bürgersteig steht.
2023–2024 — die erste Anwendung. Der erste vollständige Build lief auf SvelteKit und Supabase, mit einer WordPress Marketingseite daneben. QR-Code-Einladungen und CSV-Wählerimporte waren schon damals im Stack. Diese Epoche bewies den Workflow und zeigte uns, wo die echte Reibung des Produkts lag.
2026 — der komplette Neubau von Grund auf. Im Mai 2026 baute ich Activate von einem leeren Repository auf der Plattforminfrastruktur, die ich in meinem gesamten Portfolio verwende, neu auf: Bun, Hono, React, und LibSQL, mit verschlüsselten Wählerdaten im Ruhezustand unter AES-256-GCM. Der Wiederaufbau ging von der ersten Commit bis zur Produktion in elf Tagen, weil vier Jahre angesammeltes Verständnis — und eine Grundlage aus wiederverwendbarer Infrastruktur — bedeutete, dass fast nichts zweimal entdeckt werden musste.

Was das System tatsächlich tut

Das Funktionsset liest sich einfach, und die Einfachheit ist der Punkt. Ein QR-Code lädt ein Team ein; kein App‑Store ist beteiligt. Wahlkampf ist eine Swipe‑Schnittstelle: ja, nein, überspringen, nicht zu Hause — ein Klick pro Aktion. Wählerzuweisungen werden automatisch verteilt, sodass Freiwillige niemals zweimal an einer Straße anklopfen. Das Dashboard aggregiert das Feldspiel, sobald Ergebnisse protokolliert werden.
Zwei technische Entscheidungen sind es wert, präzise dargelegt zu werden, weil sie gegen die aktuelle Mode laufen. Die Routenvergabe nutzt keine KI: es ist ein deterministischer Sortier- und Chunking‑Algorithmus, weil die Zuordnung von Adressen zu Freiwilligen ein Koordinationsproblem ist, kein Sprachgenerierungsproblem. Und die Plattform ist per Design eine Web‑Anwendung — ein Freiwilliger scannt einen Code und führt den Wahlkampf im Browser aus, in einer von neun Sprachen einschließlich Rechts-nach-Links‑Schriften, auf dem Telefon, das er bereits besitzt.
Activate ist kostenfrei zu starten, ohne Abonnements; optionale Kosten wie Wählerdaten und SMS werden transparent über ein Guthabensystem abgerechnet. Und die Plattform ist politisch neutrale Feldsoftware: sie dient Kampagnen über das gesamte Spektrum hinweg. Der Slogan "Toward Victory!" ist eine Aussage über Anstrengung und Organisation — die Arbeit, sich zu zeigen — die Teil der Demokratie ist, dem Activate dienen soll.

Was mir der Bau beigebracht hat

Activate ist die am längsten laufende Mitgründerpartnerschaft, die ich habe, und sie lehrte mich die Form, die ich jetzt in jedem Unternehmen suche: ein Domain‑Visionär, der das Problem in den Knochen kennt, gepaart mit einem Baumeister, der das System durch jede Überarbeitung trägt, die die Vision verlangt. Vier Jahre später hat diese Struktur drei technologische Epochen, die Gründung eines Unternehmens und die vollständige Entwicklung von Beispiel‑CSV‑Dateien zu einer verschlüsselten Produktionsplattform überlebt.
Demokratie funktioniert, wenn jeder erscheint. Activate ist unser Versuch, das Erscheinen zu erleichtern.