انطباق
حریم خصوصی بنیان همه کارهای هواشمار است — ساختاری، نه صرفاً وعدهای.
بیشتر ادعاهای حریم خصوصی وعدهای هستند: «قول میدهیم شما را ردیابی نکنیم.» این ادعاها مستلزم اعتماد به ناشرند، هم امروز و هم پس از هر تغییر مالکیت در آینده. یک ادعای ساختاری متفاوت است — سیستم اساساً ابزاری برای نقض آن ندارد. هواشمار هماکنون دو ادعای ساختاری مطرح میکند که هر یک دقیقاً در یک جا قابل بررسی است.
مانیفست حریم خصوصی خالی
iOS 17 مفهوم APIهای نیازمند دلیل را معرفی کرد — فهرست مشخصی از فراخوانیهایی که سوءاستفاده از آنها رایج است (UserDefaults، زمان تغییر فایلها، زمان راهاندازی سیستم، فضای دیسک، صفحهکلید فعال) و باید در یک مانیفست حریم خصوصی اعلام شوند. مانیفست هواشمار آرایهای به نام NSPrivacyAccessedAPITypes دارد. این آرایه خالی است.
این ممیزی از الزام Apple هم فراتر میرود — سه فراخوانی را نیز پوشش میدهد که در فهرست الزامی Apple نیستند اما در پس پرده بهطور غیرمستقیم UserDefaults را میخوانند: Calendar.current، Locale.current و NSLocalizedString. هواشمار بهجای هر سه از معادلهای صریح و مبتنی بر انتخاب کاربر استفاده میکند.
بهروزرسانی فقط برای انطباق
هواشمار یک بار با رفتار کامل و نهایی منتشر میشود. بهروزرسانیهای بعدی فقط به نگهداری سازگاری با iOS محدودند — بدون قابلیت جدید، بدون جمعآوری داده جدید، بدون تغییر غافلگیرکننده.
کمینهسازی داده در GDPR (ماده 5(1)(c))
سرور فقط شاخص یک سلول شبکه H3 (وضوح حدود 3 کیلومتر) را دریافت میکند — هرگز مختصات خام GPS، دمای هدف، آستانه بارش یا هیچ مقدار شناساگر دیگری را نه. شبکه Cloudflare فراداده گذرای IP را برای محدودسازی نرخ درخواست مدیریت میکند؛ هواشمار هیچچیز در لاگها یا پایگاههای داده برنامه نمینویسد. برونبری داده داخلی برنامه (تنظیمات ← برونبری دادههای من) همان حق دسترسی شما طبق ماده 15 GDPR است که از روز نخست پیادهسازی شده است.
چه کارهایی نمیکنیم
- بدون حساب کاربری
- بدون آنالیتیکس
- بدون ردیابی
- بدون SDK تبلیغاتی
- بدون SDK شخص ثالث، بهجز کتابخانه زمینفضایی H3 (ریاضیات خالص، بدون دسترسی به APIهای سیستم)
- بدون قابلیتهای اجتماعی