Privacy Magic یک افزونه متن‌باز برای Chrome است که هنگام مرور وب به‌طور جامع از حریم خصوصی شما محافظت می‌کند. مرورگرها بسیار نشتی هستند، بنابراین Privacy Magic لایه‌های متعدد محافظت ارائه می‌دهد، از جمله مسدود کردن تبلیغات و ردیاب‌ها، محافظت از اطلاعات سیستم، حذف خرده‌نان‌های ردیابی، توقف نشت‌های وب، ارسال سیگنال‌های حریم خصوصی و اعمال محافظت‌های مرورگر.

مسدود کردن تبلیغات و ردیاب‌ها

در سراسر وب، تبلیغات، اسکریپت‌های ردیابی و پیکسل‌های ردیابی بدون رضایت شما و با روش‌های نامرئی گوناگون شما را دنبال می‌کنند.

Privacy Magic از فهرست‌های فیلتر محبوب برای مسدود کردن بسیاری از تبلیغات و ردیاب‌ها استفاده می‌کند تا مرورگر شما آن‌ها را در شبکه درخواست نکند. این فهرست‌های فیلتر همچنین جعبه‌های خالی باقی‌مانده پس از مسدود شدن تبلیغات در یک صفحه وب را پنهان می‌کنند. Privacy Magic از نسخهٔ ثابت این فهرست‌های فیلتر استفاده می‌کند تا رفتار مسدودسازی افزونه کاملاً قابل بازتولید و برای هر کاربر یکسان باشد.

فهرست فیلتر موارد مسدودشده
Easy­List تبلیغات، از جمله بنرها، اسکریپت‌های تبلیغاتی، تصاویر و تبلیغات ویدیویی.
Easy­Privacy ردیاب‌ها، از جمله اسکریپت‌های ردیابی، پیکسل‌ها، باگ‌های وب و سایر جمع‌آوری‌کنندگان اطلاعات.
Fan­boy's An­noy­ance List اعلان‌های کوکی، ویجت‌های شبکه‌های اجتماعی، پنجره‌های بازشو درون‌صفحه و سایر مزاحمت‌ها.
فهرست کوچک مسدودسازی oisd دامنه‌های تبلیغاتی اضافی.

محافظت از اطلاعات سیستم (اثرانگشت)

به‌طور سنتی، مرورگرها حجم زیادی از اطلاعات رایانهٔ شما را به هر وب‌سایت یا اسکریپت ردیابی که بپرسد نشت می‌دهند! و ردیاب‌ها این داده‌ها را جمع‌آوری می‌کنند تا هنگام مرور وب شما را ردیابی کنند.

