תיק משפטי הוא המידע הרגיש ביותר שיש למשרד. כך MishpatOS מגנה עליו — בפועל, בקוד ובהגדרות המערכת, ולא בהבטחות כלליות.
בידוד מלא בין משרדים
כל תיק, מסמך, מחקר ופריט ידע שייכים למשרד אחד, וכל שאילתה במערכת מסוננת לפי המשרד של המשתמש. בקשה למידע של משרד אחר מחזירה ״לא נמצא״ — לא ״אין הרשאה״ — כדי לא לחשוף אפילו שהוא קיים. הבידוד בין משרדים ובין תיקים נבדק בבדיקות אוטומטיות.
הרשאות לפי תפקיד
חמש רמות: צפייה, מתמחה, עורך דין, מנהל ובעלים. כל פעולה במערכת דורשת רמה מינימלית ונבדקת בשרת — מחיקת מסמכים רק לעורך דין ומעלה, וניהול משתמשים רק לבעלים. השבתת משתמש מנתקת אותו מיד.
מסמכים בלי קישורים ציבוריים
המסמכים נשמרים במסד הנתונים של המערכת, ולא בתיקייה ציבורית או בשירות שיתוף. אין קישור ציבורי לאף קובץ: כל הורדה עוברת זיהוי, נבדקת מול המשרד, נרשמת ביומן הביקורת, ומוגשת עם הוראה לדפדפן לא לשמור עותק במטמון.
יומן ביקורת
כניסות ויציאות, ניסיונות כניסה כושלים, החלפת סיסמה, העלאה, הורדה ומחיקה של מסמכים, יצירת מחקר ותשובה מיידית, שינויי משתמשים וייצוא — נרשמים עם המשתמש, הזמן וכתובת ה-IP. מנהל המשרד רואה את היומן של המשרד שלו בלבד.
כניסה מאובטחת
סיסמאות נשמרות רק כגיבוב חד-כיווני argon2id. החיבור מוחזק בעוגייה מסוג HttpOnly שקוד בדף אינו יכול לקרוא, והשרת שומר רק גיבוב שלה. אפשר לראות את כל החיבורים הפעילים ולנתק כל אחד מהם; החלפת סיסמה מנתקת את כל החיבורים האחרים. ניסיונות כניסה מוגבלים, וזמן התגובה אינו מסגיר אם כתובת האימייל רשומה במערכת.
הצפנה בדרך והגנות דפדפן
כל התעבורה מוצפנת ב-HTTPS, והדפדפן מחויב (HSTS) לא להתחבר אחרת. מדיניות אבטחת תוכן (CSP) מגבילה מאילו מקורות הדף טוען, האתר אינו ניתן להטמעה באתר אחר, וכל פעולה שמשנה מידע נדחית אם אינה מגיעה מהאתר עצמו (CSRF).
אחסון באיחוד האירופי
שרתי האפליקציה ומסד הנתונים פועלים בפרנקפורט, גרמניה. מסד הנתונים אינו פתוח לאינטרנט: הוא נגיש רק מהרשת הפרטית של שירותי המערכת.
הידע של המשרד נשאר של המשרד
מסמכי המאגר הפרטי וידע המשרד שמורים תחת המשרד בלבד, מסומנים תמיד ״פרטי״ בכל תוצאה, ולעולם אינם מתערבבים ללא תווית עם מקורות משפטיים ציבוריים.
לוגים בלי תוכן
רישומי התפעול של המערכת מסננים אוטומטית תוכן מסמכים, סיסמאות, מפתחות ועוגיות. שגיאות מוצגות למשתמש בניסוח כללי, והפרטים הטכניים נשארים בשרת.
קבצים נבדקים בהעלאה
סוג כל קובץ מזוהה לפי התוכן שלו ולא רק לפי הסיומת, ורק סוגים מרשימה מותרת מתקבלים, עד גודל מרבי. העלאה תמיד משויכת לתיק של המשרד.
AI תחת מדידה ופיקוח
כל פנייה למודל שפה נרשמת לפי משרד, משתמש, משימה ועלות, תחת תקציב חודשי. טקסט נשלח למודל רק כדי לבצע את המשימה שהתבקשה. ותשובה שלא נבדקה מול מקור — כמו התשובה המיידית — מסומנת כך תמיד.
המפתחות שלכם, הספקים שלכם
מנהל המשרד מדביק בהגדרות את מפתחות ה-API של המשרד (Anthropic, OpenAI, xAI, NVIDIA). המפתחות נשמרים מוצפנים בצד השרת, מוצגים רק בארבע הספרות האחרונות, וכל קריאת AI של המשרד רצה עליהם — בחיוב ישיר מהספק. המשרד גם בוחר איזה ספק עונה ראשון; הגיבוי האוטומטי, האימות במודל שני וה-Citation Firewall נשמרים בכל בחירה.
שאלות שמשרדים שואלים
האם משרד אחר יכול לראות את המסמכים שלנו?
לא. כל שאילתה במערכת מסוננת לפי המשרד, ובקשה למידע של משרד אחר מחזירה ״לא נמצא״. הבידוד נבדק בבדיקות אוטומטיות.
איפה נשמר המידע?
בשרתים ובמסד נתונים בפרנקפורט, גרמניה. מסד הנתונים אינו פתוח לאינטרנט ונגיש רק מהרשת הפרטית של המערכת.
מי במשרד רואה מה?
יש חמש רמות הרשאה — צפייה, מתמחה, עורך דין, מנהל ובעלים — וכל פעולה נבדקת בשרת. כל הורדה, מחיקה וכניסה נרשמות ביומן ביקורת.
מה זו התשובה המיידית, ועד כמה אפשר לסמוך עליה?
תשובה ראשונית תוך שניות להבנת המצב. היא אינה נבדקת מול מקורות ומסומנת תמיד ״לא מאומת״. בלחיצה אחת מקדמים אותה לבדיקה מאומתת, שבה כל אסמכתה עוברת את ה-Citation Firewall.
צריכים שאלון אבטחת מידע מלא לוועדה של המשרד?
נעבור איתכם על כל סעיף, ונראה בדיוק איפה במערכת כל הגנה מיושמת.