Về công cụ này
Hầu hết ảnh chụp từ điện thoại và máy ảnh kỹ thuật số đều mang theo một khối dữ liệu EXIF (Exchangeable Image File Format) ẩn bên trong chính tệp JPEG — model máy ảnh hoặc điện thoại, ngày giờ chính xác lúc bấm chụp, và nếu dịch vụ định vị đang bật, tọa độ GPS chính xác của nơi chụp ảnh. Không có thông tin nào trong số đó hiện lên khi bạn xem ảnh, nhưng nó vẫn đi theo tệp tới bất cứ đâu.
Công cụ này đọc dữ liệu đó trực tiếp từ các byte gốc của tệp — không tải lên, không cần máy chủ — bằng cách duyệt qua cấu trúc nhị phân của JPEG để tìm đoạn đánh dấu APP1 chứa nó, sau đó giải mã hãng/model máy ảnh, dấu thời gian, hướng xoay và vị trí GPS (nếu có) để bạn thấy chính xác những gì bức ảnh của mình đang âm thầm tiết lộ về bạn. Để xóa nó, nút "Tải về không kèm metadata" sẽ vẽ lại ảnh lên một canvas HTML và xuất lại thành một tệp JPEG mới — việc xuất từ canvas không bao giờ mang theo EXIF, nên kết quả là một bản sao trông giống hệt nhưng không còn gì để tìm thấy.
Đây là một công cụ bảo mật thực thụ, không chỉ là điều thú vị. Ảnh chia sẻ lên các trang mua bán, diễn đàn hay mạng xã hội thường xuyên rò rỉ tọa độ GPS chỉ đích danh địa chỉ nhà, nơi làm việc, hay trường học của một đứa trẻ — hầu hết mọi người chia sẻ ảnh không hề biết dữ liệu đó tồn tại. Mọi thứ ở đây chạy cục bộ ngay trong trình duyệt của bạn: dù bạn chỉ xem metadata hay tải về bản sao đã làm sạch, bức ảnh bạn thả vào không bao giờ rời khỏi thiết bị.
Câu hỏi thường gặp
Ảnh PNG hoặc WebP có dữ liệu EXIF không?
Trong thực tế hầu như không bao giờ — EXIF là quy ước từ thời JPEG/TIFF mà các nhà sản xuất điện thoại và máy ảnh sử dụng phổ biến cho đầu ra JPEG, nhưng PNG và WebP hiếm khi mang nó (chúng có cơ chế siêu dữ liệu RIÊNG, ít được sử dụng hơn nhiều). Công cụ này được xây dựng đặc biệt để đọc cấu trúc EXIF của JPEG; nếu bạn tải lên một PNG/WebP không có EXIF có thể đọc được, điều đó là bình thường — thường thì định dạng đó thực sự không có siêu dữ liệu nào để hiển thị, không phải lỗi của công cụ.
Tính năng xóa có xóa cả dữ liệu ẩn khác không, không chỉ EXIF?
Có, nói chung — tính năng "xóa" hoạt động bằng cách vẽ lại hoàn toàn ảnh lên một canvas mới và mã hóa lại từ đầu, điều này tự nhiên loại bỏ TẤT CẢ siêu dữ liệu thuộc bất kỳ loại nào (EXIF, XMP, hồ sơ màu ICC, chú thích IPTC, hình thu nhỏ nhúng, v.v.), không chỉ các thẻ EXIF mà công cụ này hiển thị — vì vậy đây là một bản sao thực sự sạch, không phải là việc loại bỏ có chọn lọc chỉ các trường hiển thị.