אבטחה
עודכן לאחרונה ב־14 בספטמבר 2026. רק אמצעים שקיימים מופיעים. מה שחסר מופיע כחסר.

למה העמוד הזה ישיר. אדם בודד מספר לחבר דברים שהוא לא מספר לאיש אחר: מה כואב, ממה הוא מפחד, מי הפסיק להתקשר. אם זה ידלוף זו לא תהיה אי נוחות, זו תהיה השפלה. לכן עמוד זה קובע מה יש בפועל, ובסופו מה עוד אין.
איפה הדברים עומדים
מכונה ייעודית ב־EU, לא אחסון משותף. ספק: Hetzner Online GmbH.
הדיבור מעובד בזמן אמת. אין הקלטה שיכולה לדלוף, להיקרא בצו בית משפט או לאבד.
תעודות מ־Let's Encrypt, מתחדשות אוטומטית.
אסימון אקראי ארוך לכל אדם. אין חשבונות משותפים, אין סיסמאות למחזר או לאבד.
התחברות בסיסמה לשרת כבויה לחלוטין.
איך הזיכרון של כל אדם נשאר שלו
זה הסיכון שהכי חשוב בשירות כזה: שמישהו יפתח שיחה וישמע על החיים של אדם זר, או גרוע מזה, שהחיים שלו עצמו ייקראו על ידי מישהו אחר.
כל בקשה נושאת את הטוקן האישי של האדם. כל חיפוש בזיכרון מוגבל לטוקן הזה ברמת מסד הנתונים, כך שאין שום שאילתא שיכולה להחזיר אירועים של אדם אחר. טוקנים הם ארוכים ואקראיים, לא סדרתיים, כך שלא ניתן לנחש אותם או לעבור עליהם על ידי הגדלת מספר.
אנחנו בודקים את זה בכל שינוי קוד. נוצרים שני חברים, לאחד ניתנת זיכרון, והמבחן אז מנסה להגיע אליו דרך האסימון של האחר. אם הוא אי פעם מצליח, השינוי אינו יוצא. זו לא מדיניות בעמוד, זה מבחן שחייב לעבור.
מה יוצא מהשרת שלנו, ומה לא
שמור רק אצלנו במחשב: טקסט השיחה, זיכרון, פרופילים, שמות בני משפחה, תאריכים, הערות על בריאות ומצב רוח.
עוזב את השרת שלנו: הדיבור והטקסט החיים של השיחה, אל ספק מודל הדיבור שמוזכר ב privacy policy, לשם זיהוי ומענה. לפי תנאי ה‑API שלהם התוכן הזה אינו משמש לאימון מודלים. זה החלק היחיד בשיחה שהולך למקום אחר, ואנו מעדיפים לומר זאת בפשטות ולא לתת לכם לגלות את זה.
לא נשלח לשום מקום: שום דבר לא נמכר, שום דבר לא מגיע למפרסמים, ואין סקריפטים של אנליטיקה או מעקב באתר הזה בכלל. אין באנר עוגיות כי אין שום דבר שצריך להסכים לו.
לחפש דברים בלי לדלוף
כש‑James מוצא מרפאה, ספר או מתכון, הוא פונה לשירותים ציבוריים פתוחים: OpenStreetMap, Open Library, Wikisource, TheMealDB. הם מקבלים את מונח החיפוש ואת האזור בערך, אף פעם לא שם ואף פעם לא שום דבר אחר מהשיחה.
אנחנו משתמשים במקורות אמיתיים בכוונה ולא נותנים למודל שפה לענות מהזיכרון. כתובת מרפאה מומצאת ובטוחה בעצמה, שניתנת לאדם שצריך רופא, היא כישלון בטיחות ולא עניין קוסמטי.
הודעות חירום
רק ההודעה עצמה ומזהה הנמען נשלחים לספק המסרים. השיחה אינה נשלחת. כל ניסיון נרשם עם התוצאה שלו, ו כישלון מדווח לאדם בקול רם ולא נבלע בשקט. להאמין שעזרה בדרך כשהיא איננה הוא התוצאה הגרועה ביותר שמערכת זו יכולה להפיק, ולכן זה מטופל כתכונת אבטחה, לא כמחווה.
לשמור על התוכנה ישרה
- בדיקות אוטומטיות רצות לפני כל פריסה, ומכסות בידוד זיכרון, סירוב להמציא שיחה קודמת, דיווח כן על הודעות שנכשלו, וכללי משבר.
- כל קובץ שמשתנה בשרת החי מגובה קודם, עם חותמת זמן, כדי שאפשר יהיה להחזיר מיד שינוי גרוע.
- סודות נשמרים בקבצים שניתנים לקריאה רק על ידי חשבון השירות, אף פעם לא בעמוד, אף פעם לא במאגר הקוד.
- ההנחיה של המערכת אוסרת להמציא זיכרונות. מערך הבדיקות בודק את ההתנהגות, כי כלל בהנחיה הוא בקשה ובדיקה היא הוכחה.
מה עוד לא קיים
זו המטרה של העמוד לרשום את אלה. כל אחד יכול לטעון את החלקים הטובים.
- כל מסד נתונים מוצפן במנוחה. SQLCipher, AES-256, בשרת שלנו בפינלנד. קובץ המפתח קריא על ידי root בלבד, והעותקים בגלוי שנוצרו בזמן ההעברה רוסקו, לא נמחקו. אודיו לעולם לא נכתב לדיסק.
- אין ביקורת אבטחה עצמאית. שום חברה חיצונית לא בחנה את המערכת הזו. נכתוב על כך בעמוד זה אחרי שתיבחן, עם התאריך.
- אין הסמכת ISO 27001 או SOC 2. אין לנו אף אחד מהם ואיננו מרמזים אחרת.
- הדיסק עצמו אינו מוצפן. בסיסי הנתונים מוצפנים (ראו למעלה), אך הצפנת דיסק מלאה כבויה, וזה רגיל למכונה שחייבת לאתחל בלי השגחה. גישה פיזית למכונה לכן נשארת גבול סיכון אמיתי ואנו נשענים על בקרות מרכז הנתונים של הספק עבורה.
- מפתח מסד הנתונים נמצא על אותו שרת. היא חייבת, כדי שג'יימס יענה בשלוש בבוקר בלי שאדם יפתח שום דבר. לכן ההצפנה מגינה על דיסק גנוב או על קובץ גיבוי שדלף. היא לא מגינה מפני תוקף שכבר יש לו גישה ניהולית לשרת שרץ. מי שטוען אחרת על שירות כזה מגזים.
- בלי אימות דו שלבי לחשבונות, כי אין סיסמאות: הגישה היא הקישור הפרטי. זה פשוט יותר לאדם בן 80 וזה גם אומר שקישור שדלף הוא חשבון שדלף. אמרו לנו וננפיק אותו מחדש מיד.
- בלי תוכנית רשמית למענקי באגים. אבל ראו למטה, ואנו עונים.
אם תמצאו בעיה
כתבו אל security@hellojames.io או legal@hellojames.io. ספרו לנו מה מצאתם ואיך לשחזר את זה. נענה בתוך 72 שעות, לא נאיים עליכם, ונקרדט אתכם אם תרצו בכך.
אם אתם מאמינים שנתונים נחשפו, כתבו זאת בשורת הנושא ואנו נטפל בזה מיידית כאירוע: לרשות המתאימה נודיע בתוך 72 שעות היכן שנדרש, ולאנשים שנפגעו נודיע ישירות ובמילים פשוטות.
