Quay lại blog

Xóa Cookies là “ẩn mình” được sao? Browser fingerprint theo dõi bạn như thế nào

Nhiều người nghĩ rằng thường xuyên xóa Cookies sẽ bảo vệ quyền riêng tư, nhưng website có thể đã lưu browser fingerprint của bạn trên máy chủ, nên việc xóa Cookie cục bộ gần như không ảnh hưởng. Bài viết giải thích sự khác nhau giữa Cookie tracking và fingerprint tracking, cách dấu vân tay trình duyệt làm lộ hành vi trực tuyến và các cách giảm bị theo dõi.

Có thể bạn từng gặp tình huống này: tìm một món đồ trên một website, rồi vài ngày sau các sản phẩm tương tự liên tục xuất hiện trên những website và quảng cáo khác. Nhiều người cho rằng Cookies là nguyên nhân và nghĩ rằng chỉ cần xóa định kỳ là có thể “ẩn mình”. Thực tế, thứ thường khiến bạn khó ẩn hơn lại là một cơ chế kín đáo hơn Cookies—browser fingerprint. Bài viết này giải thích cách nó có thể làm lộ hành vi duyệt web và những gì bạn có thể làm để giảm bị theo dõi.

Trước tiên, phân biệt hai kiểu theo dõi: Cookies và browser fingerprint

Khác biệt giữa Cookie tracking và browser fingerprint tracking

Nhiều người thường nhầm hai khái niệm này, nhưng cách chúng hoạt động rất khác nhau.

Cookie giống như một mẩu ghi chú nhỏ được lưu cục bộ trong trình duyệt của bạn. Khi bạn truy cập website lần đầu, website có thể lưu một file nhỏ (Cookie) trong trình duyệt với một mã nhận dạng duy nhất. Lần sau quay lại, website đọc “mẩu ghi chú” đó và biết rằng “bạn đã từng đến đây và lần trước đã làm gì”. Kiểu theo dõi này phụ thuộc vào Cookie cục bộ, vì vậy nhiều người nghĩ rằng xóa Cookie thì website sẽ không nhận ra mình nữa.

Browser fingerprint giống một hồ sơ về bạn được lưu trên máy chủ của website hơn. Nó không phụ thuộc vào bất kỳ file nào trong trình duyệt. Website đọc hàng loạt đặc điểm thiết bị và trình duyệt bị lộ khi bạn truy cập—hệ điều hành, múi giờ, ngôn ngữ, độ phân giải, font chữ, kết quả render Canvas và nhiều tín hiệu khác—rồi kết hợp chúng trên máy chủ thành một dấu vân tay gần như duy nhất, sau đó liên kết lần truy cập hiện tại với hành vi trước đó. Đây là lý do xóa Cookies gần như không có tác dụng với fingerprint tracking: bạn xóa dữ liệu cục bộ, nhưng máy chủ có thể đã lưu fingerprint và lịch sử truy cập của bạn. Khi bạn quay lại, website vẫn có thể so sánh tín hiệu để nhận ra bạn.

Website có thể theo dõi bạn dù bạn không có account không?

Có. Nhiều người nghĩ: “Tôi không đăng nhập và còn dùng chế độ ẩn danh, chắc là an toàn.” Nhưng chỉ cần bạn truy cập website bằng trình duyệt, các fingerprint signals vẫn có thể bị lộ. Ngay cả trang công khai không cần login cũng có thể dùng fingerprint để ước đoán bạn đã từng ghé qua chưa và đã làm gì trong session hiện tại. Chế độ ẩn danh giúp hạn chế lưu lịch sử cục bộ, nhưng không thay đổi các đặc điểm fingerprint mà thiết bị của bạn để lộ.

Với website cần login, rủi ro trực tiếp hơn

Đối với người dùng thông thường, browser fingerprinting chủ yếu ảnh hưởng đến những thứ như quảng cáo được hiển thị. Nhưng với người vận hành hợp pháp nhiều account, rủi ro trực tiếp hơn:

Giả sử một website không dùng fingerprint tracking. Bạn có thể chuyển giữa nhiều account được phép bằng cách log out, xóa Cookies rồi login account khác, với tương đối ít tín hiệu kỹ thuật liên kết chúng. Nhưng nếu website dùng fingerprinting thì tình huống thay đổi: dù bạn đổi account, vẫn là cùng một trình duyệt và fingerprint gần như không đổi. Khi so sánh độ tương đồng của fingerprint, website có thể suy đoán rằng nhiều account đến từ cùng một người và đánh dấu chúng là related accounts.

Làm gì để giảm bị theo dõi?

Các lớp bảo vệ cho quyền riêng tư cá nhân và vận hành account

Fingerprint tracking khá kín đáo, nhưng không có nghĩa là bạn hoàn toàn bất lực. Cách giảm theo dõi và giảm liên kết account ngoài ý muốn có thể chia thành hai nhóm lớn:

Bảo vệ quyền riêng tư với tư cách người dùng thông thường:

  • Khi có thể, chọn trình duyệt chú trọng bảo vệ quyền riêng tư hơn hoặc bật các privacy settings liên quan;
  • Xóa Cookies định kỳ vẫn có ý nghĩa vì giúp giảm một phần hành vi theo dõi dựa trên Cookies, nhưng cần hiểu rằng tác dụng với fingerprinting khá hạn chế;
  • Hạn chế cài extensions không rõ nguồn gốc để tránh bị thu thập thêm thông tin thiết bị;
  • Khi cần mức tách biệt cao hơn, cân nhắc tách “business browsing” khỏi “personal daily browsing”.

Giảm association risk khi vận hành nhiều account: Nguyên tắc cốt lõi là giữ môi trường chạy của các account khác nhau tách biệt và ổn định, thay vì chỉ chú ý đến thông tin đăng ký. Thay vì liên tục đổi nhiều account trong cùng một trình duyệt và để lộ cùng fingerprint, hãy cấu hình environment độc lập cho các business account hợp pháp khác nhau, với fingerprint parameters nhất quán với khu vực của account và không dùng chung giữa các environment.

PurpleMark được xây dựng xoay quanh cách quản lý environment này: các account được đặt trong những browser environment cách ly lẫn nhau. Mỗi environment có thể thiết lập riêng hệ điều hành, phiên bản engine, múi giờ, ngôn ngữ, độ phân giải và các fingerprint parameters như Canvas, WebGLImage, AudioContext, WebRTC, đồng thời có thể bind proxy và login Cookie. Nhờ vậy, các account khác nhau chạy trong môi trường riêng, có thông số nhất quán bên trong, thay vì dùng chung một fingerprint khi truy cập website. Khi quản lý nhiều brand hoặc market account, grouping giúp nhanh chóng tìm đúng environment. Khả năng hiện tại vui lòng xem tại website chính thức của PurpleMark.

Một vài lưu ý thẳng thắn

  • Không có chuyện “ẩn mình 100%”: fingerprinting dựa trên sự kết hợp của nhiều tín hiệu. Environment isolation có thể giảm đáng kể nguy cơ liên kết nhầm, nhưng không có giải pháp nào an toàn tuyệt đối.
  • Dùng công cụ cho mục đích quản lý hợp pháp: các công cụ quản lý environment như PurpleMark dùng để giúp bạn sắp xếp những account vận hành đúng quy định và giảm liên kết nhầm, không phải để né platform rules hàng loạt hoặc thực hiện hoạt động bị cấm.
  • Compliance vẫn là nền tảng: thông tin account chính xác và hành vi tuân thủ quy định, kết hợp với environment isolation hợp lý, mới là phương án dài hạn ổn định hơn.

Tóm tắt trong một câu

Cookie để lại một “mẩu ghi chú” trên thiết bị cục bộ và hết tác dụng khi bị xóa; browser fingerprint giống một “hồ sơ về bạn” được giữ trên máy chủ của website, nên xóa Cookies cục bộ không xóa được nó. Muốn giảm tracking, người dùng thông thường nên chọn trình duyệt và thói quen chú trọng quyền riêng tư, còn người vận hành nhiều account được phép nên để từng account chạy trong environment riêng và ổn định. Các nền tảng như PurpleMark có thể giúp quản lý những environment này có hệ thống, nhưng hãy nhớ: environment isolation là phương tiện, compliance mới là nền tảng.