ביקורת ושדרוג אפליקציית מובייל לעמידה ב-152-FZ (נתונים אישיים)
השרתים של האפליקציה שלך נמצאים באירופה, אבל המשתמשים שלך ברוסיה? רוסקומנדזור (Roskomnadzor) מטיל קנסות פעילים על הפרות של 152-FZ — הסכומים מגיעים לכ-9,000–13,000 דולר בחסכונות. אנחנו צוות עם ניסיון של 5+ שנים באבטחת אפליקציות מובייל ו-30+ פרויקטי עמידה שהושלמו. אנחנו עוזרים להביא את האפליקציה שלך לעמידה תוך 3–5 שבועות, עם אחריות למעבר בדיקה.
אחד הלקוחות שלנו — סטארטאפ פינטק — קיבל צו מרוסקומנדזור לאחר תלונת משתמש. ביצענו ניתוח פערים, העברנו נתונים ל-Yandex Cloud תוך שבועיים, יישמנו מסכי הסכמה וזכויות נושא. הקנס נמנע.
אילו דרישות טכניות יש ל-152-FZ לאפליקציות מובייל?
החוק דורש שהעיבוד הראשוני של נתונים אישיים של אזרחים רוסים יתבצע על שרתים הממוקמים פיזית ברוסיה. זה כולל רישום, אחסון, סיסטמטיזציה, צבירה, הבהרה, חילוץ. העברה חוצת גבולות לאחר עיבוד ראשוני מותרת רק למדינות עם רמת הגנה נאותה או על בסיס עילות מיוחדות (סעיף 12 של 152-FZ).
איך להבטיח לוקליזציה של נתונים ברוסיה?
הדרך האמינה ביותר היא להציב שרתים במרכז נתונים רוסי. השתמש ב-Yandex Cloud, VK Cloud, או Sber Cloud — הם מוסמכים ל-152-FZ. חלופה היא ניתוב נתונים: במהלך ההרשמה, בדוק phone_number (7xx) או geolocation ונתב את הבקשה למופע הרוסי. חשוב: נתונים לא צריכים להישמר זמנית על שרתים זרים גם במהלך הניתוב.
| גישה | עמידה ב-152-FZ | מורכבות | סיכונים |
|---|---|---|---|
| Firebase (europe-west) | לא | נמוכה | קנס במהלך בדיקה |
| AWS (eu-central-1) | לא | בינונית | דורש הצדקה |
| Yandex Cloud (ru-central) | כן | בינונית | אין |
| מרכז נתונים עצמי (Tier III+) | כן | גבוהה | עלות גבוהה |
הסכמת נושא וקטגוריות מיוחדות
152-FZ דורש הסכמה מפורשת בכתב לעיבוד נתונים אישיים. באפליקציית מובייל, ה"טופס הכתוב" הוא הסכמה אלקטרונית עם אפשרות לביטול. דרישות טכניות:
- רשימה ספציפית של נתונים אישיים מעובדים (לא "ונתונים אחרים")
- מטרת העיבוד לכל קטגוריה
- תקופת שמירה
- רשימת צדדים שלישיים שאליהם מועברים נתונים
- דרך לביטול הסכמה
טעות נפוצה: הסכמה אחת גדולה וגורפת. רוסקומנדזור רואה שההסכמה חייבת להיות ספציפית. לאנליטיקה מתקדמת ופרסום — הסכמה נפרדת, כפתור נפרד.
data class ConsentItem(
val purposeCode: String, // "analytics", "marketing", "profiling"
val purposeDescription: String,
val dataCategories: List<String>,
val retentionDays: Int,
val thirdParties: List<String>
)ההסכמה נשמרת עם חותמת זמן וגרסת מסמך. כשהתנאים משתנים — בקש הסכמה מחדש.
קטגוריות מיוחדות של נתונים אישיים (רפואיים, ביומטריים, דת וכו') דורשות הסכמה מפורשת נפרדת. עבור ביומטריה (Face ID, טביעות אצבע) חשוב: הנתונים מעובדים מקומית דרך data class ConsentItem( val purposeCode: String, // "analytics", "marketing", "profiling" val purposeDescription: String, val dataCategories: List<String>, val retentionDays: Int, val thirdParties: List<String> ) (iOS) או LAContext.evaluatePolicy() (Android) — התבניות נשמרות ב-Secure Enclave/StrongBox ולעולם לא עוזבות את המכשיר. זה חייב להיות מוצהר במדיניות הפרטיות.
SDKs של צדדים שלישיים והעברת נתונים
כל SDK אנליטי או פרסומי הוא צד שלישי — "אדם המעבד נתונים אישיים מטעם המפעיל" (סעיף 6, פסקה 3). נדרש הסכם עיבוד עם כל שותף כזה, הכולל:
- מטרות העיבוד
- חובה לאחסן נתונים אישיים ברוסיה (אם ה-SDK מעביר נתונים לחו"ל — בסיס נפרד)
- חובה לשמור על סודיות
AppMetrica מ-Yandex מאחסנת נתונים ברוסיה — מתאים. Amplitude, Mixpanel — נתונים בארה"ב, דורש הסכמה נפרדת להעברה חוצת גבולות או מופע באירופה עם הצדקה נוספת.
זכויות נושא ואמצעי הגנה טכניים
לנושא יש זכות:
- לקבל מידע על נתונים מעובדים — מסך "הנתונים שלי" עם תשובה תוך 30 יום
- לתקן או למחוק נתונים — טופס בקשה + SLA של 7 ימי עסקים לתשובה
- לבטל הסכמה — מיד, ללא הסבר
באפליקציה: סעיף "נתונים אישיים" בהגדרות הפרופיל עם כפתורים "בקשת נתונים", "תיקון נתונים", "מחיקת חשבון".
אמצעים טכניים (לפי צו FSTEC מס' 21): הצפנה במנוחה (AES-256) ובמעבר (TLS 1.2+), בקרת גישה (RBAC ברמת ה-API), רישום גישה, גיבויים קבועים עם בדיקת שחזור, נוהל תגובה לאירוע (דליפה → הודע לרוסקומנדזור תוך 24 שעות). באפליקציית המובייל, השתמש ב-BiometricManager (Android) וב-EncryptedSharedPreferences ב-Keychain (iOS).
מה כלול בעבודה
- ביקורת ארכיטקטורה נוכחית וניתוח פערים (2–3 ימים)
- תכנון ניתוב נתונים והעברה למרכז נתונים רוסי (3–7 ימים)
- יישום ממשק הסכמה וניהול הסכמות (3–4 ימים)
- מסכי זכויות נושא + תהליך backend (3–5 ימים)
- הגדרת הצפנה ורישום (2–3 ימים)
- הכנת מסמכים: מדיניות עיבוד, הודעה לרוסקומנדזור, הסכמי SDK (2–3 ימים)
- בדיקות ומסירה ללקוח (יום אחד)
ציר זמן: מיומיים לביקורת ועד 5 שבועות לעמידה מלאה. העלות מחושבת באופן אישי לאחר ניתוח הארכיטקטורה הנוכחית. צור קשר להערכה מקדימה — זה ייקח לא יותר משעה.







