[BẢN NHÁP KỸ THUẬT — CẦN XÁC MINH TRƯỚC KHI CÔNG BỐ CHÍNH THỨC]
Tài liệu này tổng hợp trung thực các cơ chế kỹ thuật đã xác minh trong mã nguồn hiện tại của Veko Browser và đánh dấu rõ các mục pháp lý cần chủ sở hữu dự án xác nhận trước khi phát hành chính thức.
Tài liệu Quyền riêng tư & Xử lý Dữ liệu Veko Browser (Bản nháp)
1. Cơ chế kỹ thuật đã xác minh trong mã nguồn
Dữ liệu cá nhân chỉ lưu cục bộ trên máy
Dấu trang và lịch sử tab thường được lưu trong cơ sở dữ liệu SQLite nội bộ (veko_browser.db); tùy chọn giao diện lưu trong DataStore (veko_user_settings.preferences_pb). Không yêu cầu tạo tài khoản đám mây.
backup_rules.xml (API 26–30) và data_extraction_rules.xml (API 31+) khóa allowlist chỉ cho phép sao lưu tệp cài đặt giao diện, loại trừ hoàn toàn lịch sử duyệt web, phiên tab và cookie.
Tab Riêng tư không chạm vào bộ nhớ lưu trữ
Khi bật chế độ Riêng tư, Veko kích hoạt usePrivateMode(true) cùng ngữ cảnh Off-The-Record trên RAM và bỏ qua hoàn toàn mọi thao tác ghi xuống SQLite hay DataStore.
Được kiểm chứng tự động trên máy ảo Android 14 bằng bài test quét hệ thống tệp để xác nhận chuỗi canary riêng tư không xuất hiện trong bất kỳ tệp cơ sở dữ liệu nào trên đĩa.
Kiểm soát điều hướng & Không bỏ qua lỗi chứng chỉ
UrlNavigationPolicy chặn chuyển hướng tự động trái phép sang data:/blob:/javascript:, hạn chế nội dung hỗn hợp (mixed content) và không bao giờ tự động bỏ qua lỗi chứng chỉ TLS không hợp lệ.
Trang báo lỗi nội bộ được escape đầy đủ ký tự đặc biệt/bidi và gắn chính sách Content-Security-Policy (CSP) khóa thực thi script.
Không nhúng SDK phân tích hay quảng cáo
Cả ứng dụng Android lẫn website giới thiệu này đều không chứa SDK thu thập hành vi, không gọi về máy chủ phân tích riêng và không gắn mã theo dõi tiếp thị.
Bộ giải mã ảnh giao diện Coil 3 được cấu hình cứng CachePolicy.DISABLED cho cả mạng và đĩa để tránh lưu dấu vết favicon ngoài ý muốn.
2. Phạm vi & Giới hạn bảo vệ hiện tại
- Chế độ Riêng tư và lá chắn tracker KHÔNG biến bạn thành "ẩn danh tuyệt đối" trên mạng; nhà mạng (ISP), quản trị Wi-Fi, máy chủ DNS hoặc chính trang web bạn truy cập vẫn nhận biết kết nối nếu không dùng VPN/Tor.
- Bộ lọc Rust (adblock-rust) hiện kiểm duyệt yêu cầu điều hướng và gọt tham số URL thông qua cầu nối JNI; tầng chặn mọi tài nguyên con bên trong ống dẫn Chromium Content (blink::URLLoaderThrottle) vẫn đang trong lộ trình hoàn thiện.
- Khi bạn gửi truy vấn tới DuckDuckGo, Brave Search, Startpage hoặc Google, dữ liệu tìm kiếm tuân theo chính sách quyền riêng tư của nhà cung cấp công cụ tìm kiếm đó.
3. Các mục cần chủ dự án xác minh trước khi công bố chính thức
- [CẦN XÁC MINH] Tên chủ thể chịu trách nhiệm phát hành chính thức và kênh liên hệ tiếp nhận báo cáo bảo mật/quyền riêng tư (ngoài trang GitHub Issues tại https://github.com/TienHeavenVN/Veko).
- [CẦN XÁC MINH] Tệp giấy phép nguồn mở cấp cao (
LICENSE) cho toàn bộ kho mã nguồn khi phát hành bản chính thức đầu tiên. - [CẦN XÁC MINH] Chính sách kết nối mạng của các dịch vụ tích hợp bên trong nhân trình duyệt (như cơ chế SafeBrowsing hoặc cập nhật danh sách lọc từ xa nếu được bật trong các phiên bản tương lai).