1.Cam kết bảo mật
PDF Fusion Smart Pro được xây dựng với định hướng xử lý tài liệu trực tiếp trên trình duyệt. Mục tiêu là giúp người dùng thao tác nhanh với PDF mà hạn chế việc gửi tài liệu đến máy chủ bên ngoài.
Trang này giải thích cách app xử lý dữ liệu, loại dữ liệu có thể được lưu trong trình duyệt và các lưu ý bảo mật khi sử dụng công cụ.
2.Cách app xử lý file
Khi bạn chọn file, trình duyệt đọc file đó để xử lý. Các thư viện frontend sẽ phân tích nội dung PDF, render preview, tạo file mới và cung cấp link tải kết quả.
- File PDF được đọc bằng các API của trình duyệt.
- PDF mới được tạo trong bộ nhớ của tab trình duyệt.
- Link tải file kết quả thường là link tạm dạng blob trong phiên làm việc.
- Khi bạn đóng tab hoặc reset, dữ liệu tạm có thể bị xóa khỏi giao diện.
Vì xử lý trong trình duyệt, hiệu năng phụ thuộc vào thiết bị của bạn, dung lượng file, số trang, độ phức tạp của PDF và số tác vụ đang chạy.
3.Dữ liệu có thể được lưu trong trình duyệt
Để tiện sử dụng, app có thể lưu một số cấu hình vào localStorage của trình duyệt. Dữ liệu này nằm trên thiết bị/trình duyệt của bạn.
| Loại dữ liệu | Mục đích |
|---|---|
| Tùy chọn watermark | Ghi nhớ nội dung, màu, độ mờ, kích thước, vị trí. |
| Chữ ký đã vẽ | Cho phép dùng lại chữ ký mà không cần vẽ lại ngay. |
| Logo watermark | Cho phép dùng lại logo đã chọn. |
| Object Live Editor | Ghi nhớ các text đã đặt trên trang. |
| Tùy chọn giao diện/chức năng | Khôi phục trạng thái làm việc gần nhất. |
4.Dữ liệu không chủ động thu thập
Ở thiết kế hiện tại, công cụ không yêu cầu tài khoản, không yêu cầu đăng nhập và không cần gửi file tài liệu lên server để xử lý chức năng chính.
App không chủ động yêu cầu các thông tin như:
- Họ tên người dùng.
- Số điện thoại.
- Địa chỉ nhà.
- Tài khoản ngân hàng.
- Nội dung tài liệu để lưu trên server ứng dụng.
Nếu website của bạn có tích hợp công cụ phân tích truy cập, quảng cáo, CDN hoặc widget bên ngoài, các dịch vụ đó có thể có chính sách riêng. Khi triển khai công khai, bạn nên kiểm tra lại toàn bộ script bên thứ ba đang được nhúng.
5.Thư viện bên thứ ba
PDF Fusion Smart Pro sử dụng một số thư viện JavaScript để xử lý PDF, OCR, QR và kéo thả. Các thư viện này có thể được tải từ CDN hoặc được bundle cùng website tùy cách triển khai.
- pdf-lib: tạo và chỉnh sửa PDF.
- PDF.js: render PDF để preview và OCR.
- Tesseract.js: nhận diện chữ OCR.
- SortableJS: kéo thả danh sách file/trang.
- QRCode: tạo mã QR.
- Mammoth.js: đọc nội dung DOCX.
Trước khi dùng cho môi trường thương mại hoặc tổ chức, bạn nên kiểm tra license, nguồn tải và chính sách bảo mật của từng thư viện.
6.Trách nhiệm của người dùng
Người dùng cần tự đánh giá mức độ nhạy cảm của tài liệu trước khi xử lý. Với tài liệu quan trọng, nên đảm bảo thiết bị an toàn, trình duyệt cập nhật và không có extension lạ có khả năng đọc nội dung trang.
- Không xử lý tài liệu mật trên máy công cộng.
- Không chia sẻ máy khi chữ ký/logo còn lưu trong trình duyệt.
- Không tải tài liệu đầu ra lên dịch vụ khác nếu chưa kiểm tra quyền chia sẻ.
- Luôn kiểm tra file kết quả trước khi gửi cho người khác.
7.Cách xóa dữ liệu tạm
Bạn có thể xóa trạng thái làm việc bằng nút Reset trong app. Reset sẽ xóa file đang chọn khỏi giao diện, chữ ký, watermark logo, OCR output, object editor, log và cấu hình lưu tạm.
Ngoài ra, bạn có thể xóa dữ liệu website trong phần cài đặt của trình duyệt nếu muốn làm sạch hoàn toàn localStorage/cache liên quan đến website.
8.Khuyến nghị bảo mật
- Dùng trình duyệt cập nhật mới.
- Không dùng extension không rõ nguồn gốc khi xử lý tài liệu nhạy cảm.
- Bấm Reset sau khi xử lý xong tài liệu quan trọng.
- Không để người khác dùng chung phiên trình duyệt có chữ ký/logo đã lưu.
- Kiểm tra file xuất trước khi gửi chính thức.
- Sử dụng chữ ký số chuyên dụng nếu tài liệu cần giá trị pháp lý cao.