Activate היא פלטפורמת canvassing חינמית למבצעים פוליטיים מקומיים: מועצת העיר, מועצת בית הספר, ראש העיר, וכל תחרות ביניים. מנהל מבצע יוצר מבצע, מזמין מתנדבים עם קוד QR, וצופה בלוח מחוונים חי שממלא את עצמו כאשר canvassers סורקים את משימות המצביעים דלת לדלת. החברה שמאחורי זה היא Activate, LLC — הידועה גם כ-LetsActivate — והיא בנויה בכוונה עבור הקמפיינים שהחומרה המקצועית שדה מתעלמת מהם: תקציבים מתחת ל-$10,000, פחות מ-25 מתנדבים, מועמדים לראשונה, אין מנהל שדה.
אני המייסד המשותף והבונה של האפליקציה. זה הסיפור של איך זה התפתח.

חזון, ואז שותפות

Activate מתחילה עם Daniel Kleinman. Daniel הוא המייסד והחזון, והמומחה הפוליטי בין שנינו. האמונה שלו, שנשמרה כמעט עשור לפני שהמוצר קיים, הייתה ספציפית: תוכנת canvassing צריכה להעצים מתנדבים במקום להאט אותם, היא צריכה להיות באמת מהנה לשימוש, והיא צריכה להיות זמינה בחינם לכל מבצע שצריך אותה. ב-2021 הוא קבע את המטרה להפוך את הכלי הזה למציאות.
הצטרפתי למאמץ זה ב-2022, והשותפות פועלת באופן רציף מאז. חלוקת העבודה נשארה ברורה במשך ארבע שנים: Daniel מספק את החזון ואת המומחיות בתחום הפוליטי; אני מעצב ובונה את האפליקציה. התפתחות המוצר שייכת לשנינו — Daniel תרם רעיונות שעיצבו את המערכת, והמערכת עיצבה רעיונות שלי שהפכו להגדיר את המוצר. הלולאה הזו, שמחזיקה לאורך השנים, היא המנוע האמיתי של Activate.

שלוש תקופות של הרעיון אותו

המוצר בletsactivate.us היום הוא השלישית השונה של אותו רעיון, והארטיפקטים של כל תקופה עדיין קיימים.
2022 — עיצוב ופרוטוטיפ. הארטיפקטים הישנים ביותר הם מ דצמבר 2022: דוגמת נתוני בוחרים, עיצובים למסכים, ערכות סמליות. הליבה המושגים כבר היו קיימים בחומר הראשון — רשימות בוחרים כיחידת עבודה, וזרימת הצטרפות פשוטה מספיק למתנדב שנעמד על יחידת עבודה, וזרם הצטרפות פשוט מספיק עבור מתנדב עומד על רחוב.
2023–2024 — היישום הראשון. הבניית הראשונה המלאה רצה ב-SvelteKit הזמנות קוד QR. קוד QR מזמינים תקופה זו הוכיחה את. תקופת זו הוכיחה את הזרימה והלימדה אותנו היכן שהגרד האמיתי של המוצר נמצא.
2026 — הבנייה מחדש מהבסיס. במאי 2026 בניתי מחדש את Activate מ מאגר ריק על תשתית הפלטפורמה שאני משתמש בה בכל תיקי הנכסים שלי: Bun, Hono, React, ו LibSQL, עם נתוני בחירה מוצפנים במצב מנוחה תחת AES-256-GCM. הבנייה החלה מהתחייבות הראשונה ועד לייצור ב־אחת עשרה ימים, בגלל ארבע שנים של הבנה מצטברת — ויסוד של חומרים שניתן לשימוש חוזר

מה שהמערכת עושה בפועל

קבוצת הפיצ'רים נכתבת פשוט, והפשטות היא הנקודה. קוד QR אחד מזמין צוות; אין חנות אפליקציות מעורבת. קמפיין הוא ממשק סריקה: כן, לא, לדלג, לא בבית — לחיצה אחת לכל אחד. חלוקת בוחרים מתבצעת אוטומטית כך שהמתנדבים מעולם לא נופלים על רחוב כפול. לוח המחוונים מאגד את המשחק הקרקעי כאשר התוצאות מתועדות.
שתי בחירות מהנדסיות שוות להכרה מדויקת, כי הן מתנגשות עם המגמה הנוכחית. חלוקת נתיבים אינה משתמשת ב‑AI: זה אלגוריתם סידור וחלוקה דטרמיניסטי, כי חלוקת כתובות למתנדבים היא בעיית תיאום, לא בעיית יצירת שפה. והפלטפורמה היא אפליקציה רשת לפי עיצוב — מתנדב סורק קוד ויוצא לקמפיין בדפדפן, בכל אחת מתשעה שפות כולל תווים מימין-לשמאל, על כל טלפון שכבר יש לו.
Activate חינמית להתחלה, ללא מנויים; עלויות אופציונליות כמו נתוני בוחרים ו‑SMS נמדדות בצורה שקופה דרך מערכת קרדיטים. והפלטפורמה היא תוכנה פוליטית ניטרלית: היא משרתת קמפיינים בכל הספקטרום. הסלוגן "לכיוון הניצחון!" הוא הצהרה על מאמץ וארגון — העבודה של הגעה — שהיא החלק מהדמוקרטיה ש‑Activate קיים כדי לשרת.

מה הבנייה לימדה אותי

Activate היא השותפות הארוכה ביותר עם מייסד שברשותי, והיא לימדה אותי את הצורה שאני מחפש בכל יזמות: חזון תחום שמכיר את הבעיה בעצמותיו, משולב עם בונה שיכול להוביל את המערכת בכל מחודש שהחזון דורש. ארבע שנים, והמבנה הזה שרד שלוש תקופות טכנולוגיות, הקמת חברה, וההתפתחות המלאה מ-CSV לדוגמה לפלטפורמה מוצפנת לייצור.
דמוקרטיה עובדת כשכולם מגיעים. Activate היא ניסיוננו להקל על הגעה.