اثرانگشت مرورگرهای وب استاندارد Privacy Magic
صدا قابلیت پردازش صدای مرورگرها معمولاً اطلاعاتی دربارهٔ کارت صدای شما نشت می‌دهد. Privacy Magic با پاک کردن کم‌اهمیت‌ترین بیت از داده‌های صوتی هر بار که اسکریپتی آن‌ها را می‌خواند، چنین نشت‌هایی را کاهش می‌دهد. این پاک‌سازی اثر شنیداری ندارد.
باتری مرورگرهای وب معمولاً به هر وب‌سایتی که بپرسد می‌گویند سطح باتری شما چقدر است، آیا دستگاه به منبع تغذیه وصل است، و تخمینی از زمان باقی‌مانده تا خالی شدن باتری. Privacy Magic با شبیه‌سازی باتری‌ای که همیشه ۱۰۰٪ است و منبع تغذیه‌ای که همیشه وصل است، این نشت اطلاعات را متوقف می‌کند.
مرورگر یک صفحه وب می‌تواند مرورگر شما را بازجویی کند تا اطلاعات دقیقی دربارهٔ سیستم‌عاملی که در آن اجرا می‌شود به‌دست آورد. Privacy Magic مقدار navigator.platform را برای هر سیستم‌عامل متفاوت به یک مقدار واحد جعل می‌کند.
دستگاه مرورگرهای وب به هر وب‌سایتی که بپرسد می‌گویند آیا از دستگاه تاشو استفاده می‌کنید. Privacy Magic همیشه گزارش می‌دهد که دستگاه شما تاشو نیست.
دیسک مرورگرهای وب معمولاً میزان فضای دیسک در دسترس وب‌سایت و میزان استفادهٔ آن را نشت می‌دهند، که می‌تواند فضای کل دیسک رایانهٔ شما و نحوهٔ ذخیرهٔ داده‌ها را آشکار کند. Privacy Magic این مقادیر را جعل می‌کند تا برای همه یکسان باشند.
نمایش به‌طور سنتی مرورگرهای وب تنظیمات نمایش را نشت می‌دهند، از جمله اینکه آیا سیستم شما روی «ترجیح حرکت کمتر» تنظیم شده است. Privacy Magic از این نشت جلوگیری می‌کند.
فونت‌ها مرورگرهای وب استاندارد فونت‌های سفارشی نصب‌شده روی سیستم شما را نشت می‌دهند، که می‌تواند اثرانگشت شما را بسیار یکتا کند. Privacy Magic فونت‌های سفارشی نصب‌شده روی سیستم شما را از همهٔ اسکریپت‌ها پنهان می‌کند. صفحات وب همچنان می‌توانند از فونت‌های استاندارد سیستم و فونت‌های وب دانلودشده استفاده کنند.
گرافیک Canvas و WebGL دو بردار مهم اثرانگشت هستند که نوع GPU (تراشهٔ گرافیکی) رایانهٔ شما را نشت می‌دهند. Privacy Magic از تکنیک‌های پیشرفته برای پنهان کردن تراشهٔ گرافیکی استفاده می‌کند و در عین حال به شما اجازه می‌دهد به بازی کردن و استفاده از وب‌سایت‌هایی که به‌شدت از گرافیک استفاده می‌کنند ادامه دهید.
صفحه‌کلید به‌طور پیش‌فرض، مرورگرها چیدمان صفحه‌کلید شما را به هر وب‌سایتی که بپرسد نشت می‌دهند. Privacy Magic افشای چیدمان صفحه‌کلید شما به اسکریپت‌های وب‌سایت را مسدود می‌کند.
زبان معمولاً مرورگرهای وب فهرستی از زبان‌هایی را که تأیید کرده‌اید نشت می‌دهند. هرچند مهم است بتوانید زبانی را که برای وب‌سایت‌های بازدیدشده ترجیح می‌دهید مشخص کنید، مرورگرها معمولاً فهرستی از زبان‌های ترجیحی کاربر را آشکار می‌کنند که می‌تواند بیش از حد افشاگر باشد. Privacy Magic فقط اجازه می‌دهد یک زبان واحد به وب‌سایت‌هایی که بازدید می‌کنید ارسال شود.
ریاضی اسکریپت‌های ردیابی در صفحات وب می‌توانند از رفتار خاص توابع Math، مانند کسینوس یا تانژانت هذلولی، روی دستگاه شما استفاده کنند تا شما را از سایر کاربران وب متمایز کنند. Privacy Magic توابع Math جاوااسکریپت را طوری وصله می‌کند که در همهٔ پلتفرم‌ها یکسان رفتار کنند.
حافظه وب‌سایت‌ها می‌توانند از بیشتر مرورگرها بفهمند چقدر حافظه روی رایانهٔ شما استفاده نشده است. Privacy Magic میزان حافظهٔ موجود روی سیستم شما را از صفحات وب و ردیاب‌ها پنهان می‌کند.
شبکه مرورگرها معمولاً جزئیاتی دربارهٔ نوع اتصال شبکهٔ شما نشت می‌دهند. Privacy Magic با همگن کردن این جزئیات برای همهٔ کاربران، از نشت آن‌ها جلوگیری می‌کند.
پردازنده مرورگرها طوری طراحی شده‌اند که تعداد هسته‌های پردازندهٔ رایانهٔ شما را گزارش دهند. Privacy Magic وانمود می‌کند که همه دقیقاً 4 هسته دارند.
صفحه مرورگرهای وب ابعاد صفحهٔ شما را به هر وب‌سایتی که بپرسد نشت می‌دهند، صرف‌نظر از اندازهٔ پنجرهٔ مرورگر. Privacy Magic اندازهٔ واقعی صفحه را پنهان می‌کند.
منطقهٔ زمانی مرورگرهای وب هنگام پرس‌وجوی اسکریپت‌ها دربارهٔ منطقهٔ زمانی، موقعیت تقریبی شما را نشت می‌دهند. برای مثال، اگر در زمان اروپای مرکزی باشید، مرورگر شناسهٔ منطقهٔ زمانی‌ای ارائه می‌دهد که نشان می‌دهد در پاریس، برلین، لوکزامبورگ یا یکی از ده‌ها شهر دیگر هستید. Privacy Magic مناطق زمانی را طوری ادغام می‌کند که هر افست زمانی یک منطقهٔ زمانی نمایندهٔ واحد داشته باشد. به این ترتیب مرورگر اطلاعات غیرضروری دربارهٔ موقعیت شما روی کرهٔ زمین نشت نمی‌دهد.
زمان‌بندی APIهای زمان‌بندی با وضوح بالا به اسکریپت‌ها اجازه می‌دهند با اندازه‌گیری تفاوت‌های ریز در زمان‌بندی رفتارهای مرورگر، سیستم شما را مشخص کنند. Privacy Magic زمان‌های ارائه‌شده توسط این APIها را گرد می‌کند تا استفاده از آن‌ها برای تمایز بین مرورگرها برای اسکریپت‌های ردیابی بسیار دشوارتر شود.
لمس Touch API نشت می‌دهد که آیا دستگاه شما لمسی است و چند نقطهٔ لمس مجاز است. Privacy Magic این اطلاعات را از وب‌سایت‌ها پنهان می‌کند.

