Pháp lý
Chính sách quyền riêng tư
Cập nhật lần cuối 9 thg 11, 2026
Bản tiếng Việt chỉ nhằm mục đích tham khảo; nếu có khác biệt, bản tiếng Anh được ưu tiên áp dụng.
Tóm tắt: không tài khoản, không quảng cáo, không cookie, và không bán hay chia sẻ dữ liệu cho quảng cáo. Hai dịch vụ của Cloudflare thấy một ít dữ liệu — thống kê truy cập sẽ bỏ qua bạn nếu trình duyệt gửi tín hiệu Global Privacy Control, và một bước kiểm tra bot chỉ chạy sau khi bạn chấp nhận các văn bản này. Để chặn lưu lượng dồn dập, số yêu cầu được đếm theo địa chỉ mạng trong vài giây rồi bỏ đi. Các tuỳ chọn của bạn nằm lại trong trình duyệt.
Ai vận hành trang này
SoftHarbor là dự án phi thương mại do một nhà phát triển cá nhân, poli0981 (SkullMute), tại Việt Nam vận hành; người này quyết định cách xử lý số ít dữ liệu được mô tả ở đây. Câu hỏi về quyền riêng tư: privacy@poli0981.dev.
Những gì nằm lại trong trình duyệt của bạn
Các mục sau được lưu trong localStorage của trình duyệt và không bao giờ được gửi đi; xoá dữ liệu của trang này sẽ xoá chúng:
sh:legal— phiên bản các văn bản này mà bạn đã chấp nhận;sh:human— thời điểm bước kiểm tra bot bên dưới hết hiệu lực;sh:lang— việc bạn đã trả lời gợi ý ngôn ngữ;sh:theme,sh:scrollbar,sh:motion,sh:keys— các tuỳ chọn hiển thị của bạn.
Service worker cũng lưu trang offline cùng kiểu dáng và phông chữ của trang, để trang vẫn mở được khi mất kết nối. Không có cookie nào.
Thống kê truy cập
Chúng tôi dùng Cloudflare Web Analytics để biết trang nào được đọc và tải nhanh đến đâu. Công cụ này không đặt cookie và không lưu gì trong trình duyệt. Khi một trang tải xong, một đoạn mã của Cloudflare gửi địa chỉ trang, địa chỉ trang bạn đến từ đó, thời gian tải trang và chuỗi user-agent của trình duyệt; Cloudflare suy ra quốc gia từ kết nối của bạn và chỉ cho chúng tôi xem số liệu tổng hợp — chúng tôi không bao giờ thấy từng lượt truy cập hay địa chỉ IP.
Công cụ này hoàn toàn không chạy nếu trình duyệt của bạn gửi tín hiệu Global Privacy Control, và cũng không chạy trên tên miền nào khác softharbor.net. Chúng tôi dùng nó vì lợi ích chính đáng: biết trang có hoạt động tốt và có người dùng hay không.
Bước kiểm tra bot (Cloudflare Turnstile)
Sau khi bạn chấp nhận các văn bản này — không bao giờ trước đó — cổng chạy Cloudflare Turnstile một lần để phân biệt người với lưu lượng tự động. Thường nó tự hoàn tất; đôi khi nó yêu cầu bạn bấm một lần. Turnstile chạy trong một khung từ challenges.cloudflare.com và đánh giá các tín hiệu từ trình duyệt và thiết bị của bạn; Cloudflare cho biết họ chỉ dùng chúng để phân biệt người với bot, không để theo dõi bạn hay nhắm quảng cáo.
Mã dùng một lần mà nó tạo ra được gửi tới điểm xác minh của trang (/api/verify); điểm này chuyển mã — kèm địa chỉ IP của bạn — tới dịch vụ Siteverify của Cloudflare để xác nhận. Để chống lạm dụng, điểm này đếm số yêu cầu theo từng địa chỉ IP (theo dải /64 với IPv6) trong một phút. Chúng tôi không lưu lại cả hai: điểm xác minh chỉ ghi nhật ký việc kiểm tra thành công hay không và mất bao lâu.
Kết quả đạt được ghi nhớ trong trình duyệt của bạn trong 48 giờ (sh:human). Nếu bước kiểm tra không chạy được — bị chặn, mất mạng, hoặc điểm xác minh của chúng tôi gặp sự cố — bạn vẫn được vào trang, và việc kiểm tra sẽ được thử lại sau một giờ. Chúng tôi dùng nó vì lợi ích chính đáng: giữ cho một dịch vụ công cộng không bị lạm dụng tự động.
Giới hạn tần suất truy cập
Để một đoạn mã chạy mất kiểm soát không chiếm hết chỗ của mọi người khác, mã của chính trang này đếm số yêu cầu tới các trang, nguồn tin (feed) và dữ liệu theo từng địa chỉ IP (theo dải /64 với IPv6) trong một khoảng vài giây. Mạng nào gửi nhiều hơn hẳn mức của một người đọc bình thường sẽ thấy trang "Quá nhiều yêu cầu" cho tới khi hết khoảng đó. Số đếm chỉ được bộ giới hạn của Cloudflare giữ trong đúng khoảng thời gian ấy; chúng tôi không lưu lại địa chỉ nào — khi một yêu cầu bị từ chối, nhật ký chỉ ghi rằng việc đó đã xảy ra. Chúng tôi làm vậy vì lợi ích chính đáng: giữ cho một dịch vụ công cộng luôn dùng được với mọi người.
Lưu trữ và phân phối
Cloudflare phục vụ trang web và điểm xác minh nói trên. Với vai trò nhà cung cấp mạng, Cloudflare xử lý dữ liệu kết nối, như địa chỉ IP, để phân phối và bảo vệ trang, theo chính sách quyền riêng tư của riêng họ. Chúng tôi không nhận các nhật ký đó; Cloudflare chỉ cho chúng tôi xem số lượng yêu cầu tổng hợp.
Nếu bạn gửi email cho chúng tôi
Thư gửi tới các địa chỉ @poli0981.dev được chuyển vào một hộp thư do Google lưu trữ. Chúng tôi chỉ dùng địa chỉ và nội dung thư của bạn để giải quyết việc bạn viết, và xoá chúng khi không còn cần cho việc đó — hoặc sớm hơn, nếu bạn yêu cầu.
Báo lỗi
"Báo lỗi" là liên kết tới một biểu mẫu issue GitHub được điền sẵn. Địa chỉ của liên kết chứa URL của trang, chuỗi user-agent của trình duyệt và các dòng lỗi gần đây của trang này, nên GitHub nhận được chúng ngay khi bạn mở liên kết. Không có gì được đăng cho tới khi bạn xem lại và tự gửi biểu mẫu, theo điều khoản và chính sách quyền riêng tư của GitHub — hãy xoá những gì bạn không muốn chia sẻ trước khi gửi.
Trang web khác
Liên kết tới trang của các nhà phát triển dẫn tới những dịch vụ có chính sách quyền riêng tư riêng.
Lựa chọn và quyền của bạn
Bật Global Privacy Control để tắt thống kê truy cập; chặn challenges.cloudflare.com nếu bạn muốn — cổng vẫn cho bạn vào. Xoá dữ liệu của trang sẽ xoá mọi thứ được lưu trong trình duyệt. Chúng tôi không giữ thông tin nào nhận diện được bạn ngoài email bạn gửi; để xem, sửa hoặc xoá thông tin đó, hay để phản đối bất kỳ điều gì ở đây, hãy viết tới privacy@poli0981.dev. Bạn cũng có thể khiếu nại tới cơ quan bảo vệ dữ liệu có thẩm quyền.
Thay đổi
Khi chính sách này thay đổi, ngày cập nhật ở trên sẽ đổi theo, và cổng sẽ đề nghị mọi người chấp nhận phiên bản mới.