תארו לעצמכם: בעוד שנה אתם עומדים בפני בדיקה של רוסקומנדזור או ביקורת GDPR. האם אתם בטוחים שאתם יודעים היכן מאוחסנים כל נתוני המשתמשים שלכם? שהם לא דלפו ללוגים של Nginx או לגיבויים של Redis? ללא אוטומציה, עמידה בדרישות היא סיוט: מאות שעות עבודה אנושיות בחיפוש ידני אחר PII, מענה לבקשות נבדקים, והוכחה לרגולטורים שהכל תחת שליטה. אנו בונים מערכות AI שעושות זאת באופן רציף וללא שגיאות.
לצוות שלנו יש ניסיון של למעלה משבע שנים בתחום זה, והוא השלים יותר מ-30 פרויקטים עבור חברות רפואיות, בנקאיות ופינטק. מומחים מוסמכים מבטיחים עמידה ב-GDPR וב-152-FZ. מערכת ה-AI מטפלת בניטור ובזיהוי השוטפים, ומשאירה רק החלטות שבאמת לא ברורות לבני אדם. קבלו ייעוץ להערכת עומס העבודה שלכם.
משימות מרכזיות שאנו הופכים לאוטומטיות
גילוי PII. זיהוי אוטומטי של נתונים אישיים במסדי נתונים, מערכות קבצים ואחסון ענן. NLP + regex + זיהוי ישויות בשם (NER) לרוסית: שמות, כתובות, INN, SNILS, מספרי טלפון, נתוני דרכון, נתונים רפואיים.
כלים: Microsoft Presidio (עם מזהים לרוסית), AWS Macie, מודלי NER מותאמים אישית המבוססים על RuBERT לפורמטים ספציפיים. סריקה תקופתית + ניטור בזמן אמת של נתונים חדשים.
ניהול הסכמות. מעקב אחר הסכמות: מי נתן הסכמה למה, מתי, ולאיזו גרסת מדיניות. בעת משיכת הסכמה, ביצוע אשד אוטומטי לכל המערכות במורד הזרם (לא רק מחיקה מטבלה אחת).
אוטומציה של זכויות נבדקים. בקשות לגישה (SAR), מחיקה, תיקון, ניידות. סוכן ה-AI מוצא את כל נתוני הנבדק בכל המערכות, מייצר דוח או מבצע מחיקה. עבור GDPR: מועד תגובה של 30 יום — בלתי אפשרי ללא אוטומציה בקנה מידה גדול.
ייחוס נתונים (Data Lineage). מאיפה הגיעו נתונים אישיים, לאן הם מועברים, היכן הם מאוחסנים. בנייה אוטומטית של מפת נתונים על ידי ניתוח תעבורת API, שאילתות SQL וצינורות ETL.
כיצד גילוי PII מוצא נתונים במקורות לא מובנים?
האתגר הטכני המרכזי הוא לא לפספס נתונים אישיים בתגובות לטיcket, בלוגים של יישומים, בארכיוני דוא"ל או בצילומי מסך של מסמכים.
from presidio_analyzer import AnalyzerEngine
from presidio_analyzer.nlp_engine import NlpEngineProvider
configuration = {
"nlp_engine_name": "spacy",
"models": [{"lang_code": "ru", "model_name": "ru_core_news_lg"}]
}
provider = NlpEngineProvider(nlp_configuration=configuration)
analyzer = AnalyzerEngine(nlp_engine=provider.create_engine())
from presidio_analyzer import PatternRecognizer, Pattern
inn_recognizer = PatternRecognizer(
supported_entity="RU_INN",
patterns=[Pattern("INN_10", r"\b\d{10}\b", 0.6), Pattern("INN_12", r"\b\d{12}\b", 0.6)]
)
analyzer.registry.add_recognizer(inn_recognizer)בעיה: תוצאות חיוביות שגויות על מספרים (מספר הזמנה של 10 ספרות ≠ INN). כללים קונטקסטואליים מפחיתים את שיעור התוצאות החיוביות השגויות (FPR): INN ללא הקשר מסביב ("INN:", "מספר זיהוי") — ביטחון נמוך יותר. דיוק הזיהוי הסופי: 96% עם שיעור תוצאות חיוביות שגויות מתחת ל-2%.
מדוע אוטומציה של הזכות למחיקה (Right to Erasure) היא קריטית?
זה החלק הקשה ביותר מבחינה טכנית. "מחק את כל הנתונים של משתמש X" פירושו:
- מציאת כל האזכורים ב-PostgreSQL (יותר מ-50 טבלאות), MongoDB, Redis
- מציאה בגיבויים (ומחיקה או סימון גם שם)
- מציאה בלוגים של Elasticsearch
- העברת הבקשה לכל האינטגרציות החיצוניות (CRM, ספק דוא"ל, אנליטיקה)
- אישור המחיקה ויצירת רשומת ביקורת
סוכן ה-AI עם גישה לקטלוג הנתונים עובר אוטומטית על כל המקורות, מבצע מחיקה ויוצר מסמך עמידה בדרישות. זמן ביצוע: 2–15 דקות לעומת ימים של עבודה ידנית. התהליך הידני אורך פי 20–50 יותר זמן ויש בו שיעור שגיאות של 30%. לפי סעיף 17 ל-GDPR, אתם מחויבים למחוק נתונים לפי בקשה — ללא אוטומציה, זה כמעט בלתי אפשרי בקנה מידה גדול.
השוואה: עמידה ידנית בדרישות לעומת אוטומציה עם AI
| מדד | תהליך ידני | אוטומציה עם AI |
|---|---|---|
| זמן לכל בקשת SAR | 1–2 ימים | 4 דקות |
| שיעור פספוס PII | 30% | <2% |
| תדירות ניטור | רבעונית | יומית + בזמן אמת |
| עלות כוח אדם | 2 משרות מלאות (FTE) | לא נדרש |
מקרה מעשי: שירות רפואי
לקוח שלנו — שירות רפואי עם 500,000 משתמשים, נתוני בריאות (קטגוריה מיוחדת בשני המשטרים הרגולטוריים). 15–20 בקשות SAR בחודש בתוספת בדיקה של רוסקומנדזור.
לפני האוטומציה: 2 מומחים בילו 1–2 ימים על כל בקשת SAR. במהלך הבדיקה, נמצאו נתונים אישיים בלוגים של Nginx (כתובות דוא"ל בפרמטרים של שאילתות URL) — הפרת עמידה בדרישות שהתקיימה ללא ידיעה במשך 3 שנים.
לאחר הטמעת המערכת שלנו:
- גילוי PII מצא 7 מקורות נתונים אישיים נוספים שלא היו ברישום
- בקשת SAR עובדה ב-4 דקות אוטומטית; אדם רק בודק את התוצאה
- הלוגים מוסווים אוטומטית בעת הקליטה: דוא"ל →
from presidio_analyzer import AnalyzerEngine from presidio_analyzer.nlp_engine import NlpEngineProvider configuration = { "nlp_engine_name": "spacy", "models": [{"lang_code": "ru", "model_name": "ru_core_news_lg"}] } provider = NlpEngineProvider(nlp_configuration=configuration) analyzer = AnalyzerEngine(nlp_engine=provider.create_engine()) from presidio_analyzer import PatternRecognizer, Pattern inn_recognizer = PatternRecognizer( supported_entity="RU_INN", patterns=[Pattern("INN_10", r"\b\d{10}\b", 0.6), Pattern("INN_12", r"\b\d{12}\b", 0.6)] ) analyzer.registry.add_recognizer(inn_recognizer) - גרסאות הסכמה: בעדכון המדיניות, נוצרת אוטומטית רשימה של משתמשים הנדרשים להסכמה מחודשת
הלקוח חסך משמעותית במשכורות של שני המומחים. בדיקת רוסקומנדזור עברה ללא צווים. הזמינו ביקורת על התשתית שלכם — נראה לכם היכן PII מסתתר.
מה כלול בעבודה
| שלב | תוצאה |
|---|---|
| ניתוח | מלאי נתונים, מפת זרימה, דוח פערים |
| עיצוב | ארכיטקטורת מערכת AI, הסכמה על מדדים |
| הטמעה | גילוי PII, ניהול הסכמות, אוטומציה של SAR |
| בדיקות | בדיקת חדירות, בדיקת עומס, ולידציה |
| פריסה | אינטגרציה, CI/CD, תיעוד, הדרכת צוות |
כיצד אנו מבטיחים עמידה ברגולציה?
המערכת עוברת בדיקות חדירות קבועות, משתמשת בסט של גלאים המכסים את כל קטגוריות ה-PII לפי 152-FZ ו-GDPR. אנו מיישמים ניטור רציף — אם מופיע מקור נתונים חדש ללא סריקת PII, המערכת שולחת התראה. כל שינויי ההסכמות מתועדים במסלול ביקורת דמוי בלוקצ'יין. צרו קשר להערכת הפרויקט שלכם — נכין הצעה אישית.
חוב טכני של עמידה בדרישות
בעיה אופיינית: מערכות legacy ללא מיפוי נתונים מתאים. עבורן, גילוי מבוסס AI פועל חיצונית: ניתוח תעבורה בין שירותים, לוגים של שאילתות SQL, גופי תגובות API — בניית מפת נתונים ללא גישה לקוד המקור. לוחות זמנים: 6–10 שבועות לגילוי PII בסיסי ואוטומציה של SAR, 4–6 חודשים למסגרת עמידה מלאה עם ייחוס נתונים וניטור רציף.