حذف خرده‌نان‌های ردیابی

برخی ویژگی‌های مرورگر در برابر استفاده برای به‌اشتراک‌گذاری بخش‌هایی از تاریخچهٔ مرور شما («خرده‌نان‌ها») با وب‌سایت‌های مختلفی که بازدید می‌کنید آسیب‌پذیرند. Privacy Magic این ویژگی‌ها را تقویت می‌کند تا کمتر نشت کنند.

خرده‌نان مرورگرهای وب استاندارد Privacy Magic
نشت‌های کش مرورگرها داده‌ها را در کش‌های محلی ذخیره می‌کنند تا وقتی صفحه‌ای را بازدید می‌کنید یا دوباره می‌بینید، آن داده‌ها لازم نباشد بار دوم بارگذاری شوند. متأسفانه، این کش‌ها گاهی نشتی دارند و چیزی از تاریخچهٔ مرور شما را به وب‌سایتی که بازدید می‌کنید آشکار می‌کنند. Privacy Magic کش‌های آسیب‌پذیر را پاک می‌کند تا این نشت‌ها رخ ندهند.
سیاست Re­fer­rer به‌طور سنتی، مرورگرها به هر صفحهٔ وبی که بازدید می‌کنید می‌گویند از کدام صفحه آمده‌اید! Privacy Magic صفحه (یا مسیر) دقیق را از referrer حذف می‌کند و برای سازگاری وب، فقط اجازه می‌دهد دامنه به‌اشتراک گذاشته شود.
پارامترهای ردیابی ردیاب‌ها می‌توانند «پارامترهای ردیابی» اضافی به آدرس صفحات وبی که بازدید می‌کنید اضافه کنند تا تبلیغ‌کنندگان بتوانند ردیابی کنند شما کیستید یا کجا مرور کرده‌اید. Privacy Magic پارامترهای ردیابی شناخته‌شده را از آدرس‌های وب حذف می‌کند تا این اطلاعات با وب‌سایت‌هایی که بازدید می‌کنید به‌اشتراک گذاشته نشود.
نام پنجره معمولاً API جاوااسکریپت window.name اگر بین وب‌سایت‌ها در همان زبانه جابه‌جا شوید داده نشت می‌دهد. Privacy Magic با اعمال یک window.name جداگانه برای هر وب‌سایت، از این نشت جلوگیری می‌کند.

توقف نشت‌های وب

مرورگرهای وب موجودات پیچیده‌ای هستند! نشت اطلاعات خصوصی می‌تواند از بسیاری از ویژگی‌های مختلف مرورگر سرچشمه بگیرد. رویکرد ما در Privacy Magic بستن نشت‌ها در هر جایی است که یافت شوند.

