# App Privacy ב-App Store Connect: מה להצהיר על ה-SDK שלך

> ב-App Privacy מצהירים אילו נתונים האפליקציה וה-SDK שלה אוספים, למה, אם הם מקושרים למשתמש ואם יש מעקב. מפרסמים לפני שמגישים גרסה.

עמוד מקורי: [App Privacy ב-App Store Connect: מה להצהיר על ה-SDK שלך](https://devoria.fr/he/blog/app-privacy-app-store-connect-sdk)
כותב: [Mehdi Azizi](https://devoria.fr/he/mehdi-azizi)
פרסום: 2026-11-04
עדכון תוכן אחרון: 2026-11-04


App Privacy היא האזור ב-App Store Connect שמייצר את תוויות הפרטיות של דף האפליקציה שלך. שם מצהירים על כל סוג נתונים שהאפליקציה שלך **וה-SDK ששילבת בה** אוספים: למה הוא משמש, אם הוא מקושר למשתמש, ואם הוא משמש למעקב. **כל עוד התשובות שלך לא פורסמו, App Store Connect לא יאפשר להוסיף את הגרסה שלך להגשה.**

אפשר לתקן את התשובות בכל רגע, בלי build. הקושי האמיתי הוא לדעת מה להצהיר על RevenueCat, Sentry, PostHog, Supabase, AppsFlyer, Meta או ההתראות של Expo. הטבלה בהמשך מבוססת על התיעוד של כל SDK ועל המניפסטים שהם כוללים, שקראתי שוב ב-15 באוקטובר 2026.

אני מפרסם את אפליקציות ה-iOS שלי עם Expo ועם ה-SDK האלה. המדריך הזה מסביר מה Apple דורשת ומה אני יישמתי. הוא לא מחליף ייעוץ משפטי.

## App Privacy, מדיניות ומניפסט: שלושה דברים שונים

- **מדיניות הפרטיות** היא דף אינטרנט שאת הכתובת שלו אתה מוסר. השיטה מוסברת ב[מדיניות פרטיות לאפליקציית iOS](https://devoria.fr/he/blog/privacy-policy-ios-app-guide).
- **מניפסט הפרטיות** הוא קובץ `PrivacyInfo.xcprivacy` שנכלל ב-build. הוא מפורט ב[מדריך ITMS-91053](https://devoria.fr/he/blog/itms-91053-missing-api-declaration-expo).
- **App Privacy** הוא השאלון של App Store Connect. הוא מוצג בדף האפליקציה שלך בשלושה בלוקים: נתונים שמשמשים למעקב אחריך, נתונים שמקושרים אליך, נתונים שלא מקושרים אליך.

**שלושתם צריכים לספר את אותו הסיפור.** הדף של Apple [App Privacy Details](https://developer.apple.com/app-store/app-privacy-details/) מבהיר שהמידע הזה נדרש כדי להגיש אפליקציה ועדכונים שלה, ושהוא מכסה גם את השותפים החיצוניים שלך: כלי אנליטיקה, רשתות פרסום, SDK וספקים שאת הקוד שלהם הוספת.

## למלא את App Privacy צעד אחר צעד

[העזרה של App Store Connect](https://developer.apple.com/help/app-store-connect/manage-app-information/manage-app-privacy) מפרטת את השלבים שלמטה.

כדי למלא את השאלון, התפקיד שלך צריך להיות Account Holder, Admin או App Manager.

1. ב-Apps, פתח את האפליקציה שלך, ואז **App Privacy** בסרגל הצד.
2. לחץ על **Get Started**.
3. ענה על השאלה הראשונה: האם אתה או השותפים שלך אוספים נתונים? אם התשובה היא לא, בחר "No, we do not collect data from this app" ושמור. סיימת.
4. אחרת, סמן את כל סוגי הנתונים שנאספים, בקוד שלך או ב-SDK.
5. לכל סוג, ענה על שלוש שאלות: שימושים, קישור למשתמש, מעקב.
6. עבור על התצוגה המקדימה של הדף (Product Page Preview), לחץ על **Publish** ואשר.

אם האפליקציה שלך כבר באוויר, Apple מבקשת שהתשובות יתארו את הנתונים של הגרסה שבאוויר.

**פרסם לפני שאתה מגיש.** בספטמבר 2026, ב-Piaf, הוספת הגרסה להגשה נכשלה עם ההודעה הזאת: "You must have published answers to your app's data usages." לא מצאתי איך למלא את הטופס הזה דרך ה-API הציבורי של App Store Connect. אז אני עושה את זה בממשק הווב, לפני כל דבר אחר.

## שלוש השאלות שנשאלות על כל נתון

### מה זה אומר לאסוף

אצל Apple, לאסוף זה **לשלוח נתון אל מחוץ למכשיר ולהיות מסוגל לגשת אליו יותר זמן ממה שנדרש כדי לענות לבקשה**. כלומר:

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

### השימושים

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

### מקושר למשתמש

נתון מקושר כשהוא מחובר לזהות של האדם, דרך החשבון שלו, המכשיר שלו או בכל דרך אחרת. Apple מציינת שלרוב הוא מקושר, אלא אם הפכת אותו לאנונימי לפני האיסוף ואתה אף פעם לא מנסה לקשר אותו אחר כך. **ברגע שאתה מעביר את מזהה החשבון ל-SDK (identify, setUser, logIn), הנתונים של ה-SDK הזה הופכים למקושרים.**

### מעקב

מעקב זה לחבר נתונים מהאפליקציה שלך לנתונים שמגיעים מאפליקציות או אתרים של חברות אחרות, לפרסום ממוקד או למדידת פרסום. גם שיתוף נתונים עם סוחר נתונים נחשב. **SDK שמצליב את הנתונים שלך עם נתונים של אפליקציות אחרות לצורכי פרסום נחשב מעקב, גם אם אתה לא משתמש בזה לשם כך.**

ל"כן" במעקב יש שתי השלכות: בקשת App Tracking Transparency לפני כל מעקב, שמוסברת ב[הנחיה 5.1.2](https://devoria.fr/he/blog/guideline-5-1-2-third-party-ai-att-data-sharing), ומניפסט שמצהיר על המעקב עם הדומיינים שלו: בלי הדומיינים האלה, תקבל את [השגיאה ITMS-91064](https://devoria.fr/he/blog/itms-91064-invalid-tracking-information-fix).

## מה להצהיר על ה-SDK של אפליקציית Expo

הטבלה הזאת מבוססת על הגדרות ברירת המחדל של כל SDK. **ברגע שאתה שולח להם יותר, אימייל, מזהה חשבון או אירועים משלך, אתה מצהיר על יותר.**

| SDK                | נתונים להצהרה            | מעקב           | מקור               |
| ------------------ | ------------------------ | -------------- | ------------------ |
| RevenueCat         | היסטוריית רכישות         | לא             | תיעוד RevenueCat   |
| Sentry             | קריסות, ביצועים          | לא             | תיעוד ומניפסט      |
| PostHog            | אינטראקציות עם האפליקציה | לא             | מניפסט PostHog iOS |
| Supabase Auth      | אימייל, מזהה משתמש       | לא             | לא נמצא תיעוד      |
| AppsFlyer          | מזהה מכשיר, אינטראקציות  | כן, מזהה מכשיר | מניפסט AppsFlyer   |
| Meta SDK           | מזהה מכשיר, קריסות       | כן, מזהה מכשיר | תיעוד ומניפסט Meta |
| Expo Notifications | מזהה מכשיר (טוקן push)   | לא             | לא נמצא תיעוד      |

### RevenueCat

[תיעוד ה-App Privacy שלו](https://www.revenuecat.com/docs/platform-resources/apple-platform-resources/apple-app-privacy) מבקש להצהיר על היסטוריית רכישות, עם שני שימושים שכל משתמש RevenueCat חייב לסמן: אנליטיקה ופונקציונליות האפליקציה. מקושר: לא אם המזהים שלך אנונימיים, כן אם מזהה המשתמש שלך ב-RevenueCat יכול להיות מקושר לאימייל. הוסף מזהה משתמש אם אתה מעביר ID משלך, ופרטי קשר אם אתה שולח אימייל כמאפיין. המניפסט של ה-SDK מזכיר רק פונקציונליות: לך לפי התיעוד, הוא מלא יותר. החיבור מוסבר ב[RevenueCat למנויים בתוך האפליקציה](https://devoria.fr/he/blog/revenuecat-in-app-subscription-ios).

### Sentry

[הדף שלו על פרטיות במובייל](https://docs.sentry.io/security-legal-pii/security/mobile-privacy/) אומר את זה במפורש: Sentry הוא שותף שצריך להצהיר עליו, השימושים הסטנדרטיים שלו הם אנליטיקה ופונקציונליות האפליקציה, הוא לא עושה מעקב ולא צריך את המזהה הפרסומי. [המניפסט שלו](https://github.com/getsentry/sentry-cocoa/blob/main/Sources/Resources/PrivacyInfo.xcprivacy) מצהיר על נתוני קריסות, ביצועים ונתוני אבחון אחרים, לא מקושרים. אם אתה מצמיד את מזהה החשבון לדוחות עם `Sentry.setUser`, הם הופכים למקושרים.

### PostHog

לא מצאתי המלצת App Privacy שפורסמה על ידי PostHog. [המניפסט של ה-SDK שלו ל-iOS](https://github.com/PostHog/posthog-ios/blob/main/PostHog/Resources/PrivacyInfo.xcprivacy) מצהיר על אינטראקציה עם האפליקציה ונתוני שימוש אחרים, לא מקושרים, בלי מעקב, לאנליטיקה. ל-React Native, [התיעוד שלו](https://posthog.com/docs/libraries/react-native) מציין שמחזור החיים של האפליקציה נקלט כברירת מחדל, וגם המסכים שנצפו עם React Navigation 6 או ישן יותר, ש-`identify` מקשר את האירועים הקודמים למשתמש, ושמיקום שמוסק מה-IP מתווסף אלא אם משתמשים ב-`disableGeoip`. לדעתי, אם אתה משאיר את המיקום הזה, הצהר על מיקום משוער.

### Supabase Auth

למיטב ידיעתי, Supabase לא מפרסמת המלצת App Privacy. לפי ההגדרות של Apple, התחברות עם אימייל מחייבת להצהיר על כתובת האימייל ועל מזהה המשתמש, לפונקציונליות האפליקציה, מקושרים. [יומני הביקורת שלו](https://supabase.com/docs/guides/auth/audit-logs) שומרים גם את כתובת ה-IP של כל התחברות: Apple מבקשת להצהיר על IP שנשמר לפי השימוש שאתה עושה בו. וכל מה שאתה שומר בטבלאות שלך נחשב: תכנים, תמונות, היסטוריה.

### AppsFlyer ו-Meta

שני המניפסטים מצהירים על **מזהה המכשיר כמשמש למעקב, לפרסום של צד שלישי**. זה של [AppsFlyer](https://github.com/AppsFlyerSDK/AppsFlyerFramework/blob/master/Resources/PrivacyInfo.xcprivacy) מוסיף אינטראקציה עם האפליקציה, לאנליטיקה. זה של [Meta](https://github.com/facebook/facebook-ios-sdk/blob/main/FBSDKCoreKit/FBSDKCoreKit/PrivacyInfo.xcprivacy) מוסיף נתוני קריסות ונתונים אחרים. [התיעוד של Meta ל-iOS](https://developers.facebook.com/docs/ios) מבהיר שהמניפסט שלו מכסה רק את האיסוף כברירת מחדל: על נתונים נוספים אתה צריך להצהיר בעצמך.

ביולי 2026, כשחיברתי את AppsFlyer ל-TradaZen, הוספתי את מזהה המכשיר, לפרסום של צד שלישי ולאנליטיקה, כמשמש למעקב. הבלוק "נתונים שמשמשים למעקב אחריך" הופיע בדף האפליקציה. ה-build הראשון עם AppsFlyer, לעומת זאת, נדחה בשלב העיבוד: המניפסט של האפליקציה הצהיר על מעקב בלי הדומיינים שלו.

### Expo Notifications

לא מצאתי המלצה שפורסמה על ידי Expo, ו[המניפסט של expo-notifications](https://github.com/expo/expo/blob/main/packages/expo-notifications/ios/PrivacyInfo.xcprivacy) לא מצהיר על שום נתון שנאסף. אבל טוקן ה-push שאתה שומר בשרת שלך מזהה את המכשיר עבור האפליקציה שלך. הקריאה הזהירה שלי: מזהה מכשיר, לפונקציונליות האפליקציה, מקושר אם אתה שומר אותו יחד עם החשבון, בלי מעקב. זה לא כלל ש-Apple כתבה.

## השיטה שלי: רשימה אחת כדי ליישר הכול

אני קורא שוב את המדיניות שפורסמה לפני שאני נוגע בשאלון. זו של TradaZen מזכירה את אימייל ההתחברות, המנוי, טוקן ההתראות, סטטיסטיקות שימוש, דוחות שגיאה וייחוס פרסומי שתלוי בהסכמה.

כל שורה במדיניות הופכת לסוג נתונים ב-App Privacy. **כשאני מוסיף SDK או פיצ'ר ששולח נתון, אני מעדכן את המדיניות, את App Privacy ואת המניפסט באותו יום.**

כדי לבדוק, הצג את רשימת המניפסטים שנכללים בעזרת הפקודה ממדריך ITMS-91053 שהזכרתי למעלה. עם Mac ו-Xcode, [דוח הפרטיות](https://developer.apple.com/documentation/bundleresources/describing-data-use-in-privacy-manifests) מאחד אותם: Product, אחר כך Archive, ואז Generate Privacy Report ב-Organizer. Apple מציגה אותו ככלי עזר למילוי App Store Connect.

## לעדכן את App Privacy בלי build

Apple כותבת את זה: אפשר לשנות את התשובות בכל רגע, בלי עדכון לאפליקציה. **כתובת מדיניות הפרטיות, לעומת זאת, משתנה רק עם הגרסה הבאה שלך**, לפי העזרה של App Store Connect.

עדכן את App Privacy כשאתה מוסיף SDK, כשאתה מעביר את מזהה החשבון לכלי קיים, או כשפיצ'ר שולח סוג נתונים חדש. דחייה שנוגעת רק להצהרות האלה מתוקנת אונליין, כמו ב[הנחיה 5.1.1](https://devoria.fr/he/blog/guideline-5-1-1-app-store-rejection-fix).

## לבדוק את התיק שלך לפני Apple

ה-[Review Kit](https://devoria.fr/he/kits/app-review) מרכז את הצ'קליסט שלי לפני שליחה, את הדחיות שתיקנתי ושני skills של Claude Code שעוברים על הפרויקט שלך ועל דף האפליקציה, ואז מכינים את התשובה שלך אם Apple דוחה.

רוצה לדעת מה עדיין חוסם אותך? ה[אבחון החינמי](https://devoria.fr/he/diagnostic) שולח לך את הצ'קליסט שלי נגד דחיות של Apple. לכל תהליך העלייה לאוויר, קרא [לפרסם אפליקציה ב-App Store](https://devoria.fr/he/expertise/publish-an-app-on-the-app-store).

## שאלות נפוצות

### מה זה App Privacy ב-App Store Connect?

זה השאלון שמייצר את תוויות הפרטיות של דף האפליקציה שלך ב-App Store: נתונים שהאפליקציה וה-SDK שלה אוספים, שימושים, קישור למשתמש ומעקב. הוא חובה כדי להגיש אפליקציה ועדכונים שלה.

### צריך build חדש כדי לשנות את App Privacy?

לא. Apple מציינת שאפשר לשנות את התשובות בכל רגע, בלי עדכון לאפליקציה: אתה משנה, ואז לוחץ על Publish. רק כתובת מדיניות הפרטיות מחכה לגרסה הבאה.

### מה להצהיר על RevenueCat ב-App Privacy?

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

### האם Sentry ו-PostHog עושים מעקב לפי ההגדרה של Apple?

לא, בהגדרות ברירת המחדל שלהם. Sentry כותב שהוא לא משתמש בנתונים שלך כדי לעקוב אחרי משתמשים, והמניפסט של PostHog ל-iOS לא מצהיר על שום מעקב. לעומת זאת, הנתונים שלהם הופכים למקושרים ברגע שאתה מעביר להם את מזהה החשבון.

### למה אני לא מצליח להוסיף את הגרסה שלי להגשה?

לרוב כי App Privacy לא פורסם. App Store Connect מציג אז "You must have published answers to your app's data usages". פרסם את התשובות שלך, ואז הוסף את הגרסה.


## הפרויקט שלך

[Review Kit](https://devoria.fr/he/kits/app-review): הצ'קליסט שלי לבדיקת App Store, הדחיות שקיבלתי מ-Apple ואיך תיקנתי אותן, הצ'קליסט ל-Google Play ושלושה skills ל-Claude Code. ‏169 ‏⁦₪⁩.

[iOS & Android Kit](https://devoria.fr/he/kits/ios): תבנה אפליקציה לאייפון ולאנדרואיד עם Claude Code: קוד ההתחלה של האפליקציות שלי, כל הדרך עד החנויות וכל הקיטים. ‏349 ‏⁦₪⁩.

[אבחון: מה מפריד בינך לבין אפליקציית האייפון שלך](https://devoria.fr/he/diagnostic): 7 שאלות, 60 שניות: תדע מה באמת חוסם אותך מלפרסם את אפליקציית האייפון שלך, תקבל מסלול ב-4 שלבים ואת הקיט שמתאים לך.
