لوپ نشونت میده آیفونت چیها رو لو میده
خلاصهٔ کاملتر
شرکت Mysk یه اپ متنباز به اسم Loupe برای iOS و iPadOS منتشر کرده که یه تور عملی از سطح انگشتنگاری دستگاه بهت میده. کاری که میکنه سادهست: همون مقادیر واقعی رو از APIهای عمومی iOS میخونه — دقیقاً همونایی که هر اپ ثالثی هم میتونه صداشون بزنه — و خام جلوت میذاره. هدف اینه که با چشم خودت ببینی آیفونت بیسروصدا چیها رو لو میده و چرا هر کدوم از این خوندهها کمک میکنه یه اپ دوباره بشناستت.
نکتهی اصلی که تیم سازنده روش تأکید میکنه اینه که ردیابها برای شناختنت آنلاین، لازم نیست اسم یا ایمیل یا موقعیتت رو داشته باشن. هر سیگنال بهتنهایی شاید منحصربهفرد نباشه، ولی وقتی کنار هم قرار میگیرن یه اثر انگشت میسازن که بین اپها و وبسایتها دنبالت میکنه.
لوپ این سیگنالها رو بر اساس «هزینهی دسترسی» تو سه لایه دستهبندی میکنه. لایهی Passive چیزاییه که هر اپی بدون هیچ اجازهای میبینه، مثل زبان و منطقه، منطقهی زمانی، مشخصات صفحهنمایش و باتری. لایهی Needs Permission خوندههاییه که iOS براشون پیام اجازه نشون میده، مثل مخاطبین، عکسها، موقعیت مکانی و تقویمها.
لایهی سومم Advanced ه: استفادههای زیرکانه از کانالهای جانبی همین APIهای عمومی. مثلاً وارسی طرحهای URL از طریق canOpenURL که میشه باهاش فهمید چه اپهایی روی دستگاه نصبن، یا ماندگاری داده تو Keychain که حتی بعد از حذف و نصب دوبارهی اپ سر جاش میمونه.
از نظر حریم خصوصی، هیچی از چیزایی که لوپ میخونه از رو دستگاهت بیرون نمیره مگه خودت صراحتاً خروجی بگیری؛ مقادیر بدون تجمیع یا هش شدن، خام نشون داده میشن و چیزی آپلود یا همگامسازی نمیشه. یه نکتهی جالبم اینه که به گفتهی سازنده، خود اپ تقریباً بهطور کامل با ابزارهای کدنویسی هوش مصنوعی نوشته شده. کد اپ هم تحت لایسنس MIT متنبازه.
نکات کلیدی:
- لوپ یه اپ متنباز iOS/iPadOS ه که سطح انگشتنگاری دستگاه رو خام نشونت میده.
- سیگنالها رو تو سه لایهی Passive، Needs Permission و Advanced دستهبندی میکنه.
- نمونههای پیشرفته: وارسی طرح URL با canOpenURL و ماندگاری Keychain بعد از نصب دوباره.
- هیچ دادهای از دستگاه بیرون نمیره و کد اپ تحت MIT منتشر شده.