ویژگی مرورگرهای وب استاندارد Privacy Magic
Iframes یک iframe یک «صفحه وب درون یک صفحه وب» است. جعبه‌ای داخل صفحه‌ای که بازدید می‌کنید، جایی که صفحهٔ وب دوم می‌تواند پنهان شود و از همان تکنیک‌های ردیابی یک صفحه وب عادی استفاده کند. Privacy Magic همهٔ محافظت‌های خود را به هر iframe در یک صفحه وب تزریق می‌کند تا مطمئن شود ردیاب نمی‌تواند با پنهان شدن داخل یک iframe از آن محافظت‌ها عبور کند.
Ser­vice Work­ers Service Workers ویژگی‌ای از مرورگر است که به کد اجازه می‌دهد حتی وقتی به اینترنت متصل نیستید در پس‌زمینه اجرا شود. متأسفانه، این Service Workers به‌راحتی می‌توانند اطلاعات خصوصی را نشت دهند. Service workerها عموماً در همهٔ سایت‌ها غیرفعال هستند تا از نشت اطلاعات خصوصی‌ای که به‌شکل دیگری قابل وصله نیست جلوگیری شود.
Shared Stor­age Shared Storage ویژگی‌ای از مرورگر است که اجازه می‌دهد داده‌های مربوط به مرور شما تجمیع و جمع‌آوری شوند. هرچند ادعا می‌شد که حافظ حریم خصوصی است، این ویژگی نگرانی‌های جدی حریم خصوصی ایجاد کرد و قرار است از مرورگرها حذف شود. Privacy Magic اطمینان حاصل می‌کند که Shared Storage در همهٔ وب‌سایت‌ها غیرفعال باشد.
Shared Work­ers Shared Workers کدی هستند که در پس‌زمینه اجرا می‌شوند و می‌توانند بین وب‌سایت‌ها به‌اشتراک گذاشته شوند. Privacy Magic محافظت‌های خود را به هر Shared Worker بارگذاری‌شده توسط هر وب‌سایتی تزریق می‌کند.
Web Work­ers Web Workers کدی هستند که در پس‌زمینهٔ یک صفحه وب اجرا می‌شوند. مانند اسکریپت‌های صفحهٔ اصلی، کد web worker می‌تواند داده‌های خصوصی را نشت دهد. Privacy Magic محافظت‌های خود را به هر Web Worker در یک صفحه تزریق می‌کند تا مطمئن شود ردیاب‌ها نمی‌توانند از Web Workers برای عبور از آن محافظت‌ها استفاده کنند.

سیگنال‌های حریم خصوصی

ما به بهبود حریم خصوصی شما به هر روش ممکن علاقه‌مندیم. بنابراین Privacy Magic سیگنالی ارسال می‌کند تا سیاست‌های حامی حریم خصوصی را از وب‌سایت‌هایی که بازدید می‌کنید مطالبه کند.

سیگنال مرورگرهای وب استاندارد Privacy Magic
Glob­al Pri­va­cy Con­trol Global Privacy Control سیگنالی است که می‌توان به وب‌سایت‌هایی که بازدید می‌کنید فرستاد تا نشان دهد نمی‌خواهید داده‌هایتان فروخته یا به‌اشتراک گذاشته شود. متأسفانه، بیشتر مرورگرهای وب به‌طور پیش‌فرض ترجیح Global Privacy Control را ارسال نمی‌کنند. Privacy Magic اطمینان حاصل می‌کند که مرورگر شما هدر Global Privacy Control را با هر درخواست به هر صفحه وب یا منبع جاسازی‌شده ارسال کند. همچنین یک سیگنال جاوااسکریپت در هر صفحه و iframe تزریق می‌کند.

محافظت‌های مرورگر

مرورگرها نه تنها در نحوهٔ رندر صفحات وب، بلکه در نحوهٔ ارسال داده به شرکت مادر یا شرکت‌های تبلیغاتی شخص ثالث نیز بدرفتارند. Privacy Magic انواع رفتارهای بد مرورگر را که در غیر این صورت اطلاعات خصوصی شما را نشت می‌دادند غیرفعال می‌کند.

غیرفعال کردن ویژگی‌های وب نشتی

ویژگی مرورگرهای وب استاندارد Privacy Magic
حسابرسی ابرپیوند مرورگرهای استاندارد ویژگی‌ای دارند که به وب‌سایت‌ها اجازه می‌دهد با لینک‌هایی که کلیک می‌کنید به یک سرور ردیابی «پینگ» بزنند. Privacy Magic این پینگ را غیرفعال می‌کند.
کوکی‌های شخص ثالث مشهورترین ویژگی ردیابی از همه. Chrome کوکی‌های شخص ثالث را مجاز می‌داند که اجازه می‌دهند از سایتی به سایت دیگر ردیابی شوید. Privacy Magic به‌طور پیش‌فرض کوکی‌های شخص ثالث را غیرفعال می‌کند.
Web­RTC UDP بدون پروکسی WebRTC قابلیتی از مرورگر وب است که به شما اجازه می‌دهد مستقیماً با سایر کاربران وب ارتباط برقرار کنید. متأسفانه، اگر از پروکسی مرورگر استفاده کنید، مرورگرهای استاندارد مبتنی بر Chrome ارتباطات WebRTC را خارج از پروکسی نشت می‌دهند. Privacy Magic نشت‌های WebRTC را مسدود می‌کند، در حالی که همچنان اجازه می‌دهد WebRTC در وب‌سایت‌هایی که از آن استفاده می‌کنند کار کند.

غیرفعال کردن سرویس‌های ابری تهاجمی

