איך זה עובד

שלושה חלקים: התוכנה במחשב שקוראת את הקבוצות, שרת קטן שמעביר התראות, והטלפון שמקבל אותן.

במחשב

  1. התוכנה מפעילה חלון Chrome נפרד עם פרופיל משלו. אתם נכנסים בו לפייסבוק פעם אחת, כמו בדפדפן רגיל. פרטי הכניסה נשארים במחשב.
  2. כל כמה דקות (ברירת מחדל 10, מינימום 5) היא פותחת כל קבוצה שהוספתם, בסדר כרונולוגי, וקוראת רק את הפוסטים שעוד לא ראתה. בין בקשה לבקשה היא מחכה 1.5 עד 4 שניות, פחות מאדם שגולל.
  3. כל פוסט חדש נבדק מול מילות המפתח של הקבוצה. ההתאמה מבינה עברית: תחיליות (ה, ו, ב, ל, מ, ש, כ) וריבוי. יונה תופס גם ליונים. שורה שמתחילה ב-- מחריגה.
  4. פוסט שתאם נשלח לטלפונים שסימנתם לקבוצה. כל פוסט נשלח פעם אחת בלבד. כותבים שחסמתם לא נשלחים.
  5. אם פייסבוק מבקשת כניסה מחדש, אימות או חוסמת, התוכנה עוצרת, מציגה זאת בשורת המצב ושולחת לטלפונים הודעה אחת "צריך אתכם במחשב". היא לא מנסה לעקוף.

בשרת

השרת (Cloudflare) מקבל מהתוכנה רק את מה שדרוש להתראה: קישור הפוסט, מועדו, כותרת וקטע קצר, ולאילו טלפונים. הכותרת והקטע מוצפנים לטלפון (Web Push, RFC 8291) ונשלחים דרך שירות ההתראות של אפל או גוגל; השרת שומר רק את הקישור, את המועד ואת התוצאה, עד 90 יום. אין בשרת חשבונות משתמש, סיסמאות, תוכן פוסטים, שמות קבוצות או מילות מפתח.

הרישיון: מפתח חתום הקשור למחשב, שהשרת מאמת בעצמו ובודק פעם ביום מול מערכת הרישוי שלנו.

חיבור טלפון

בתוכנה: Phones ← Add phone. מופיע QR שתקף 15 דקות.

אנדרואיד (Chrome)

  1. סורקים את ה-QR במצלמה; נפתח דף החיבור ב-Chrome.
  2. נותנים לטלפון שם ולוחצים חבר. Chrome מבקש אישור להתראות; מאשרים.
  3. מגיעה התראת בדיקה. במחשב הטלפון מופיע ברשימה; מסמנים אותו בקבוצות הרצויות.

הוספה למסך הבית באנדרואיד היא אופציונלית; ההתראות עובדות גם בלי.

אייפון (ספארי, iOS 16.4 ומעלה)

  1. סורקים את ה-QR; נפתח הדף בספארי. הדף מסביר: שיתוף ← הוספה למסך הבית ← הוספה.
  2. פותחים את Group alerts ממסך הבית (לא מספארי). עכשיו מופיע הכפתור הפעל התראות; לוחצים ומאשרים.
  3. מגיעה התראת בדיקה עם האייקון של התוכנה. לחיצה על התראה פותחת את הפוסט.

באייפון התראות מהאינטרנט עובדות רק מאפליקציה שנוספה למסך הבית, והאישור חייב לבוא מלחיצה בתוכה. אם ה-QR פג (15 דקות), מוחקים את האייקון, לוחצים Add phone שוב וסורקים מחדש.

הסרת טלפון

מהמחשב: Phones ← Remove. הטלפון מקבל הודעה אחרונה "הטלפון הוסר" ומנקה את עצמו.

מהטלפון: פותחים את Group alerts (או את /pair/ בדפדפן) ולוחצים נתק את הטלפון הזה. המחשב מזהה זאת ברענון הבא.

מחיקת האפליקציה ממסך הבית באייפון מבטלת את המנוי; בשליחה הבאה השרת מזהה זאת, מוחק את הטלפון, והמחשב מודיע שצריך לחבר מחדש.

מה נשמר איפה

במחשב שלכםפרופיל Chrome מחובר, הפוסטים שנקראו, היסטוריה, מילות מפתח, הגדרות, מפתח הרישיון.
בשרתמזהה התקנה, hash של מפתח הרישיון, פרטי מנוי ההתראות של כל טלפון, ולכל התראה קישור ומועד (90 יום).
בטלפוןמזהה הטלפון וסוד ההסרה, בתוך אחסון הדף.

הצהרת הפרטיות המלאה.