Chính sách quyền riêng tư
Phiên bản 1 — hiệu lực từ 29/09/2026
Trang này nói Đọc mỗi ngày giữ những gì về bạn, cái gì người khác thấy được, cái gì chỉ mình bạn thấy, gửi cho ai, giữ bao lâu, và bạn làm gì để xem, sửa hay xoá nó.
Đọc nhanh:
- Đọc bài không cần tài khoản. Không có cookie quảng cáo, cookie theo dõi hay cookie của bên thứ ba nào. Trang đọc không tải công cụ của bên thứ ba; chỉ các form tài khoản (đăng nhập, đăng ký…) tải công cụ chống bot của Cloudflare. Chúng tôi không chạy quảng cáo và không bán dữ liệu của ai.
- Tạo tài khoản chỉ cần email và mật khẩu. Email không bao giờ hiện ở đâu cho người khác thấy.
- Công khai mặc định: hồ sơ, bài đã đăng, bình luận, kệ Đã xem, tab Đã thích, tab Đã lưu và danh sách người bạn theo dõi. Bốn thứ sau cùng ẩn được bằng một lựa chọn trong Cài đặt — có hai giới hạn, nói rõ ở mục 3.
- Chỉ mình bạn thấy: kho (bạn đang đọc gì, đọc xong khi nào), tủ sách (sách bạn tải lên, đoạn tô sáng, ghi chú), bản nháp, và việc bạn không thích một bài.
- Bạn tự xoá tài khoản được ngay trong Cài đặt, không cần hỏi ai; tài khoản bị xoá ngay lúc đó. Dữ liệu nằm trên máy chủ ở Singapore; một vài nhà cung cấp dịch vụ của chúng tôi ở Mỹ (mục 6).
1. Chúng tôi là ai
Đọc mỗi ngày (docmoingay.com) là nơi chia sẻ bài tóm tắt sách, video và những điều đáng nhớ. "Chúng tôi" trong trang này là MX, cá nhân vận hành Đọc mỗi ngày, địa chỉ Doc Moi Ngay. Người vận hành là bên quyết định dữ liệu của bạn được dùng vào việc gì và bằng cách nào — tức bên kiểm soát dữ liệu theo Luật Bảo vệ dữ liệu cá nhân (Luật số 91/2025/QH15).
- Câu hỏi chung và mọi yêu cầu về dữ liệu cá nhân của bạn: lienhe@docmoingay.com
2. Chúng tôi giữ những dữ liệu gì
2.1. Để bạn có tài khoản
| Dữ liệu | Vì sao cần | Ghi chú |
|---|---|---|
| Đăng nhập, gửi thư xác nhận và thư đặt lại mật khẩu | Không bao giờ hiện công khai. Chúng tôi không gửi thư quảng cáo. | |
| Mật khẩu | Đăng nhập | Chỉ giữ ở dạng đã băm một chiều: chúng tôi không đọc được mật khẩu của bạn. |
| Thời điểm tạo tài khoản, xác nhận email, đăng nhập gần nhất | Vận hành tài khoản, dọn tài khoản chưa xác nhận | |
| Lời đồng ý của bạn: phiên bản chính sách bạn đồng ý và thời điểm đồng ý | Chứng minh bạn đã đồng ý, và biết khi nào cần hỏi lại | Không kèm địa chỉ IP. Ô đồng ý gồm cả lời cam kết bạn đủ 16 tuổi — chúng tôi không hỏi ngày sinh. |
| Tên hiển thị và tên người dùng (handle) | Hồ sơ của bạn | Hồ sơ chỉ được tạo sau khi bạn xác nhận email. Lúc đầu tên người dùng là một chuỗi ngẫu nhiên kiểu docgia_a1b2c3; khi bạn đặt tên hiển thị, tên người dùng được suy từ đó (ví dụ "Nguyễn Văn An" thành nguyen_van_an). Không phần nào lấy từ email của bạn. Tên người dùng đổi được tối đa 2 lần trong 30 ngày. |
| Chủ đề bạn chọn lúc bắt đầu | Hiện trên hồ sơ và gợi ý nội dung | Bỏ chủ đề khỏi hồ sơ ở Sửa trang thì nó không còn công khai. |
Tên hiển thị là công khai. Nếu không muốn dùng tên thật, bạn đặt bút danh cũng được.
2.2. Những gì bạn tự đăng hoặc tự tạo
| Dữ liệu | Công khai hay riêng tư |
|---|---|
| Bài viết đã đăng: tiêu đề, nội dung, sách hay video được tóm tắt | Công khai |
| Bản nháp | Chỉ mình bạn |
| Bình luận và trả lời | Công khai |
| Thích một bài | Công khai trên tab Đã thích, trừ khi bạn chọn "Chỉ mình tôi" (mục 3). Dù chọn gì, tác giả bài vẫn nhận thông báo có tên bạn và số lượt thích của bài vẫn tính lượt của bạn. |
| Không thích một bài | Chỉ mình bạn. Tác giả bài chỉ thấy tổng số, không thấy ai. |
| Thích một bình luận | Chỉ số lượt thích là công khai, không hiện ai thích |
| Theo dõi một người | Công khai trong danh sách người bạn theo dõi, trừ khi bạn chọn "Chỉ mình tôi". Dù chọn gì, người được theo dõi vẫn nhận thông báo và vẫn thấy bạn trong danh sách người theo dõi họ. |
| Lưu bài viết | Công khai trên tab Đã lưu, trừ khi bạn chọn "Chỉ mình tôi". Tác giả bài không nhận thông báo. |
| Kho: sách và video bạn thêm, trạng thái Sẽ xem / Đang xem / Đã xem, ngày đọc xong bạn tự nhập | Chỉ mình bạn — trừ những mục Đã xem, lên kệ Đã xem của hồ sơ (mục 3) |
| Sách hay video bạn tự nhập (tên, tác giả, đường dẫn) | Chỉ mình bạn, cho tới khi bạn đăng bài đầu tiên về nó — lúc đó nó thành một trang nguồn công khai trong danh mục chung, không ghi ai là người nhập |
| Tủ sách: tệp EPUB, PDF hay DOCX bạn tải lên, chữ được bóc ra từ tệp, tên sách và tác giả bạn đặt, tên tệp gốc, dung lượng, mã băm của tệp, chỗ bạn đang đọc | Chỉ mình bạn (xem 2.4) |
| Đoạn tô sáng và ghi chú trong sách | Chỉ mình bạn |
| Lời giới thiệu trên hồ sơ | Công khai |
| Lựa chọn "Ai thấy hoạt động đọc của bạn" | Công khai: khi bạn chọn "Chỉ mình tôi", người khác thấy các mục đó ghi là đã ẩn |
2.3. Những gì app tự ghi khi bạn dùng
| Dữ liệu | Để làm gì |
|---|---|
| Thời điểm bạn tạo, sửa, đăng bài; thời điểm bình luận, thích, theo dõi, lưu bài | Sắp xếp, hiện "đăng lúc…", và để tab Đã thích xếp theo thứ tự gần nhất |
| Thời điểm bạn chuyển một mục sang Đã xem | Đưa mục đó vào khối "Chờ viết" của kho |
| Thông báo về bạn: ai thích bài, bình luận, trả lời, theo dõi bạn — và lần cuối bạn mở màn Thông báo | Hiện chấm trên chuông và danh sách thông báo |
| Tên người dùng cũ khi bạn đổi (chỉ tên bạn tự đặt, không tính tên ngẫu nhiên ban đầu) cùng thời điểm đổi | Để link cũ vẫn dẫn đúng tới hồ sơ của bạn và không ai lấy được tên đó (xem mục 3) |
| Bộ đếm giới hạn tần suất | Chặn spam và lạm dụng. Với mỗi loại thao tác — bình luận, thích hay không thích một bài, thích bình luận, theo dõi, lưu bài viết, đăng bài, tạo nháp, tự nhập sách hay video, thêm sách hay video mới vào danh mục, thêm vào kho, tải tệp, bóc chữ từ sách, thêm sách vào tủ, tô sáng — chúng tôi giữ một dòng: số lượt trong khung thời gian ngắn và khung dài hiện tại, lúc mỗi khung bắt đầu, và số cao nhất từng đạt trong một khung. Không ghi nội dung, không ghi từng lượt. Dòng được ghi đè khi sang khung mới. Ngoài ra có vài bộ đếm tổng cho cả hệ thống (số lượt tìm sách, tra video, tìm không ra, dung lượng bóc sách) — chỉ là con số, không gắn với ai. |
| Từ khoá tìm kiếm không ra bài viết nào (và không trùng tên người dùng nào), kèm số lần được gõ và lần đầu, lần cuối | Biết người ta đang tìm gì mà thư viện còn thiếu. Không gắn với tài khoản hay thiết bị nào. Nhưng đó là chữ nguyên văn: nếu ai gõ tên hay số điện thoại của một người vào ô tìm kiếm và không khớp gì, chữ đó nằm trong danh sách này. Vì ô tìm kiếm tìm ngay khi bạn ngừng gõ, cả những đoạn gõ dở (từ 3 ký tự) cũng có thể nằm trong đó. Tự xoá sau 12 tháng kể từ lần gõ cuối (mục 7). |
| Từ khoá tìm sách, đã bỏ dấu, kèm kết quả tra | Nhớ tạm 30 ngày để tìm nhanh hơn. Không gắn với ai. |
| Nhật ký của máy chủ web (Vercel): đường dẫn trang (kể cả từ khoá tìm kiếm nằm trong địa chỉ), thời điểm, loại trình duyệt, địa chỉ IP | Vận hành, tìm lỗi, chống lạm dụng. Giữ ngắn hạn (mục 7). |
| Nhật ký tường lửa (Vercel): địa chỉ IP, loại trình duyệt và đường dẫn của những lượt truy cập bị tường lửa ghi nhận — tải ảnh dồn dập vượt ngưỡng, hoặc bị chặn vì nghi là tấn công | Chống lạm dụng và chống tấn công làm sập trang |
| Phiên đăng nhập (mã phiên, thời điểm) | Giữ bạn đăng nhập. Địa chỉ IP ghi kèm phiên là của máy chủ web của chúng tôi, không phải của bạn, vì mọi lượt đăng nhập đi qua máy chủ đó. |
| Nhật ký của dịch vụ cơ sở dữ liệu và đăng nhập (Supabase): email, loại thao tác (đăng ký, đăng nhập, đặt lại mật khẩu, xoá tài khoản…), thời điểm | Vận hành, tìm lỗi, bảo mật. Giữ 7 ngày (mục 7). Địa chỉ IP trong đó là của máy chủ web — trừ lúc bạn tải tệp sách lên, khi trình duyệt của bạn gửi tệp thẳng tới Supabase. Chúng tôi không ghi nhật ký đăng nhập vào cơ sở dữ liệu. |
| Mã xác minh chống bot (Cloudflare Turnstile) ở năm form: đăng nhập, đăng ký, quên mật khẩu, gửi lại thư xác nhận, xoá tài khoản | Chặn máy đăng ký và dò mật khẩu hàng loạt. Mã dùng một lần, được chuyển thẳng cho dịch vụ đăng nhập để kiểm với Cloudflare; chúng tôi không lưu. Cloudflare thu gì: mục 5. |
2.4. Riêng về sách bạn tải lên
- Tệp đi thẳng từ trình duyệt của bạn vào một chỗ trung chuyển riêng tư (trên Supabase) chỉ tài khoản của bạn ghi được. Máy chủ bóc chữ ra để bạn xem trước.
- Khi bạn bấm "Thêm vào tủ" và cuốn sách được lưu, hoặc khi bạn bấm "Hủy", tệp gốc bị xoá. Chỉ phần chữ được giữ lại (hình trong sách bị bỏ). Tệp không đọc được, hay trùng với một cuốn đã có trong tủ của bạn, cũng bị xoá ngay. Nếu cuốn sách chưa lưu được vì bạn chạm giới hạn tần suất hay dung lượng lúc bấm "Thêm vào tủ", tệp được giữ lại để bạn thử lại sau hoặc bấm "Hủy".
- Nếu bạn rời màn xem trước bằng nút Quay lại hay đóng tab mà không bấm gì, tệp hiện nằm lại ở chỗ trung chuyển cho tới khi bạn xoá tài khoản — chúng tôi chưa có lượt dọn tự động. Chỗ đó chỉ tài khoản của bạn đọc được.
- Trước khi tải lên, trình duyệt của bạn tự tính mã băm của tệp để báo nếu cuốn đó đã có trong tủ của bạn. Máy chủ cũng giữ mã băm này cho đúng việc đó.
- Mỗi cuốn là một bản riêng của bạn. Chúng tôi không bao giờ so sách của bạn với sách của người khác, không gộp các bản giống nhau giữa các tài khoản, không cho ai tìm hay đọc sách trong tủ của bạn.
- Mỗi tài khoản giữ được tới 20 cuốn và 30 MiB chữ sách; cả hệ thống có một trần chung, chạm trần thì tủ sách tạm ngừng nhận sách mới.
3. Cái gì công khai, cái gì chỉ mình bạn thấy
Công khai — ai cũng xem được, kể cả người không có tài khoản
- Hồ sơ: tên hiển thị, tên người dùng, lời giới thiệu, các chủ đề trên hồ sơ, ngày tạo hồ sơ, số người theo dõi. Số người theo dõi mà người khác thấy không tính những người theo dõi bạn đã chọn "Chỉ mình tôi"; bạn thì thấy đủ.
- Bài đã đăng, kèm thời điểm đăng, số lượt thích và số bình luận.
- Bình luận và trả lời, kèm tên bạn và thời điểm.
- Kệ Đã xem: các sách, video bạn đánh dấu Đã xem mà có trang nguồn công khai. Không hiện ngày bạn đọc xong.
- Tab Đã thích: các bài bạn thích, theo thứ tự thích gần nhất (không kèm ngày giờ).
- Tab Đã lưu: các bài bạn đã lưu bài viết.
- Theo dõi: những người bạn theo dõi; và những người theo dõi bạn, trừ ai trong số họ đã chọn "Chỉ mình tôi".
- Việc bạn đã chọn "Chỉ mình tôi": người khác thấy các mục trên ghi là đã ẩn.
- Tên người dùng cũ bạn tự đặt rồi đổi: đường dẫn cũ
/nguoi/<tên cũ>vẫn dẫn tới hồ sơ hiện tại của bạn, nên link bạn từng chia sẻ không chết và không ai khác lấy được tên đó. Tên cũ chỉ dùng để chuyển hướng: danh sách tên cũ của một hồ sơ không xem hay tra được từ ngoài, kể cả qua giao diện lập trình. - Sách, video bạn tự nhập mà đã có bài của bạn: tên, tác giả, đường dẫn thành một trang nguồn công khai. Trang nguồn không ghi ai là người nhập.
Lựa chọn "Ai thấy hoạt động đọc của bạn"
Trong Cài đặt có lựa chọn Công khai | Chỉ mình tôi. Mặc định là Công khai.
Chọn Chỉ mình tôi thì kệ Đã xem, tab Đã thích, tab Đã lưu và danh sách những người bạn theo dõi chỉ còn bạn thấy. Người khác thấy dòng "… ẩn mục này." thay vì danh sách. Hàng rào này nằm trong cơ sở dữ liệu, nên gọi thẳng vào giao diện lập trình cũng không đọc được. Bạn đổi lại lúc nào cũng được.
Lựa chọn này không giấu:
- Bài viết và bình luận của bạn.
- Việc bạn đã chọn "Chỉ mình tôi" (xem trên).
- Thông báo: tác giả bài bạn thích vẫn nhận thông báo có tên bạn; người bạn theo dõi vẫn nhận thông báo, và vẫn thấy bạn trong danh sách người theo dõi họ. Thông báo đã gửi trước khi bạn đổi lựa chọn cũng ở nguyên.
- Số lượt thích của mỗi bài vẫn tính lượt của bạn. Đây là một hạn chế chúng tôi đã biết mà chưa khắc phục: số lượt thích của bài là công khai, và tab Đã thích của những người chưa ẩn thì ai cũng xem được. Khi rất ít người chọn "Chỉ mình tôi", một người chịu khó so con số của từng bài với các tab công khai có thể suy ra những bài bạn đã thích. Muốn bịt hẳn chỗ này thì phải giấu hoặc đổi cách đếm số lượt thích của mọi bài, và chúng tôi chưa quyết. Nếu điều này quan trọng với bạn, cách chắc nhất là bỏ thích bài đó.
"Công khai" nghĩa là gì trong thực tế:
- Máy tìm kiếm như Google đọc và đưa vào kết quả tìm kiếm các bài đã đăng, trang nguồn và hồ sơ đã có bài. Hồ sơ chưa có bài nào được đánh dấu để máy tìm kiếm không đưa vào kết quả.
- Khi ai đó dán link bài hay hồ sơ vào Facebook, Zalo, X…, mạng đó đọc trang và giữ ảnh xem trước (ảnh của hồ sơ mang tên và tên người dùng của bạn; ảnh của bài không có bìa mang tên bạn). Bản sao này nằm ngoài tầm xoá của chúng tôi.
- Thứ gì hiện trên trang thì cũng đọc được bằng máy qua giao diện lập trình công khai của app — ví dụ có thể lấy cả danh sách hồ sơ công khai trong một lượt. Qua đường đó còn đọc được một mốc thời gian không in trên trang: lúc bạn lưu một bài (trừ khi bạn đã chọn "Chỉ mình tôi").
Chỉ mình bạn — người khác không xem được, kể cả qua giao diện lập trình
- Email và mật khẩu.
- Kho: sách, video bạn cất; trạng thái Sẽ xem, Đang xem; ngày đọc xong; dòng thời gian đọc.
- Sách, video bạn tự nhập mà chưa có bài.
- Tủ sách: toàn văn sách, tên tệp gốc, đoạn tô sáng, ghi chú, chỗ bạn đang đọc.
- Bản nháp.
- Việc bạn không thích một bài.
- Việc bạn thích một bình luận (chỉ số lượt thích là công khai).
- Thông báo của bạn và lần cuối bạn mở chúng.
- Chủ đề bạn đã bỏ khỏi hồ sơ.
- Những gì bạn đã ẩn bằng lựa chọn "Chỉ mình tôi" (trừ các giới hạn nói ở trên).
- Bộ đếm giới hạn tần suất (bạn cũng không xem được qua app).
Hàng rào này nằm ngay trong cơ sở dữ liệu, không chỉ ở giao diện: một người khác, dù gọi thẳng vào giao diện lập trình, cũng không đọc được những thứ trên.
Người vận hành thì sao? Về kỹ thuật, người vận hành có quyền truy cập toàn bộ cơ sở dữ liệu qua bảng điều khiển của nhà cung cấp, kể cả phần riêng tư. Chúng tôi chỉ mở tới dữ liệu riêng tư của bạn khi cần để sửa sự cố, để làm theo yêu cầu của chính bạn, hoặc khi pháp luật buộc phải cung cấp — và không dùng nó vào việc gì khác. App hiện chưa có khu quản trị riêng; khi có, việc quản trị sẽ làm bằng một tài khoản riêng, tách khỏi tài khoản cá nhân của người vận hành.
4. Chúng tôi dùng dữ liệu vào việc gì, dựa trên căn cứ nào
| Việc | Dữ liệu dùng | Căn cứ |
|---|---|---|
| Tạo và giữ tài khoản, đăng nhập, gửi thư xác nhận và đặt lại mật khẩu | Email, mật khẩu, phiên đăng nhập | Thực hiện Điều khoản sử dụng bạn đã đồng ý; sự đồng ý của bạn |
| Hiện công khai hồ sơ, bài, bình luận, kệ và danh sách như ở mục 3 | Như mục 3 | Sự đồng ý của bạn khi đăng ký (ô đồng ý, không đánh dấu sẵn) |
| Kho, tủ sách, tô sáng, ghi chú, bản nháp | Như mục 2.2 | Thực hiện Điều khoản sử dụng; sự đồng ý của bạn |
| Thông báo trong app | Tên người dùng của người gây ra thông báo, bài liên quan | Thực hiện Điều khoản sử dụng |
| Chống bot, chống spam, giới hạn tần suất, bảo mật | Tín hiệu chống bot do Cloudflare thu, bộ đếm giới hạn tần suất, nhật ký máy chủ, nhật ký tường lửa | Sự đồng ý của bạn |
| Tìm và sửa lỗi | Nhật ký máy chủ và nhật ký dịch vụ | Sự đồng ý của bạn |
| Biết thư viện còn thiếu gì | Từ khoá tìm không ra kết quả, không gắn với ai | Sự đồng ý của bạn |
| Làm theo yêu cầu của cơ quan nhà nước có thẩm quyền | Phần dữ liệu được yêu cầu | Theo quy định pháp luật (Điều 19 Luật 91/2025/QH15) |
Chúng tôi không: bán hay cho thuê dữ liệu; chạy quảng cáo; gửi thư quảng cáo; dựng hồ sơ sở thích để bán cho ai; yêu cầu ảnh giấy tờ tuỳ thân. Chúng tôi không dùng trí tuệ nhân tạo để đọc, chấm điểm hay phân tích nội dung và hoạt động của bạn. Nếu sau này dùng AI — ví dụ để phát hiện spam trong bài đã đăng — chúng tôi sẽ sửa chính sách này và báo trước. Bản nháp và tủ sách sẽ không bị gửi đi cho việc đó.
5. Chúng tôi chia sẻ dữ liệu với ai
Chúng tôi dùng một số nhà cung cấp để chạy app. Họ xử lý dữ liệu thay mặt chúng tôi, chỉ cho việc được giao — riêng Cloudflare còn tự dùng tín hiệu chống bot cho mục đích của họ, nói rõ ở phần của họ.
Supabase (gói Pro) — cơ sở dữ liệu, đăng nhập, chỗ trung chuyển tệp sách, bản sao lưu hằng ngày.
- Nhận: toàn bộ dữ liệu ở mục 2. Địa chỉ IP của bạn chỉ khi bạn tải tệp sách lên (trình duyệt gửi thẳng tới Supabase); các lượt khác đi qua máy chủ web của chúng tôi.
- Ở đâu: máy chủ ở Singapore. Supabase cam kết giữ và xử lý chủ yếu ở vùng đã chọn, có ngoại lệ; nhật ký và số đo có thể được xử lý ở hệ thống khác. Công ty ở Mỹ.
Vercel (gói Pro) — chạy máy chủ web, phân phối trang, tối ưu ảnh bìa, tường lửa.
- Nhận: mọi yêu cầu bạn gửi tới trang: địa chỉ IP, loại trình duyệt, đường dẫn (kể cả từ khoá tìm kiếm trong địa chỉ), cookie đăng nhập đi qua máy chủ. Tường lửa của Vercel ghi địa chỉ IP của lượt truy cập vượt ngưỡng tải ảnh hay bị chặn vì nghi tấn công.
- Ở đâu: máy chủ web chạy ở Singapore. Yêu cầu của bạn đi vào mạng của Vercel ở điểm gần bạn nhất rồi mới tới Singapore. Công ty ở Mỹ.
Resend — gửi thư xác nhận email và thư đặt lại mật khẩu.
- Nhận: email của bạn, nội dung thư (có đường link), nhật ký gửi.
- Ở đâu: Mỹ.
Cloudflare Turnstile — kiểm tra chống bot ở năm form: đăng nhập, đăng ký, quên mật khẩu, gửi lại thư xác nhận, xoá tài khoản.
- Nhận: khi bạn mở một trong các form đó, trình duyệt của bạn tải công cụ từ Cloudflare và gửi thẳng cho Cloudflare địa chỉ IP, dấu vân tay kết nối (TLS), thông tin trình duyệt và trang đang dùng. Thường bạn không thấy gì; thấy nghi ngờ thì Cloudflare hiện một ô "Xác minh bạn là con người". Không ghi cookie trên docmoingay.com (mục 8). Khi kiểm mã, dịch vụ đăng nhập gửi Cloudflare mã đó kèm địa chỉ IP của máy chủ web chúng tôi, không phải của bạn. Cloudflare vừa xử lý thay mặt chúng tôi, vừa tự dùng các tín hiệu này để cải thiện việc phát hiện bot — ở phần đó Cloudflare là bên kiểm soát dữ liệu. Xem Phụ lục quyền riêng tư của Turnstile.
- Ở đâu: mạng máy chủ toàn cầu của Cloudflare; công ty ở Mỹ.
Chúng tôi chưa dùng công cụ đếm lượt xem hay công cụ ghi lỗi nào của bên thứ ba. Nếu thêm, chúng tôi sẽ sửa trang này trước khi bật (mục 14).
Tra thông tin sách và video. Khi bạn tìm sách hay dán link video, máy chủ của chúng tôi hỏi các kho dữ liệu công khai rồi đưa kết quả về cho bạn:
- Open Library (Internet Archive, Mỹ): nhận từ khoá tìm sách (đã bỏ dấu) hoặc mã của cuốn sách.
- YouTube (Google, Mỹ) và TED (Mỹ): nhận đường link video bạn dán.
Các lượt hỏi này đi từ máy chủ, không mang email, tài khoản hay địa chỉ IP của bạn. Ảnh bìa sách và ảnh video cũng do máy chủ lấy về rồi đưa lại cho bạn, nên đọc một trang không làm trình duyệt của bạn kết nối tới các bên đó. Trình duyệt của bạn chỉ kết nối thẳng tới bên thứ ba ở hai chỗ: công cụ chống bot của Cloudflare ở các form tài khoản, và Supabase khi bạn tải tệp sách lên. Khi bạn bấm link ra YouTube hay TED ở cuối bài, bạn rời Đọc mỗi ngày và chính sách của họ áp dụng.
Nút Chia sẻ mở khay chia sẻ của điện thoại hoặc chép link. Chúng tôi không gửi gì cho mạng xã hội.
Cơ quan nhà nước. Chúng tôi chỉ cung cấp dữ liệu cho cơ quan nhà nước có thẩm quyền khi pháp luật quy định, và chỉ phần được yêu cầu.
6. Dữ liệu ra khỏi Việt Nam
Dữ liệu của bạn được giữ và xử lý ngoài Việt Nam:
- Singapore: cơ sở dữ liệu, đăng nhập, tệp trung chuyển, bản sao lưu (Supabase); máy chủ web (Vercel).
- Mỹ: thư xác nhận và nhật ký gửi thư (Resend lưu dữ liệu tài khoản và nhật ký ở Mỹ, bất kể thư gửi từ đâu); Supabase, Vercel và Cloudflare là công ty Mỹ và có thể xử lý một phần dữ liệu vận hành ở Mỹ.
- Mạng máy chủ toàn cầu của Vercel và Cloudflare: yêu cầu của bạn đi qua điểm gần bạn nhất.
7. Giữ dữ liệu bao lâu
| Dữ liệu | Giữ bao lâu |
|---|---|
| Tài khoản, hồ sơ, bài, bình luận, kho, tủ sách, tô sáng, ghi chú | Tới khi bạn xoá từng thứ, hoặc xoá tài khoản |
| Tài khoản đã đăng ký nhưng chưa xác nhận email | Tự xoá sau 7 ngày kể từ thư cuối cùng chúng tôi gửi tới địa chỉ đó (thư xác nhận hay thư đặt lại mật khẩu). Tài khoản chưa xác nhận không có hồ sơ, nên không có gì công khai. |
| Bản nháp | Tới khi bạn đăng hoặc xoá, hoặc xoá tài khoản. Chúng tôi không tự dọn nháp cũ; mỗi tài khoản giữ tối đa 100 nháp. |
| Tệp sách gốc | Tới khi cuốn sách được lưu vào tủ, hoặc bạn bấm "Hủy". Tệp bỏ dở: tới khi bạn xoá tài khoản — xem 2.4. |
| Thông báo | Tới khi xoá tài khoản; mất sớm hơn nếu hành động gây ra nó bị gỡ (bỏ thích, bỏ theo dõi, xoá bình luận) hay bài liên quan bị xoá |
| Bộ đếm giới hạn tần suất | Mỗi loại thao tác một dòng, ghi đè khi sang khung thời gian mới; mất khi bạn xoá tài khoản |
| Lời đồng ý (phiên bản, thời điểm) | Tới khi xoá tài khoản |
| Tên người dùng cũ bạn tự đặt | Giữ lâu dài, để link cũ không bao giờ trỏ nhầm sang người khác (mục 3) |
| Tên người dùng của tài khoản đã xoá | Giữ vĩnh viễn, chỉ chuỗi tên và thời điểm xoá (mục 10) |
| Mã số của bài đã xoá (bài đã đăng lẫn bản nháp) | Giữ lâu dài, chỉ mã số — không kèm tiêu đề, nội dung hay người viết — để một lượt gửi lặp lại (ví dụ khi mạng chập chờn) không vô tình dựng lại bài bạn đã xoá |
| Từ khoá tìm sách (không gắn với ai) | 30 ngày kể từ lần tra cuối, rồi tự xoá |
| Từ khoá tìm không ra kết quả (không gắn với ai) | 12 tháng kể từ lần gõ cuối, rồi tự xoá |
| Nhật ký máy chủ web (Vercel) | Tối đa 30 ngày |
| Nhật ký tường lửa (Vercel) | Tối đa 30 ngày |
| Nhật ký của cơ sở dữ liệu, đăng nhập và lưu trữ tệp (Supabase) | 7 ngày |
| Nhật ký gửi thư (Resend) | 30 ngày |
| Tín hiệu chống bot (Cloudflare) | Theo chính sách của Cloudflare; phụ lục Turnstile không ghi con số |
| Bản sao lưu cơ sở dữ liệu | Mỗi ngày một bản, giữ 7 bản gần nhất. Dữ liệu bạn đã xoá có thể còn trong bản sao lưu tới 7 ngày rồi mất hẳn. Chúng tôi chỉ dùng bản sao lưu để khôi phục khi có sự cố. |
| Ảnh xem trước mà mạng xã hội đã lấy về | Nằm ở phía mạng xã hội, theo hạn của họ — có thể tới một năm |
| Cookie và bộ nhớ trình duyệt | Xem mục 8 |
8. Cookie và bộ nhớ trình duyệt
Chúng tôi chỉ dùng cookie cần cho app chạy và cookie nhớ lựa chọn của bạn. Không có cookie quảng cáo, cookie theo dõi hay cookie của bên thứ ba.
| Tên | Làm gì | Tồn tại bao lâu |
|---|---|---|
sb-crzypmopqpwqbqvhgrpz-auth-token (có thể tách thành …-auth-token.0, …-auth-token.1) | Giữ bạn đăng nhập. Chỉ có khi bạn đã đăng nhập. | Tới khi bạn đăng xuất, tối đa 400 ngày |
sb-crzypmopqpwqbqvhgrpz-auth-token-code-verifier, …-flow-<mã>-code-verifier, …-flows-code-verifier | Do thư viện đăng nhập ghi khi bạn đăng ký, gửi lại thư xác nhận hay quên mật khẩu. Không chứa email hay mật khẩu. | Bị xoá ngay khi lượt gửi hoàn tất |
quay-ve | Nhớ trang bạn đang đọc khi được mời tạo tài khoản, để đưa bạn về đúng trang đó sau khi xác nhận email | 30 phút, xoá ngay khi dùng |
dat-lai-mat-khau | Vé dùng một lần sau khi bạn bấm link đặt lại mật khẩu trong thư | 15 phút |
co-chu-sach | Nhớ cỡ chữ bạn chọn ở màn đọc sách | 1 năm |
Bộ nhớ trình duyệt (chỉ nằm trên máy bạn, không gửi về máy chủ):
| Tên | Làm gì |
|---|---|
nen | Nhớ nền sáng, tối hay theo máy |
doc-moi-ngay:ty-le-soan | Nhớ tỉ lệ chia khung ở màn soạn bài |
doc-moi-ngay:cat-tam-soan | Cất tạm phần bạn đang viết khi trang cần tải lại, để bạn không mất chữ. Mất khi đóng tab. |
tu-sach-doi:<mã cuốn> | Đánh dấu một cuốn vừa có thay đổi để màn chi tiết sách tự làm mới. Mất khi đóng tab. |
Công cụ chống bot của Cloudflare (chỉ ở các form tài khoản) không ghi cookie trên docmoingay.com: chúng tôi không bật chế độ cho phép nó ghi cookie cf_clearance. Bên trong khung của nó, Cloudflare có thể dùng bộ nhớ trình duyệt theo chính sách của Cloudflare.
Bạn xoá được mọi cookie và bộ nhớ trình duyệt trong cài đặt của trình duyệt. Xoá cookie đăng nhập thì bạn sẽ phải đăng nhập lại.
9. Quyền của bạn và cách dùng
Theo Luật 91/2025/QH15, bạn có quyền được biết, đồng ý hoặc không đồng ý, rút lại sự đồng ý, xem, sửa, yêu cầu cung cấp, xoá, hạn chế xử lý, phản đối xử lý dữ liệu cá nhân của mình; khiếu nại, tố cáo, khởi kiện, đòi bồi thường; và yêu cầu áp dụng biện pháp bảo vệ dữ liệu.
Phần lớn các quyền này bạn tự làm được ngay trong app:
| Bạn muốn | Làm thế nào |
|---|---|
| Xem dữ liệu của mình | Hồ sơ, Kho, Tủ sách, Thông báo và Cài đặt hiện phần lớn những gì bạn đã tạo. Vài thứ không có màn riêng — ví dụ danh sách mọi bình luận bạn đã viết, hay những bài bạn không thích. Muốn nhận một bản sao toàn bộ dữ liệu: gửi thư tới lienhe@docmoingay.com. |
| Sửa | Tên hiển thị, tên người dùng, lời giới thiệu, chủ đề: Hồ sơ → Sửa trang. Bài viết: mở bài → "…" → Sửa bài. Mật khẩu: Cài đặt → Đăng xuất, rồi ở màn Đăng nhập bấm Quên mật khẩu? (Cài đặt chưa có ô đổi mật khẩu). Email: chưa đổi được trong app — gửi thư tới lienhe@docmoingay.com. |
| Xoá một phần | Xoá bài, bình luận, bản nháp, mục trong kho, sách trong tủ, đoạn tô sáng, ghi chú ngay tại chỗ; bỏ thích, bỏ theo dõi, bỏ lưu bài viết. |
| Ẩn khỏi người khác | Cài đặt → Ai thấy hoạt động đọc của bạn → Chỉ mình tôi. Có hiệu lực ngay. Những gì lựa chọn này không giấu: mục 3. |
| Xoá tài khoản | Cài đặt → Xóa tài khoản, nhập lại mật khẩu. Tài khoản bị xoá ngay. Xem mục 10. |
| Rút lại sự đồng ý | Rút toàn bộ bằng cách xoá tài khoản. Muốn rút một phần, hạn chế hay phản đối một việc xử lý cụ thể: gửi thư tới lienhe@docmoingay.com. Rút đồng ý không làm việc xử lý trước đó thành trái phép. |
| Khiếu nại | Gửi thư tới lienhe@docmoingay.com. Bạn cũng có quyền khiếu nại tới cơ quan chuyên trách bảo vệ dữ liệu cá nhân của Bộ Công an, hoặc khởi kiện theo quy định pháp luật. |
Khi bạn gửi yêu cầu qua thư, hãy gửi từ đúng email của tài khoản, bắt đầu tiêu đề thư bằng Dữ liệu cá nhân:, ghi tên người dùng và nói rõ bạn muốn gì. Nếu bạn không còn dùng được email đó, xem trang Liên hệ. Chúng tôi không yêu cầu ảnh giấy tờ tuỳ thân.
Chúng tôi trả lời trong bao lâu. Theo Nghị định 356/2025/NĐ-CP (Điều 5), chúng tôi xác nhận đã nhận yêu cầu trong 2 ngày làm việc, rồi thực hiện trong:
| Yêu cầu | Thời hạn | Nếu cần nhà cung cấp phối hợp | Gia hạn tối đa (một lần, có báo lý do) |
|---|---|---|---|
| Rút lại đồng ý, hạn chế, phản đối xử lý | 15 ngày | 20 ngày | 15 ngày |
| Xem, sửa, cung cấp bản sao | 10 ngày | 15 ngày | 10 ngày |
| Xoá | 20 ngày | 30 ngày | 20 ngày |
Có trường hợp chúng tôi không xoá được ngay, và sẽ nói rõ lý do: khi pháp luật buộc phải giữ, hoặc khi dữ liệu nằm trong bản sao lưu hay nhật ký của nhà cung cấp (tự mất theo thời hạn ở mục 7 — bản sao lưu trong 7 ngày, nhật ký của nhà cung cấp trong 7 tới 30 ngày).
10. Khi bạn xoá tài khoản
Vào Cài đặt → Xóa tài khoản. Màn này liệt kê bằng số những gì sẽ mất và những gì ở lại, rồi hỏi lại mật khẩu (kèm bước kiểm tra chống bot như lúc đăng nhập). Tài khoản bị xoá ngay, không có thời gian chờ và không có thư báo. Việc này không hoàn tác được.
- Xoá hẳn: email, mật khẩu, hồ sơ, mọi bài viết của bạn (đã đăng lẫn bản nháp), lượt thích và không thích, theo dõi, bài đã lưu, kho, tủ sách, đoạn tô sáng, ghi chú, thông báo của bạn và thông báo bạn đã gây ra cho người khác, bộ đếm giới hạn tần suất, lời đồng ý.
- Bình luận của người khác dưới bài của bạn, và lượt thích họ để lại trên bài đó, mất theo bài. Chúng tôi chỉ giữ mã số của bài đã xoá — không kèm nội dung hay tên bạn (mục 7).
- Bình luận của bạn: bị xoá. Bình luận đã có người trả lời thì hiện thành "Bình luận đã xóa" — chữ và tên bạn mất hẳn, còn trả lời của người khác ở lại.
- Sách, video bạn tự nhập mà người khác đang dùng (có bài về nó hay cất trong kho) thì ở lại trong danh mục chung, không còn gắn với bạn. Nguồn chỉ mình bạn dùng thì bị xoá.
- Tên người dùng hiện tại và mọi tên cũ bạn tự đặt được giữ lại vĩnh viễn trong một danh sách không ai đọc được từ bên ngoài — chỉ chuỗi tên và thời điểm xoá, không kèm gì khác — để không ai khác lấy được đường dẫn cũ của bạn và bị nhầm là bạn.
- Tệp sách còn ở chỗ trung chuyển được xoá trước khi xoá tài khoản. Một tệp đang tải lên dở ở tab khác đúng lúc đó có thể nằm lại, vì chúng tôi chưa có lượt quét định kỳ (mục 2.4); chỗ đó không ai đọc được.
- Những gì chúng tôi không xoá được ngay: bản sao lưu (tự mất sau tối đa 7 ngày); nhật ký của nhà cung cấp — Supabase giữ 7 ngày và có cả email của bạn lẫn chính lượt xoá, Vercel giữ tối đa 30 ngày, Resend giữ nhật ký gửi thư 30 ngày (mục 7); kết quả trên Google cho tới khi Google cập nhật (bạn có thể dùng công cụ xoá nội dung lỗi thời của Google để nhanh hơn); ảnh xem trước mà mạng xã hội đã giữ, có thể tới một năm; và những gì người khác đã chép hay chụp lại.
Nếu bạn không đăng nhập được để tự xoá, xem trang Liên hệ.
11. Người dưới 16 tuổi
Đọc mỗi ngày dành cho người từ đủ 16 tuổi. Khi đăng ký, bạn xác nhận mình đủ tuổi; chúng tôi không hỏi ngày sinh. Nếu biết một tài khoản thuộc về người dưới 16 tuổi, chúng tôi sẽ xoá tài khoản đó. Cha mẹ hoặc người giám hộ thấy con mình có tài khoản thì gửi thư tới lienhe@docmoingay.com.
Người dưới 16 tuổi vẫn đọc bài được mà không cần tài khoản, và việc đọc đó không để lại gì ngoài nhật ký máy chủ ngắn hạn nói ở mục 2.3 và 7.
12. Chúng tôi bảo vệ dữ liệu thế nào
- Mọi kết nối đều mã hoá (HTTPS). Mật khẩu chỉ giữ ở dạng băm một chiều.
- Quyền xem và sửa dữ liệu được kiểm ngay trong cơ sở dữ liệu, cho từng dòng dữ liệu, nên không ai đọc được phần riêng tư của bạn kể cả khi gọi thẳng vào giao diện lập trình. Các quy tắc này có bộ kiểm thử tự động chạy lại mỗi lần thay đổi.
- Khoá quản trị cơ sở dữ liệu chỉ nằm ở máy chủ của bản chính thức, không bao giờ tới trình duyệt.
- Kiểm tra chống bot ở mọi form tài khoản; giới hạn số lần thao tác và giới hạn dung lượng cho từng tài khoản, đặt ngay trong cơ sở dữ liệu nên mọi đường ghi đều chịu; tường lửa của máy chủ web chặn các đợt tấn công làm sập trang và theo dõi những lượt tải ảnh dồn dập.
- Trang gửi kèm các chỉ dẫn bảo mật cho trình duyệt: không cho trang khác nhúng Đọc mỗi ngày vào khung, không cho trình duyệt đoán sai loại tệp, hạn chế thông tin gửi đi khi bạn bấm link ra ngoài, và tắt các quyền trình duyệt app không dùng.
- Sao lưu cơ sở dữ liệu mỗi ngày (mục 7).
Không hệ thống nào an toàn tuyệt đối. Bạn giúp được bằng cách dùng một mật khẩu riêng cho Đọc mỗi ngày, không dùng lại mật khẩu ở nơi khác.
13. Khi có sự cố
Nếu dữ liệu cá nhân bị lộ, mất hay bị truy cập trái phép, chúng tôi sẽ:
- khắc phục và chặn sự cố ngay khi phát hiện;
- báo cơ quan chuyên trách bảo vệ dữ liệu cá nhân trong vòng 72 giờ khi sự cố có khả năng gây hại, theo Điều 23 Luật 91/2025/QH15;
- báo cho bạn qua email hoặc thông báo trên trang khi sự cố ảnh hưởng tới dữ liệu của bạn, nói rõ chuyện gì đã xảy ra, dữ liệu nào bị ảnh hưởng, chúng tôi đã làm gì và bạn nên làm gì;
- giữ hồ sơ sự cố theo thời hạn pháp luật quy định.
14. Khi chính sách này thay đổi
- Mỗi bản có số phiên bản và ngày hiệu lực ở đầu trang. Các bản cũ vẫn xem được tại
docmoingay.com/quyen-rieng-tu/<phiên bản>. - Thay đổi quan trọng — thu thêm loại dữ liệu, dùng vào việc mới, thêm nhà cung cấp mới, hay thêm thứ công khai — chúng tôi báo trước và xin bạn đồng ý lại ở lần đăng nhập kế tiếp. Nếu không đồng ý, bạn vẫn xoá được tài khoản.
- Sửa câu chữ không đổi nghĩa thì chúng tôi ra một phiên bản mới, ghi ở phần "Các lần thay đổi" cuối trang, và không hỏi bạn đồng ý lại.
- Tài khoản tạo trước khi có chính sách này sẽ được hỏi đồng ý ở lần đăng nhập kế tiếp.
15. Liên hệ
- Bên kiểm soát dữ liệu: MX, Doc Moi Ngay
- Yêu cầu về dữ liệu cá nhân và mọi việc khác: lienhe@docmoingay.com
Chi tiết việc nào tự làm trong app, việc nào gửi thư, ở trang Liên hệ.
Các lần thay đổi
- Phiên bản 1 — 30/09/2026: bản đầu tiên.