سرویس مرورگرهای وب استاندارد Privacy Magic
صفحات خطای جایگزین به‌طور پیش‌فرض، Chrome هنگام رخ دادن خطا صفحات خطای جایگزین نشان می‌دهد. برای نمایش این صفحات، داده‌هایی دربارهٔ صفحاتی که بازدید می‌کنید به سرورهای Google ارسال می‌شود. Privacy Magic این صفحات خطای جایگزین را غیرفعال می‌کند تا هیچ داده‌ای ارسال نشود.
گزارش‌دهی گستردهٔ Safe Brows­ing وقتی Safe Browsing صفحه‌ای را مسدود می‌کند، Chrome ممکن است محتوای صفحهٔ مسدودشده را به سرورهای Google ارسال کند. Privacy Magic این ویژگی را مسدود می‌کند، طوری که هیچ داده‌ای ارسال نشود.
پیشنهاد جستجو به‌طور پیش‌فرض، Chrome هر چیزی را که در نوار آدرس تایپ می‌کنید هنگام تایپ به موتور جستجوی پیش‌فرض شما (معمولاً جستجوی Google) ارسال می‌کند تا پیشنهادهای خودکار بسازد. Privacy Magic این پایش مداوم را مسدود می‌کند، طوری که Chrome جستجوی شما را فقط وقتی «Enter» را فشار می‌دهید ارسال کند.
سرویس املا Chrome یک «بررسی املای پیشرفته» ارائه می‌دهد که آنچه تایپ می‌کنید را به سرورهای Google می‌فرستد. Privacy Magic این گزینه را غیرفعال می‌کند و به Chrome اجازه می‌دهد فقط از «بررسی املای پایه» محلی استفاده کند.

غیرفعال کردن APIهای هدف‌گیری تبلیغاتی

API مرورگرهای وب استاندارد Privacy Magic
Ad Mea­sure­ment API Ad Measurement API (و Private Aggregation API مرتبط) داده‌هایی دربارهٔ مرور شما، تبلیغاتی که کلیک می‌کنید و سایر داده‌های خصوصی را به سرورهای تبلیغاتی می‌فرستد. Privacy Magic این APIها را برای محافظت از داده‌های شما غیرفعال می‌کند.
Pro­tect­ed Au­di­ence API به‌طور پیش‌فرض، این API توسط Chrome در دسترس قرار می‌گیرد تا از طرف تبلیغ‌کنندگان حراجی روی توجه شما برگزار کند. Privacy Magic این API را غیرفعال می‌کند تا داده‌های مرور شما به این شکل استفاده نشود.
Top­ics API Topics API در Chrome فهرستی از موضوعاتی را که ظاهراً به آن‌ها علاقه‌مندید در اختیار تبلیغ‌کنندگان می‌گذارد. Privacy Magic Topics API را غیرفعال می‌کند تا آن داده‌ها خصوصی بمانند.

غیرفعال کردن تنظیمات نشتی Chrome

Chrome حاوی تنظیمات خاصی است که با حریم خصوصی شما در تضادند: مشخصاً قابلیت‌هایی که داده‌هایی دربارهٔ عادت‌های مرور شما جمع‌آوری می‌کنند و آن‌ها را به سرورهای Google می‌فرستند. این تنظیمات را نمی‌توان مستقیماً با یک افزونهٔ مرورگر کنترل کرد، اما در هنگام راه‌اندازی، Privacy Magic به شما کمک می‌کند تنظیمات را پیدا کنید و خودتان آن‌ها را خاموش کنید.

تنظیم مرورگرهای وب استاندارد Privacy Magic
همگام‌سازی تاریخچه وقتی وارد Chrome شده‌اید، تاریخچهٔ مرور شما را بین دستگاه‌ها همگام می‌کند. همچنین همان داده‌ها را روی سرورهای Google ذخیره می‌کند. Privacy Magic شما را به تنظیماتی که همگام‌سازی تاریخچه را غیرفعال می‌کند راهنمایی می‌کند تا تاریخچهٔ مرور شما خصوصی بماند.
معیارهای تجربهٔ کاربری Chrome بی‌صدا معیارهایی دربارهٔ استفادهٔ شما از مرورگر را به سرورهای Google ارسال می‌کند. Privacy Magic به شما کمک می‌کند این جمع‌آوری پنهان داده را مسدود کنید.
جمع‌آوری داده به‌ازای هر URL برای هر URLیی که بازدید می‌کنید، Chrome داده‌های «ناشناس‌شده» دربارهٔ مرور شما در آن صفحات جمع‌آوری می‌کند و به Google می‌فرستد. Privacy Magic به شما کمک می‌کند این تنظیم را غیرفعال کنید تا از ارسال داده‌ها جلوگیری شود.