Chính sách bảo mật
Có hiệu lực từ: 07/07/2026
1. Chúng tôi thu thập dữ liệu gì
- Thông tin tài khoản: email, tên hiển thị, mật khẩu (chỉ lưu dạng băm bcrypt — chúng tôi không bao giờ lưu mật khẩu gốc), múi giờ, giờ nhận báo cáo. Nếu đăng nhập bằng Google, chúng tôi lưu Google ID và ảnh đại diện.
- Dữ liệu sản phẩm bạn thêm: link sản phẩm, nhóm sản phẩm, giá mục tiêu, ghi chú, voucher bạn nhập.
- Phiên đăng nhập sàn (tùy chọn): nếu bạn kết nối tài khoản sàn, chúng tôi lưu cookie/session hoặc khóa affiliate API ở dạng mã hóa (xem mục 3). Chúng tôi không lưu mật khẩu tài khoản sàn của bạn.
- Kênh nhận thông báo: địa chỉ email nhận báo cáo, thông tin liên kết Telegram, đăng ký Web Push (endpoint trình duyệt).
- Proxy (tùy chọn, BYO): URL proxy bạn tự cung cấp.
- Dữ liệu giá thu thập: giá niêm yết/khuyến mãi/giá cuối, tình trạng còn hàng, khuyến mãi/quà tặng, cùng dữ liệu thô (raw) từ mỗi lần quét.
2. Mục đích sử dụng
Dữ liệu được dùng để cung cấp dịch vụ so sánh giá: quét giá theo lịch, tính giá cuối sau khuyến mãi/voucher, vẽ biểu đồ lịch sử giá, gửi báo cáo và cảnh báo qua Email/Telegram/Push, và vận hành/bảo mật hệ thống. Chúng tôi không bán dữ liệu cá nhân của bạn.
3. Mã hóa phiên đăng nhập & quyền truy cập chỉ đọc
- Cookie/session và khóa affiliate được mã hóa bằng AES-256-GCM trước khi lưu vào cơ sở dữ liệu; khóa mã hóa (vault master key) được giữ tách biệt khỏi dữ liệu và không nằm trong mã nguồn.
- Mỗi bản ghi mã hóa được gắn phiên bản khóa (key version) để phục vụ việc luân chuyển khóa định kỳ.
- ScanPrice chỉ dùng phiên đăng nhập để đọc thông tin giá và khuyến mãi. Chúng tôi không đặt hàng, không thanh toán, không chỉnh sửa hay thực hiện bất kỳ hành động ghi nào trên tài khoản sàn của bạn.
- Mọi lần sử dụng phiên đăng nhập đều được ghi nhật ký (audit log) để bạn có thể kiểm tra.
4. Thời gian lưu trữ & xóa dữ liệu
- Dữ liệu thô (raw payload) từ mỗi lần quét: tối đa 7 ngày. Sau 7 ngày, phần dữ liệu thô được tự động xóa (đặt về rỗng) bằng tác vụ nền của cơ sở dữ liệu.
- Số liệu giá: được giữ lâu dài ở dạng tổng hợp theo ngày (giá thấp nhất mỗi ngày) để phục vụ biểu đồ lịch sử; dữ liệu chi tiết theo từng lần quét chỉ được giữ trong khoảng thời gian giới hạn.
- Phiên đăng nhập sàn: giữ đến khi bạn thu hồi hoặc xóa; bạn có thể thu hồi bất kỳ lúc nào và bản mã hóa sẽ bị xóa.
- Xóa tài khoản: khi bạn xóa tài khoản, dữ liệu cá nhân liên quan (nhóm sản phẩm, kênh thông báo, phiên đăng nhập đã mã hóa, proxy) sẽ bị xóa theo quan hệ phụ thuộc.
5. Chia sẻ với bên thứ ba
Chúng tôi sử dụng một số nhà cung cấp hạ tầng để vận hành dịch vụ, ví dụ: nhà cung cấp gửi email, Telegram (để gửi thông báo), dịch vụ Web Push của trình duyệt, và (tùy chọn) proxy do bạn tự cung cấp. Dữ liệu chỉ được chia sẻ ở mức tối thiểu cần thiết để cung cấp tính năng tương ứng. Chúng tôi có thể tiết lộ dữ liệu nếu pháp luật yêu cầu.
6. Quyền của bạn
- Truy cập và cập nhật thông tin tài khoản trong phần Cài đặt.
- Thu hồi kết nối tài khoản sàn bất kỳ lúc nào.
- Yêu cầu xóa tài khoản và dữ liệu cá nhân liên quan.
- Rút lại sự đồng ý đối với việc xử lý dữ liệu cá nhân.
- Khiếu nại tới cơ quan có thẩm quyền về bảo vệ dữ liệu cá nhân.
Để thực hiện các quyền trên, liên hệ privacy@scanprice.app.
7. Bảo mật & sao lưu
Chúng tôi áp dụng các biện pháp kỹ thuật hợp lý: mã hóa bí mật, băm mật khẩu, phân tách khóa vault khỏi máy chủ ứng dụng, và sao lưu cơ sở dữ liệu định kỳ có luân chuyển. Không có hệ thống nào an toàn tuyệt đối; chúng tôi không thể đảm bảo an toàn 100%.
8. Trẻ em
Dịch vụ không dành cho người dưới 18 tuổi (hoặc dưới tuổi thành niên theo pháp luật nơi cư trú). Chúng tôi không cố ý thu thập dữ liệu của trẻ em.
9. Thay đổi chính sách
Chúng tôi có thể cập nhật chính sách này. Thay đổi quan trọng sẽ được thông báo qua email hoặc trên trang web trước khi có hiệu lực.
10. Liên hệ
Câu hỏi về quyền riêng tư: privacy@scanprice.app.