- Privacy Badger là tiện ích mở rộng trình duyệt miễn phí tự động phát hiện và chặn nhà quảng cáo và trình theo dõi bên thứ ba để họ không thể theo dõi hoạt động web của người dùng
- Không giống đa số trình chặn quảng cáo, công cụ này chỉ tập trung vào theo dõi không có sự đồng ý, tự động học và quyết định đối tượng cần chặn bằng thuật toán
- Gửi tín hiệu Global Privacy Control và Do Not Track để yêu cầu website ngừng thu thập dữ liệu của người dùng, và có chức năng tự động chặn nếu các yêu cầu đó bị phớt lờ
- Cung cấp thêm nhiều tính năng bảo vệ quyền riêng tư như chặn cookie, cho phép nhấp để kích hoạt tiện ích mạng xã hội, xóa liên kết theo dõi của Facebook/Google
- Được phát triển và duy trì bởi Electronic Frontier Foundation (EFF), đồng thời là dự án mã nguồn mở nên giữ được độ tin cậy và tính vì lợi ích cộng đồng
Giới thiệu và mục tiêu của Privacy Badger
- Privacy Badger là tiện ích mở rộng trình duyệt tự động phát hiện và chặn nhà quảng cáo cùng trình theo dõi bên thứ ba theo dõi người dùng trên nhiều website mà không có sự đồng ý của họ
- Khi phát hiện một nhà quảng cáo có dấu hiệu theo dõi người dùng, công cụ sẽ tự động chặn để nhà quảng cáo đó không còn có thể tải nội dung vào trình duyệt nữa
- Mục tiêu của Privacy Badger là tự động phân tích và chặn mọi hành vi theo dõi hoặc quảng cáo không có sự đồng ý, đồng thời được thiết kế để hoạt động dễ dàng mà người dùng không cần cấu hình riêng hay kiến thức chuyên sâu
- Công cụ xác định có theo dõi hay không bằng phương pháp thuật toán, và được phát triển, vận hành bởi tổ chức phi lợi nhuận lấy người dùng làm trung tâm như EFF
Privacy Badger và các trình chặn quảng cáo truyền thống
- Khác với các trình chặn quảng cáo thông thường, Privacy Badger không chặn bản thân quảng cáo mà chỉ chặn quảng cáo hoặc trình theo dõi khi chúng theo dõi người dùng mà không có sự đồng ý
- Privacy Badger sử dụng cơ chế chặn theo thuật toán hoạt động bằng cách quan sát hành vi theo dõi thực tế, thay vì dựa vào danh sách chặn do con người quản lý trực tiếp
- Công cụ này cũng thúc đẩy các nhà quảng cáo tuân thủ tiêu chí chặn của Privacy Badger, từ đó khuyến khích ngành áp dụng các thực hành quyền riêng tư tốt hơn
Cách hoạt động và các tính năng chính
- Khi truy cập một website, nhiều nguồn bên ngoài khác nhau sẽ được tải vào, như hình ảnh, script, quảng cáo, widget...
- Trong số đó, nếu cùng một nguồn bên thứ ba lặp đi lặp lại việc theo dõi trên nhiều website, Privacy Badger sẽ tự động chặn nguồn đó
- Các phương thức theo dõi bao gồm cookie định danh duy nhất, supercookie, lấy dấu vân tay canvas
- Công cụ cũng cung cấp các tính năng nâng cao như chặn cookie, kích hoạt tiện ích mạng xã hội bằng thao tác nhấp, và xóa theo dõi liên kết của Facebook và Google
- Áp dụng hệ thống hiển thị màu sắc:
- màu đỏ = chặn hoàn toàn
- màu vàng = chỉ chặn cookie để vẫn duy trì các chức năng web cần thiết
- màu xanh lá = không chặn
Gửi tín hiệu và thực thi quyền pháp lý
- Tự động gửi tín hiệu Global Privacy Control (GPC) và Do Not Track (DNT) tới mọi website để thể hiện việc từ chối chia sẻ/bán dữ liệu và từ chối bị theo dõi
- Tín hiệu DNT dùng để cho biết người dùng không muốn bị theo dõi, còn GPC là yêu cầu từ chối bán/chia sẻ dữ liệu có tính ràng buộc pháp lý
- Với các trình theo dõi phớt lờ yêu cầu, Privacy Badger sẽ trực tiếp chặn tên miền đó
Nguyên lý chặn trình theo dõi và thuật toán
- Privacy Badger liên tục quan sát hành vi của tên miền bên thứ ba (ví dụ: đặt cookie định danh duy nhất, lấy dấu vân tay), và nếu phát hiện theo dõi trên từ 3 website trở lên thì sẽ tự động chặn
- Công cụ cũng có yellowlist (danh sách vàng) được quản lý trực tiếp, bao gồm các tên miền bị đánh giá là có khả năng theo dõi cao nhưng vẫn cần thiết cho chức năng cơ bản của website (hiển thị màu vàng)
- Mục tiêu lâu dài là loại bỏ yellowlist
- Khi một tên miền tuyên bố tuân thủ chính sách DNT, Privacy Badger sẽ gỡ chặn và phản ánh điều đó vào danh sách
Hỗ trợ trình duyệt và hướng dẫn cài đặt
- Hỗ trợ các trình duyệt chính như Chrome, Firefox (tuy nhiên Android Chrome không hỗ trợ tiện ích mở rộng, Safari dự kiến chỉ hỗ trợ một phần)
- Có thể cài đặt Chrome từ Chrome Web Store, còn Firefox từ trang tiện ích mở rộng chính thức
- Microsoft Edge chỉ hỗ trợ các phiên bản mới
Nguyên lý vận hành và quyền riêng tư của người dùng
- Privacy Badger cần quyền trình duyệt ở mức rộng để tự động giám sát và chặn dữ liệu trên mọi website mà người dùng truy cập
- Tuy vậy, EFF không tải dữ liệu cá nhân hay dữ liệu duyệt web của người dùng lên máy chủ; việc tiết lộ thông tin cá nhân chỉ xảy ra khi người dùng chủ động chọn, chẳng hạn như gửi báo cáo
- Chính sách mã nguồn mở và vận hành minh bạch của EFF giúp tăng cường độ tin cậy
Widget mạng xã hội và khả năng tương thích với website
- Các widget mạng xã hội như nút Like của Facebook về mặc định sẽ bị chặn vì thường phục vụ mục đích theo dõi, nhưng khi cần sẽ được cung cấp dưới dạng widget thay thế theo kiểu nhấp để kích hoạt
- Privacy Badger có thể dùng đồng thời với các tiện ích chặn quảng cáo/theo dõi khác, và mỗi công cụ có tiêu chí chặn cũng như cơ chế học riêng
- Khi dùng cùng với Enhanced Tracking Protection, Total Cookie Protection tích hợp sẵn của Firefox, có thể tạo ra lớp bảo vệ bổ sung cho nhau
Đóng góp và thông tin mã nguồn mở
- Privacy Badger là tiện ích mở rộng mã nguồn mở được phát hành theo giấy phép GPLv3+
- Mã nguồn, hướng dẫn đóng góp, tài liệu phát hành/cấu hình đều được công khai trên GitHub
- EFF là tổ chức phi lợi nhuận và активно nhận quyên góp cá nhân cũng như đóng góp từ cộng đồng
Kết luận và giới thiệu EFF
- Privacy Badger là tiện ích mở rộng mã nguồn mở đáng tin cậy do EFF tạo ra để đảm bảo quyền riêng tư trực tuyến cho người dùng
- Thay vì chỉ chặn quảng cáo, công cụ này tự động chặn việc thu thập/theo dõi dữ liệu cá nhân không có sự đồng ý trong thực tế, qua đó góp phần cải thiện độ tin cậy của môi trường web
- Bất kỳ ai cũng có thể dễ dàng cài đặt/sử dụng, và công cụ tạo khác biệt nhờ nhiều tính năng bổ sung cùng việc gửi tín hiệu pháp lý để hỗ trợ bảo vệ dữ liệu cá nhân ở tầm toàn cầu
1 bình luận
Ý kiến trên Hacker News