Chính sách bảo mật
Cập nhật lần cuối: Tháng 2, 2025
Tổng quan
Block Blast Solver cam kết bảo vệ quyền riêng tư của bạn. Chính sách bảo mật này giải thích cách chúng tôi xử lý dữ liệu khi bạn sử dụng ứng dụng web. Nguyên tắc cốt lõi rất đơn giản: dữ liệu của bạn ở lại trên thiết bị. Mọi phân tích bàn cờ và giải puzzle đều diễn ra cục bộ trên trình duyệt bằng công nghệ JavaScript và WebAssembly.
Chúng tôi không thu thập, lưu trữ hay truyền bất kỳ thông tin cá nhân, ảnh chụp trò chơi hay dữ liệu puzzle nào đến máy chủ. Block Blast Solver được thiết kế để hoạt động hoàn toàn phía client, đảm bảo quyền riêng tư và bảo mật cho bạn.
Dữ liệu chúng tôi KHÔNG thu thập
Block Blast Solver KHÔNG thu thập, lưu trữ hay xử lý bất kỳ nội dung nào sau đây:
- Thông tin cá nhân: Chúng tôi không thu thập tên, địa chỉ email, số điện thoại hay bất kỳ thông tin nhận dạng cá nhân nào.
- Ảnh chụp hay hình ảnh: Bất kỳ ảnh chụp nào bạn tải lên để phân tích bàn cờ đều được xử lý hoàn toàn trên trình duyệt. Chúng không bao giờ được tải lên máy chủ, truyền qua mạng hay lưu trữ ở đâu ngoài thiết bị của bạn.
- Dữ liệu trò chơi: Tiến trình Block Blast, điểm số, vị trí đặt khối và chiến lược của bạn hoàn toàn riêng tư. Chúng tôi không có quyền truy cập vào thông tin này.
- Dữ liệu vị trí: Chúng tôi không theo dõi vị trí địa lý hay địa chỉ IP để nhận dạng.
- Thông tin thiết bị: Chúng tôi không thu thập mã nhận dạng thiết bị, thông số phần cứng hay chi tiết hệ điều hành ngoài những gì tự động cung cấp trong phân tích web tiêu chuẩn.
Xử lý cục bộ
Mọi chức năng cốt lõi của Block Blast Solver hoạt động cục bộ trên thiết bị:
- Nhận dạng hình ảnh: Khi tải ảnh chụp, thuật toán thị giác máy tính OpenCV.js phân tích ảnh hoàn toàn trong trình duyệt. Ảnh không bao giờ rời thiết bị.
- Giải puzzle: Thuật toán giải chạy bằng JavaScript và WebAssembly trên trình duyệt. Mọi tính toán, tạo nước đi và đề xuất chiến lược đều diễn ra cục bộ.
- Lưu trữ dữ liệu: Bất kỳ dữ liệu tạm thời nào cần cho xử lý đều lưu trong bộ nhớ trình duyệt và tự động xóa khi bạn đóng tab hoặc rời trang.
Kiến trúc ưu tiên cục bộ này đảm bảo quyền riêng tư tối đa, hiệu suất nhanh hơn và khả năng sử dụng Block Blast Solver ngay cả khi không có kết nối internet (sau khi tải trang lần đầu).
Cookie và lưu trữ cục bộ
Block Blast Solver sử dụng lưu trữ trình duyệt tối thiểu chỉ cho mục đích chức năng:
- Tùy chọn ngôn ngữ: Chúng tôi lưu ngôn ngữ bạn chọn (Tiếng Anh, Tiếng Nhật, Tiếng Việt) trong localStorage để tùy chọn được giữ giữa các lần truy cập.
- Cài đặt: Bất kỳ tùy chọn tùy chỉnh nào bạn chọn (như cài đặt hiển thị) đều lưu cục bộ trên trình duyệt.
- Không cookie theo dõi: Chúng tôi không dùng cookie để theo dõi, quảng cáo hay nhận dạng giữa các trang web. Chúng tôi không bán hay chia sẻ dữ liệu cookie với bên thứ ba.
Bạn có thể xóa dữ liệu này bất cứ lúc nào qua cài đặt trình duyệt. Xóa localStorage sẽ đặt lại tùy chọn về mặc định nhưng không ảnh hưởng đến chức năng cốt lõi của trình giải.
Phân tích
Để cải thiện Block Blast Solver và hiểu cách người dùng tương tác với các tính năng, chúng tôi sử dụng Firebase Analytics (do Google cung cấp) để thu thập thống kê sử dụng ẩn danh:
- Lượt xem trang: Các trang bạn truy cập trên trang web
- Sử dụng tính năng: Tính năng bạn dùng (ví dụ: tải ảnh, chỉnh sửa bàn cờ thủ công, xem lời giải)
- Thời lượng phiên: Thời gian bạn dùng trình giải
- Dữ liệu kỹ thuật: Loại trình duyệt, độ phân giải màn hình và vùng địa lý chung (chỉ cấp quốc gia)
Những gì chúng tôi KHÔNG theo dõi:
- Nhận dạng người dùng cá nhân hay thông tin nhận dạng cá nhân (PII)
- Nội dung ảnh chụp hay bàn cờ của bạn
- Lời giải hoặc chiến lược puzzle cụ thể
- Hành vi duyệt web giữa các trang
Dữ liệu phân tích được tổng hợp và ẩn danh. Nó giúp chúng tôi hiểu tính năng nào có giá trị nhất và nên tập trung phát triển ở đâu. Bạn có thể từ chối phân tích bằng tiện ích trình duyệt chặn Firebase Analytics.
Dịch vụ bên thứ ba
Block Blast Solver tích hợp các dịch vụ bên thứ ba sau:
- Firebase Analytics (Google): Cho phân tích sử dụng ẩn danh như mô tả ở trên. Firebase hoạt động theo chính sách bảo mật của Google, có tại https://policies.google.com/privacy.
- OpenCV.js CDN: Chúng tôi tải thư viện thị giác máy tính OpenCV.js từ mạng phân phối nội dung (CDN) để xử lý ảnh. Thư viện này chạy hoàn toàn trên trình duyệt và không gửi dữ liệu về nhà cung cấp CDN.
Chúng tôi đánh giá cẩn thận mọi tích hợp bên thứ ba để đảm bảo phù hợp với triết lý ưu tiên bảo mật. Chúng tôi không tích hợp mạng quảng cáo, pixel theo dõi hay nhà môi giới dữ liệu.
Lưu giữ dữ liệu
Vì Block Blast Solver không thu thập hay lưu trữ dữ liệu người dùng trên máy chủ, không có dữ liệu phía máy chủ nào cần lưu giữ hay xóa. Mọi xử lý dữ liệu diễn ra cục bộ trên thiết bị.
- Lưu trữ trình duyệt: Dữ liệu lưu trong localStorage trình duyệt (tùy chọn ngôn ngữ, cài đặt) tồn tại cho đến khi bạn xóa thủ công qua cài đặt trình duyệt.
- Dữ liệu phân tích: Dữ liệu phân tích ẩn danh, tổng hợp do Firebase Analytics thu thập được lưu giữ theo chính sách của Google (thường 2-14 tháng). Dữ liệu này không thể liên kết đến người dùng cá nhân.
Bạn có toàn quyền kiểm soát dữ liệu cục bộ và có thể xóa bất cứ lúc nào mà không cần liên hệ chúng tôi.
Quyền riêng tư trẻ em
Block Blast Solver không nhắm đến trẻ em dưới 13 tuổi. Chúng tôi không cố ý thu thập thông tin cá nhân từ trẻ em dưới 13. Vì chúng tôi không thu thập thông tin cá nhân từ bất kỳ người dùng nào, chính sách này áp dụng như nhau cho mọi nhóm tuổi.
Nếu bạn là phụ huynh hoặc người giám hộ và tin rằng con bạn đã cung cấp thông tin cá nhân cho chúng tôi, vui lòng liên hệ (xem phần Liên hệ bên dưới). Tuy nhiên, với kiến trúc xử lý cục bộ của chúng tôi, rất khó có bất kỳ thông tin cá nhân nào được truyền đến chúng tôi.
Thay đổi chính sách
Chúng tôi có thể cập nhật Chính sách bảo mật này theo thời gian để phản ánh thay đổi trong thực tiễn, công nghệ, yêu cầu pháp lý hoặc các yếu tố khác. Khi thay đổi, chúng tôi sẽ:
- Cập nhật ngày "Cập nhật lần cuối" ở đầu trang này
- Đăng chính sách sửa đổi trên trang này
- Nếu thay đổi quan trọng, có thể hiển thị thông báo trên trang chủ hoặc gửi thông báo qua ứng dụng
Chúng tôi khuyến khích bạn xem lại Chính sách bảo mật này định kỳ. Việc tiếp tục sử dụng Block Blast Solver sau bất kỳ thay đổi nào biểu thị sự chấp nhận chính sách cập nhật.
Quyền và kiểm soát của bạn
Vì Block Blast Solver hoạt động hoàn toàn cục bộ trên thiết bị và không thu thập dữ liệu cá nhân, bạn có toàn quyền kiểm soát thông tin:
- Truy cập: Mọi dữ liệu lưu cục bộ trong trình duyệt. Bạn có thể kiểm tra bằng công cụ nhà phát triển trình duyệt.
- Xóa: Bạn có thể xóa mọi dữ liệu cục bộ bằng cách xóa localStorage và cache trình duyệt.
- Di chuyển: Tùy chọn ngôn ngữ và cài đặt lưu ở định dạng localStorage tiêu chuẩn, có thể xuất bằng công cụ trình duyệt.
- Từ chối: Bạn có thể từ chối phân tích bằng tiện ích chặn quảng cáo hoặc bảo mật.
Bảo mật
Dù chúng tôi không thu thập hay lưu trữ dữ liệu cá nhân trên máy chủ, chúng tôi vẫn coi trọng bảo mật:
- Mã hóa HTTPS: Block Blast Solver được phục vụ qua HTTPS, đảm bảo giao tiếp giữa trình duyệt và máy chủ web được mã hóa.
- Không lưu trữ phía máy chủ: Bằng cách xử lý mọi thứ cục bộ, chúng tôi loại bỏ rủi ro vi phạm dữ liệu phía máy chủ.
- Cập nhật thường xuyên: Chúng tôi cập nhật các thư viện và phụ thuộc để bảo vệ khỏi lỗ hổng đã biết.
Tuy nhiên, không có phương pháp truyền hoặc lưu trữ điện tử nào an toàn 100%. Dù chúng tôi nỗ lực bảo vệ thông tin, chúng tôi không thể đảm bảo bảo mật tuyệt đối cho dữ liệu trình duyệt cục bộ.
Người dùng quốc tế
Block Blast Solver có thể truy cập trên toàn thế giới. Vì mọi xử lý diễn ra cục bộ trên trình duyệt, dữ liệu của bạn không vượt qua biên giới quốc tế qua dịch vụ của chúng tôi. Tuy nhiên, dịch vụ bên thứ ba như Firebase Analytics có thể xử lý dữ liệu theo cơ sở hạ tầng toàn cầu của Google, tuân thủ các luật bảo vệ dữ liệu quốc tế áp dụng bao gồm GDPR.
Liên hệ
Nếu bạn có bất kỳ câu hỏi, lo ngại hay phản hồi nào về Chính sách bảo mật này hoặc thực tiễn bảo mật của chúng tôi, vui lòng liên hệ qua:
- GitHub: Truy cập kho GitHub (liên kết có trên trang chủ) để mở issue hoặc thảo luận
- Tính năng phản hồi: Sử dụng tính năng phản hồi trong ứng dụng để gửi tin nhắn
Chúng tôi sẽ nỗ lực hợp lý để phản hồi yêu cầu của bạn kịp thời.
Chấp nhận chính sách
Bằng việc sử dụng Block Blast Solver, bạn xác nhận chấp nhận Chính sách bảo mật này. Nếu không đồng ý, vui lòng không sử dụng dịch vụ. Việc tiếp tục sử dụng Block Blast Solver sau khi đăng các thay đổi sẽ được coi là bạn chấp nhận những thay đổi đó.