Short answer (English): California's Digital Age Assurance Act (AB 1043) applies from January 1, 2027. App developers must request an age signal when the app is downloaded and launched, and once they receive it they are deemed to know the user's age range. Apple already ships this signal as the Declared Age Range API for Utah, Louisiana and Texas. As of November 5, 2026 Apple has not published how it will apply the California law, so build on the API now and watch Apple's developer news.
תשובה קצרה: חוק הגיל של קליפורניה, AB 1043, חל מ-1.1.2027. לפי נוסח החוק, אפליקציה צריכה לבקש אות גיל כשהיא מורדת ומופעלת, ומפתח שקיבל את האות נחשב כמי שיודע את טווח הגיל של המשתמש. אצל אפל, האות הזה הוא Declared Age Range API, שכבר פועל לפי החוקים של יוטה, לואיזיאנה וטקסס. אפל עוד לא פרסמה איך היא תיישם את החוק של קליפורניה, ולכן מה שאפשר לעשות עכשיו הוא לחבר את האפליקציה ל-API ולטפל בתשובות שלו.
מה החוק של קליפורניה אומר
לפי נוסח החוק, פרק 675, שאושר ב-13.10.2025:
- מתי: מ-1 בינואר 2027. מכשירים שהוגדרו לפני כן צריכים לקבל את ממשק הגיל לפני 1 ביולי 2027.
- מה המפתח עושה: מבקש אות גיל כשהאפליקציה מורדת ומופעלת.
- מה המשמעות של האות: מפתח שקיבל אותו נחשב כמי שיודע בפועל את טווח הגיל, וצריך להתייחס אליו כמקור העיקרי, אלא אם יש לו מידע פנימי ברור ומשכנע אחר.
- הטווחים: מתחת ל-13, 13 עד 15, 16 עד 17, ו-18 ומעלה.
מה אפל כבר הודיעה
ההודעות של אפל למפתחים, לפי המקור:
| איפה | מה | מקור |
|---|---|---|
| יוטה | טווחי גיל משותפים לחשבונות Apple חדשים מ-6.5.2026 | Apple, 24.2.2026 |
| לואיזיאנה | מ-1.7.2026 | Apple, 24.2.2026 |
| טקסס (SB 2420) | הושהה ב-23.12.2025 בעקבות צו מניעה, ולפי עדכון של אפל השינויים נכנסו לתוקף מ-4.6.2026 אחרי שהצו בוטל. ההליך המשפטי עדיין נמשך | Apple, 23.12.2025, Apple, 3.6.2026 |
| ברזיל, אוסטרליה, סינגפור | מ-24.2.2026 הורדה של אפליקציות 18+ נחסמת אלא אם המשתמש אושר כבגיר | Apple, 24.2.2026 |
| קליפורניה | אין עדיין הודעה של אפל |
מה עושים בקוד
לפי ההודעות של אפל ו-עמוד Age Assurance:
- מבקשים את טווח הגיל עם Declared Age Range API. ה-API זמין בכל העולם ב-iOS, iPadOS ו-macOS מגרסה 26.
- בודקים את
requiredRegulatoryFeatures, כדי לדעת אם במיקום של המשתמש חלות דרישות. - עדכונים משמעותיים: מעבירים אותם דרך PermissionKit, עם
SignificantAppUpdateTopicומסך האישור. - ביטול הסכמה: מטפלים בהודעת השרת
RESCIND_CONSENT, כי הורה יכול לבטל הסכמה. - סיווג הגיל של האפליקציה: משתמשים במאפיין סיווג הגיל של StoreKit.
- SDK: בונים עם iOS ו-iPadOS SDK 26.2 ומעלה. מגרסה 26.5 הערכים
paymentCheckedו-governmentIDCheckedלא מוחזרים, וצריך לטפל בערךconfirmed. - בודקים בסביבת Sandbox לפני ההגשה.
מה עוד לא ידוע
- איך אפל תיישם את קליפורניה. אין הודעה. אם תצא, היא תופיע ב-חדשות המפתחים של אפל.
- טקסס. ההליך המשפטי נמשך, ולכן מתייחסים לדרישה כנאכפת כרגע ולא כסגורה.
- מערכות הפעלה אחרות. החוק של קליפורניה מתייחס למערכות הפעלה ולחנויות אפליקציות באופן כללי. המדריך הזה עוסק באפל בלבד.
זה מדריך טכני, לא ייעוץ משפטי. אם האפליקציה שלכם מיועדת לקטינים או אוספת מהם מידע, בודקים את החובות עם עורך דין בארצות הברית.
מגישים אפליקציה לאפ סטור ולא בטוחים מה חסר? הבדיקה לפני הגשה לחנויות עוברת על שמונה שאלות ומראה מה חסר, ובעמוד העלאה לגוגל פליי ולאפ סטור מוסבר איך אנחנו מלווים את ההגשה עד שהאפליקציה באוויר. מי שמפיץ גם באנדרואיד מחוץ ל-Play, כדאי לקרוא את המדריך לאימות מפתחים באנדרואיד ב-2027.