## Máy scan nằm sẵn trong túi bạn

Hợp đồng cần ký gửi lại trong 10 phút, máy scan văn phòng hỏng, laptop không có webcam. Phần lớn chúng ta sẽ mở một app scan trên điện thoại, chụp, rồi tìm cách chuyển file sang máy tính: gửi email cho chính mình, nhắn Zalo, tải lên Drive rồi tải về. Mỗi bước là một bản sao tài liệu nằm lại ở một máy chủ nào đó.

[Doc Scan](https://scan.phdtrung.com/) làm việc này gọn hơn: **điện thoại là máy quét, máy tính là nơi nhận và lưu PDF**. Không cài app, không tạo tài khoản, không trả phí. Ảnh đi thẳng từ điện thoại sang máy tính của bạn, được mã hóa trên đường truyền, và không lưu ở máy chủ nào.

> [!IMPORTANT] Chỉ dùng trên máy tính
> Doc Scan mở trên máy tính để bàn hoặc laptop. Điện thoại chỉ đóng vai máy quét, vào bằng cách quét mã QR trên màn hình máy tính. Máy tính không cần webcam.

## Bắt đầu trong một phút

1. Trên máy tính, mở **[scan.phdtrung.com](https://scan.phdtrung.com/)** bằng Chrome hoặc Edge. Bấm **Chọn thư mục lưu** một lần; hộp chọn mở sẵn ở thư mục **Downloads**.
2. Mở camera điện thoại, quét mã QR trên màn hình. Trang quét mở ra ngay trên điện thoại, không cần cài gì.
3. Đặt tờ giấy lên mặt bàn tối màu và bấm **Quét tài liệu**. App tự nhận viền trang, đếm 3-2-1 rồi chụp, tự nắn thẳng trang bị chụp nghiêng. Lật sang trang tiếp, app chụp tiếp.
4. Mỗi trang vừa chụp hiện ngay trên máy tính dưới dạng ảnh thu nhỏ và **được ghi luôn vào file PDF** trong thư mục đã chọn. Bạn đổi thứ tự, xoay hay xoá trang trên máy tính thì file cũng cập nhật theo.
5. Quét hết thì bấm **Xong** trên điện thoại. Máy tính chốt file, ví dụ `Downloads/Scan_2026-11-02_0930.pdf`. Trang quét tiếp theo sẽ thành một file mới.

> [!TIP] Ảnh đẹp hơn trong ba giây
> Chọn chế độ **Màu** để giữ con dấu đỏ và chữ ký xanh, **Đen trắng** để file nhỏ nhất khi gửi email. Nền bàn tối, đủ sáng và cầm máy song song với tờ giấy là app nhận viền nhanh nhất.

Safari và Firefox không cho trang web ghi thẳng vào thư mục, nên với hai trình duyệt này, khi bạn bấm **Xong**, file PDF tự tải về thư mục Downloads.

## Ảnh của bạn đi đường nào

Đây là phần khác biệt nhất của Doc Scan so với các app scan thông thường.

### Ba giây sau khi bạn bấm chụp

{{< diagram "doc-scan-quet-tai-lieu-bang-dien-thoai/hanh-trinh" "Hành trình của một trang giấy trong Doc Scan. Chấm xám là lời chào kết nối đi qua máy chủ bắt tay; tờ giấy nhỏ là ảnh đã mã hóa, đi thẳng từ điện thoại sang máy tính." >}}

Sơ đồ trên chạy lại đúng những gì xảy ra mỗi lần bạn quét:

1. **Hai máy chào nhau (chấm xám).** Khi điện thoại quét mã QR, điện thoại và máy tính gửi cho nhau vài dòng thông tin qua một máy chủ bắt tay nhỏ: địa chỉ mạng để nối với nhau và "dấu vân tay" của khóa mã hóa. Lời chào này không chứa ảnh, không chứa nội dung tài liệu.[^mdn]
2. **Mỗi trang giấy được khóa lại rồi đi thẳng (tờ giấy nhỏ).** Hai máy mở một kênh WebRTC nối thẳng với nhau. Ảnh được mã hóa ngay trên điện thoại bằng DTLS, cùng họ với ổ khóa HTTPS bạn thấy trên thanh địa chỉ, rồi mới rời máy.[^rfc8827] Khóa mở do chính hai máy tạo ra, tạo mới cho mỗi lần kết nối, và không bao giờ rời hai máy.[^w3ccert]
3. **Máy tính mở khóa và ghép PDF.** Máy tính giải mã từng trang, ghép thành file PDF bằng mã chạy ngay trong trình duyệt, rồi ghi vào thư mục bạn chọn. Không có bản sao nào nằm lại ở máy chủ.

| Ai | Thấy gì | Không thấy gì |
|---|---|---|
| Máy chủ bắt tay (Cloudflare Worker) | Mã phòng, thông tin kết nối mạng của hai máy, thời điểm kết nối | Ảnh, nội dung tài liệu, file PDF, khóa mở |
| Máy chủ trang web (GitLab Pages) | Lượt tải trang | Mã phòng (nằm sau dấu `#` trong mã QR, trình duyệt không gửi phần này lên máy chủ), ảnh, PDF[^hash] |
| Điện thoại và máy tính của bạn | Toàn bộ ảnh và PDF | — |

Doc Scan không có quảng cáo, không gắn công cụ theo dõi, không yêu cầu đăng nhập, và không có nơi nào để "lưu tạm" ảnh của bạn: máy chủ bắt tay chỉ chuyển tin nhắn ngắn rồi quên, phòng tự xóa sau 10 phút không dùng.

### Bạn luôn giữ chìa khóa

Mức an toàn của Doc Scan nằm trong tay bạn, qua ba điều đơn giản.

> [!TIP] Mã QR là chìa khóa phòng
> Chỉ ai quét được mã QR trên màn hình của bạn mới vào được phòng, và mỗi phòng chỉ nhận **một máy tính và một điện thoại**: khi điện thoại của bạn đang kết nối, không thiết bị thứ ba nào vào được nữa. Đừng gửi ảnh chụp mã cho người khác; khi cần, bấm **Tạo mã mới** để thay khóa, mã cũ lập tức hết hiệu lực.

> [!NOTE] Chuẩn quốc tế đã tính trước tình huống xấu nhất
> Dấu vân tay khóa đi qua máy chủ bắt tay, nên chuẩn WebRTC lưu ý: nếu chính máy chủ bắt tay bị chiếm quyền, kẻ tấn công về lý thuyết có thể tìm cách chen vào giữa.[^mitm] Máy chủ bắt tay của Doc Scan do chính blog này vận hành trên Cloudflare, chỉ chuyển tin nhắn ngắn giữa hai máy trong cùng phòng, không ghi lại nội dung và không có chỗ nào để lưu ảnh.

> [!IMPORTANT] Không có đường vòng
> Doc Scan cố ý không dùng máy chủ chuyển tiếp (TURN): nếu hai máy không nối thẳng được, ảnh **không** được gửi đi chứ không âm thầm đi đường vòng qua máy chủ. Vì vậy một số VPN (Cloudflare WARP, VPN công ty) có thể chặn kết nối; quá 15 giây trạng thái vẫn là "Đang kết nối" thì tắt VPN trên máy tính rồi bấm **Tạo mã mới**.

## Có cần trả tiền cho app scan?

Thị trường app scan tài liệu chủ yếu thu phí theo gói. Bảng dưới liệt kê các mức giá gói trả phí niêm yết trên App Store Mỹ, xem ngày 02/11/2026; giá thực tế thay đổi theo quốc gia và chương trình khuyến mãi.

| Ứng dụng | Chi phí | Ghi chú |
|---|---|---|
| Adobe Scan | Bản miễn phí; các gói từ 3,99 đến 69,99 USD[^adobe] | Gói Premium theo tháng 9,99 USD |
| CamScanner | Bản miễn phí; các gói từ 4,99 đến 69,99 USD[^cam] | Năm 2019, Kaspersky phát hiện mã độc trong bản Android, Google gỡ app khỏi Google Play[^kaspersky] |
| Genius Scan | Bản miễn phí; các gói từ 1,99 đến 49,99 USD[^genius] | — |
| Scanner Pro (Readdle) | Các gói Scanner Pro Plus từ 3,99 đến 59,99 USD[^scannerpro] | — |
| Microsoft Lens | Đã ngừng | Gỡ khỏi kho ứng dụng từ 09/02/2026, ngừng quét mới sau 09/3/2026; Microsoft gợi ý dùng tính năng quét trong app OneDrive, nơi bản quét được lưu lên OneDrive và không lưu được trên máy[^lens] |
| Continuity Camera của Apple | Miễn phí | Chỉ cho Mac và iPhone/iPad đăng nhập cùng Apple Account, bật Wi-Fi và Bluetooth[^apple] |
| **Doc Scan** | **Miễn phí** | Mọi máy tính có trình duyệt, mọi điện thoại có camera; không tài khoản; ảnh đi thẳng giữa hai máy |

Các app trên làm được nhiều việc mà Doc Scan không làm: nhận dạng chữ (OCR), lưu trữ đám mây, đồng bộ nhiều thiết bị, ký tài liệu. Nếu bạn dùng Mac và iPhone, Continuity Camera là lựa chọn miễn phí rất tốt. Doc Scan dành cho tình huống phổ biến hơn ở văn phòng: máy tính Windows hoặc máy dùng chung, điện thoại bất kỳ, và bạn chỉ cần **một file PDF sạch nằm trong máy mình**, không muốn tài liệu đi vòng qua đám mây của ai.

## Câu hỏi thường gặp

### Có cần cài app trên điện thoại không?

Không. Camera điện thoại quét mã QR là mở được trang quét trong trình duyệt. Quét xong, đóng trang là xong; điện thoại không giữ lại bản PDF.

### File lưu ở đâu?

Trên Chrome và Edge: trong thư mục bạn chọn lúc đầu (mặc định gợi ý Downloads). Trên Safari và Firefox: thư mục Tải về của trình duyệt. App không bao giờ ghi đè file đã có; trùng tên thì thêm "(2)".

### Dùng trên trang Thư giãn của blog được không?

Được, Doc Scan có trong mục Ứng dụng của trang [Thư giãn](/thu-gian/). Khi chạy trong khung nhúng, trình duyệt không cho chọn thư mục, nên file PDF sẽ tải về khi bạn bấm **Xong**. Bấm "Mở toàn màn hình" để app tự lưu sau mỗi trang.

[^rfc8827]: Theo [RFC 8827 — Kiến trúc bảo mật WebRTC](https://www.rfc-editor.org/rfc/rfc8827.html) của IETF (01/2021), mục 6.5: "All data channels MUST be secured via DTLS", nghĩa là trình duyệt từ chối gửi dữ liệu chưa mã hóa. Ứng dụng web không có cách nào tắt lớp mã hóa này; xem thêm [DTLS là gì](/thuat-ngu/dtls/).
[^mitm]: RFC 8827, mục 9.1, nêu rằng máy chủ bắt tay có thể tấn công xen giữa nếu hai bên không tự kiểm tra khóa của nhau qua một kênh khác. Đây là lưu ý chung cho mọi ứng dụng WebRTC; xem [Máy chủ bắt tay là gì](/thuat-ngu/may-chu-bat-tay/).
[^mdn]: Theo tài liệu WebRTC của Mozilla ([MDN: Signaling and video calling](https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API/Signaling_and_video_calling)), máy chủ bắt tay chỉ làm trung gian để hai bên tìm thấy nhau và không cần hiểu nội dung lời chào; dữ liệu sau đó đi trên kết nối trực tiếp. Xem [WebRTC là gì](/thuat-ngu/webrtc/).
[^w3ccert]: Chuẩn [W3C WebRTC](https://www.w3.org/TR/webrtc/) (bản Recommendation 13/3/2025): khi ứng dụng không tự cung cấp chứng chỉ, trình duyệt tạo bộ chứng chỉ mới cho mỗi kết nối. Doc Scan không cung cấp chứng chỉ nào, nên mỗi lần kết nối là một bộ khóa mới.
[^hash]: Phần sau dấu `#` của địa chỉ web (fragment) chỉ trình duyệt đọc, không được gửi lên máy chủ khi tải trang ([RFC 3986, mục 3.5](https://www.rfc-editor.org/rfc/rfc3986.html#section-3.5)).
[^adobe]: Mục mua trong ứng dụng của [Adobe Scan trên App Store Mỹ](https://apps.apple.com/us/app/adobe-scan-pdf-ocr-scanner/id1199564834), xem ngày 02/11/2026.
[^cam]: Mục mua trong ứng dụng của [CamScanner trên App Store Mỹ](https://apps.apple.com/us/app/camscanner-pdf-scanner-app/id388627783), xem ngày 02/11/2026; mức thấp nhất không tính gói gửi fax 0,99 USD.
[^kaspersky]: Kaspersky, [An advertising dropper in Google Play](https://securelist.com/dropper-in-google-play/92496/), Securelist, 27/8/2019: mô-đun độc hại Trojan-Dropper.AndroidOS.Necro.n nằm trong thư viện quảng cáo của bản Android, app đã bị gỡ khỏi Google Play.
[^genius]: Mục mua trong ứng dụng của [Genius Scan trên App Store Mỹ](https://apps.apple.com/us/app/-/id377672876), xem ngày 02/11/2026.
[^scannerpro]: Mục mua trong ứng dụng của [Scanner Pro trên App Store Mỹ](https://apps.apple.com/us/app/id333710667), xem ngày 02/11/2026; mức thấp nhất không tính gói gửi fax 0,99 USD.
[^lens]: Microsoft, [Retirement of Microsoft Lens](https://support.microsoft.com/en-gb/topic/retirement-of-microsoft-lens-fc965de7-499d-4d38-aeae-f6e48271652d): app bị gỡ khỏi kho ứng dụng ngày 09/02/2026, ngừng quét mới sau ngày 09/3/2026.
[^apple]: Apple, [Continuity Camera: use your iPhone or iPad to scan documents or take a picture on your Mac](https://support.apple.com/102332).
