Cập nhật lần cuối: ngày 7 tháng 9 năm 2026 · Có hiệu lực: ngày 1 tháng 1 năm 2025 · v3.8
KeyAssist ("chúng tôi") cam kết bảo vệ quyền riêng tư của bạn. Chính sách Quyền riêng tư này giải thích những dữ liệu chúng tôi thu thập, cách chúng tôi sử dụng dữ liệu đó, và các quyền của bạn đối với dữ liệu cá nhân của mình.
Để thực hiện các quyền này: privacy@keyassist.app
| Danh mục | Dữ liệu | Mục đích | Cơ sở pháp lý |
|---|---|---|---|
| Tài khoản | Tên, email, quốc gia | Xác thực, cung cấp dịch vụ | Hợp đồng |
| Hồ sơ cá nhân & làm quen ban đầu | Thiết bị bạn sở hữu (equipment, equipmentOther), cách bạn biết đến chúng tôi (hearAbout), và quốc gia & thiết bị ưu tiên dùng làm mặc định tìm kiếm (prefCountry, prefEquipment) | Cá nhân hóa, làm quen ban đầu, điều chỉnh kết quả tìm kiếm | Sự đồng ý |
| Nhật ký khách hàng (bản sao đám mây, gói trả phí) | Tên, số điện thoại, địa chỉ, VIN, thông tin xe và chìa khóa, giá, ghi chú công việc và ảnh chìa khóa của khách hàng của bạn — các bản ghi bạn nhập vào Nhật ký. Với gói Free, Nhật ký chỉ nằm trên thiết bị của bạn; với gói trả phí, nó tự động đồng bộ lên tài khoản của bạn khi bạn đang đăng nhập. | Việc lưu trữ hồ sơ của riêng bạn — phản chiếu Nhật ký giữa các thiết bị của bạn | Bạn là bên kiểm soát dữ liệu khách hàng của mình; KeyAssist chỉ xử lý dữ liệu đó theo chỉ thị của bạn, với tư cách bên xử lý của bạn (GDPR Art. 28 — xem Điều khoản §16). Lưu trữ trên Firebase (Google) cùng với hồ sơ cá nhân của bạn. |
| Sử dụng | Hồ sơ đã xem, lượt tìm kiếm, thời lượng phiên | Cải thiện dịch vụ, phân tích | Lợi ích chính đáng |
| Thanh toán | Phương thức thanh toán (qua Stripe — chúng tôi không lưu trữ số thẻ) | Quản lý gói đăng ký | Hợp đồng |
| Kỹ thuật | Địa chỉ IP, loại trình duyệt, loại thiết bị | Bảo mật, ngăn chặn gian lận | Lợi ích chính đáng |
| Cookie | Mã thông báo phiên, tùy chọn | Xác thực, cá nhân hóa | Sự đồng ý / Hợp đồng |
Chúng tôi chỉ chia sẻ dữ liệu của bạn với các nhà cung cấp dịch vụ bên thứ ba sau đây:
| Dịch vụ | Mục đích | Dữ liệu được chia sẻ | Tuân thủ |
|---|---|---|---|
| Firebase (Google) | Xác thực & cơ sở dữ liệu | Email, UID, sự kiện sử dụng; với gói trả phí còn có các bản ghi Nhật ký khách hàng và ảnh chìa khóa của bạn (bản sao đám mây) | EU-US DPF, GDPR SCCs |
| Stripe | Xử lý thanh toán | Email, địa chỉ thanh toán | PCI DSS Level 1 |
| Vercel | Lưu trữ & phân phối biên | Địa chỉ IP (nhật ký) | SOC 2 Type II |
| Sentry | Theo dõi lỗi (chỉ khi tự nguyện chọn tham gia) | Sự kiện lỗi, loại thiết bị | GDPR, có sẵn vùng dữ liệu EU |
| Microsoft Clarity (Microsoft Corporation) | Phân tích sản phẩm thân thiện với quyền riêng tư & bản đồ nhiệt phiên (có kiểm soát bằng sự đồng ý) | Sự kiện tương tác ẩn danh, URL trang, thiết bị/trình duyệt; được xử lý tại USA/EU | Phụ lục Xử lý Dữ liệu |
| Upstash (Vercel KV / Redis) | Giới hạn tốc độ API | Địa chỉ IP đã băm + bộ đếm yêu cầu (tạm thời, TTL ~1h); được xử lý tại USA/EU | Phụ lục Xử lý Dữ liệu |
| Resend (Resend Inc.) | Gửi email: thư chào mừng / xác nhận tài khoản, xác minh thay đổi email, nhắc nhở dùng thử, và — chỉ khi bạn đã đánh dấu ô nhận cập nhật sản phẩm khi đăng ký — một lời nhắc tùy chọn vào ngày thứ 7 (kèm liên kết hủy đăng ký) | Địa chỉ email người nhận, nội dung thư; gửi qua AWS SES (Hoa Kỳ) | Data Processing Addendum |
| NHTSA vPIC (US Dept. of Transportation) | VIN decoding (optional VIN lookup you initiate) | Only the VIN you type; no account identifier is sent — a public government API | Public API (no PII stored by us) |
| jsDelivr (open-source CDN) | Delivery of static library assets (incl. the transformers.js on-device voice-search engine) | No personal data beyond the standard HTTP request (IP), same as any CDN fetch | Privacy policy |
| Hugging Face (Hugging Face, Inc.) | On-device voice search — delivers the offline Whisper speech-recognition model to your browser (the transformers.js library itself is served via jsDelivr, above) | None — model files download to your device; your audio is transcribed locally and never leaves your browser | Public CDN file downloads. Hosts: huggingface.co, *.hf.co, cas-bridge.xethub.hf.co |
| Phương tiện nhúng & tài nguyên tĩnh — YouTube (Google), GitHub, jsDelivr, Hugging Face | YouTube: hình thu nhỏ video và trình phát bấm-để-phát trên các trang hồ sơ (nhúng youtube-nocookie tăng cường quyền riêng tư); GitHub: hình ảnh logo thương hiệu; jsDelivr / Hugging Face: mô hình tìm kiếm bằng giọng nói chạy trên thiết bị (các hàng phía trên) | Địa chỉ IP và các tiêu đề yêu cầu trình duyệt tiêu chuẩn của bạn khi hình ảnh hoặc tệp được tải — không có cookie trước khi bạn bấm phát | Chính sách quyền riêng tư của Google · Tuyên bố quyền riêng tư của GitHub |
Chúng tôi không bao giờ bán dữ liệu cá nhân của bạn cho bên thứ ba. Sentry và Microsoft Clarity chỉ được kích hoạt khi bạn đồng ý cookie một cách rõ ràng.
Danh sách bên xử lý phụ này luôn được cập nhật mỗi khi chúng tôi thêm, thay đổi hoặc loại bỏ một nhà cung cấp dịch vụ.
Chúng tôi sử dụng cookie thuộc hai danh mục:
Chúng tôi không sử dụng cookie quảng cáo, công cụ theo dõi xuyên trang web, và không bán dữ liệu duyệt web. Bạn có thể thay đổi tùy chọn cookie của mình bất kỳ lúc nào trong Cài đặt tài khoản → Tùy chọn cookie, hoặc bằng cách gửi email cho chúng tôi.
| Danh mục dữ liệu | Thời gian lưu giữ | Điều gì xảy ra khi xóa |
|---|---|---|
| Hồ sơ tài khoản (Firestore) | Trong khi tài khoản còn hoạt động | Bị xóa trong vòng 24h kể từ khi có yêu cầu xóa tài khoản |
| Mục yêu thích & hồ sơ đã lưu | Trong khi tài khoản còn hoạt động | Bị xóa đồng thời với tài khoản |
| Bản sao đám mây của Nhật ký khách hàng (gói trả phí) | Trong thời gian tài khoản của bạn tồn tại và công việc còn nằm trong Nhật ký của bạn | Xóa một công việc sẽ xóa ngay dữ liệu khách hàng của nó khỏi bản sao đám mây (chỉ còn lại một dấu xóa chứa ID công việc và thời điểm, để các thiết bị khác của bạn biết) và gỡ ảnh của nó; xóa tài khoản sẽ gỡ toàn bộ bản sao trong vòng 24 giờ. Quay về gói Free sẽ dừng đồng bộ nhưng không xóa bản sao — hãy xóa các công việc, xóa tài khoản, hoặc gửi email tới privacy@keyassist.app và chúng tôi sẽ xóa sạch. Dữ liệu đã xóa có thể còn tồn tại trong các bản sao lưu cơ sở dữ liệu định kỳ tối đa 30 ngày. |
| Hồ sơ thanh toán (Stripe) | 7 năm sau giao dịch cuối cùng | Stripe lưu giữ để tuân thủ quy định pháp lý/thuế — không thuộc quyền kiểm soát của chúng tôi để xóa sớm hơn |
| Nhật ký lỗi (Sentry) | 90 ngày (gói miễn phí của Sentry) | Tự động xóa bởi Sentry; bạn có thể yêu cầu xóa ngay lập tức qua privacy@ |
| Nhật ký yêu cầu máy chủ (Vercel) | 30 ngày | Tự động xóa bởi hạ tầng Vercel |
| Dữ liệu phân tích sử dụng gắn với ID tài khoản của bạn | Lên đến 2 năm | Xóa cùng với tài khoản của bạn (và theo yêu cầu) |
| Báo cáo vi phạm CSP (đo xa bảo mật) | 180 ngày | Tự động xóa; dữ liệu đo xa bảo mật với rất ít / không có dữ liệu cá nhân |
| Báo cáo phát hiện bot / lạm dụng | 180 ngày | Tự động xóa; dữ liệu honeypot / chống lạm dụng |
| Nhật ký yêu cầu API (điểm cuối trả phí) | 90 ngày | Tự động xóa; kiểm toán truy cập cho các điểm cuối trả phí |
| Mã token liên kết ma thuật đổi email | 7 ngày | Tự động xóa; dùng một lần, hết hạn trong vòng 24 giờ kể từ khi phát hành |
Mốc thời gian xóa tài khoản: Khi bạn xóa tài khoản của mình (Cài đặt tài khoản → Xóa tài khoản), KeyAssist sẽ xóa hồ sơ Firestore và mục Firebase Auth của bạn trong vòng 24 giờ. Gói đăng ký Stripe sẽ bị hủy ngay lập tức. Hồ sơ thanh toán được lưu giữ trong 7 năm theo yêu cầu của luật thuế Canada (Income Tax Act).
Chúng tôi bảo vệ dữ liệu của bạn bằng:
KeyAssist không dành cho người dùng dưới 18 tuổi. Chúng tôi không cố ý thu thập dữ liệu từ trẻ em.
Dữ liệu của bạn có thể được xử lý tại Hoa Kỳ (Firebase, Stripe, Vercel). Các nhà cung cấp này tuân thủ các khung bảo vệ dữ liệu hiện hành bao gồm GDPR thông qua các điều khoản hợp đồng tiêu chuẩn.
| Processor | Processing location | Transfer mechanism |
|---|---|---|
| Firebase (Google) — profile, favorites, Client Journal cloud copy | USA / EU | EU-US Data Privacy Framework + SCCs |
| Stripe | USA | Standard Contractual Clauses (Stripe DPA) |
| Vercel | USA | Standard Contractual Clauses (Vercel DPA) |
| Sentry | USA / EU | SCCs; EU data region available |
| Microsoft Clarity | USA / EU | EU-US Data Privacy Framework + Microsoft DPA/SCCs |
| Upstash (Vercel KV) | USA / EU | Standard Contractual Clauses (Upstash DPA) |
| Resend (via AWS SES) | USA | Standard Contractual Clauses (Resend DPA) |
| Hugging Face & jsDelivr (CDN) | Global CDN | Public model/library file downloads — no personal data transferred |
| YouTube (Google) & GitHub (media, logo images) | USA / global CDN | Public image and player loads — IP address only (Google: EU-US Data Privacy Framework) |
Phạm vi xuất dữ liệu tự phục vụ: "Xuất dữ liệu của tôi" trả về hồ sơ cá nhân, tùy chọn đã lưu, mục yêu thích và dữ liệu lưu cục bộ của bạn dưới dạng JSON/CSV. Nhật ký khách hàng có các nút Xuất (CSV) và Sao lưu (JSON, gồm ảnh chìa khóa) riêng — chúng trả về mọi công việc và là đường chuyển dữ liệu của Nhật ký; bản sao đám mây trên gói trả phí phản chiếu đúng những bản ghi đó. Để có bản sao đầy đủ theo Điều 15 GDPR về mọi dữ liệu gắn với tài khoản của bạn (kể cả bản ghi phía máy chủ không nằm trong gói tự phục vụ), hãy gửi email tới privacy@keyassist.app và chúng tôi sẽ cung cấp trong vòng 30 ngày.
Nếu bạn là cư dân California, Đạo luật Quyền riêng tư của Người tiêu dùng California (CCPA) trao cho bạn các quyền bổ sung đối với thông tin cá nhân của bạn.
Để thực hiện các quyền theo CCPA của bạn, liên hệ: privacy@keyassist.app · Dòng tiêu đề: "CCPA Request"
Không bán thông tin cá nhân của tôi: KeyAssist không bán thông tin cá nhân cho bên thứ ba. Trang này đóng vai trò là thông báo từ chối của chúng tôi — không cần thực hiện thêm hành động nào.
Chúng tôi sẽ thông báo cho bạn qua email và/hoặc một thông báo nổi bật trong ứng dụng ít nhất 30 ngày trước khi có những thay đổi đáng kể. Ngày "Cập nhật lần cuối" ở đầu trang phản ánh lần sửa đổi gần nhất.
Câu hỏi về quyền riêng tư dữ liệu: privacy@keyassist.app
Địa chỉ gửi thư: 327 Portage Ave, Winnipeg, MB R3B 2C1, Canada
Thời gian phản hồi: trong vòng 30 ngày đối với các yêu cầu theo GDPR.
English · Українська · Español · Português · Deutsch · Français · Polski · العربية · עברית · فارسی · اردو · Italiano · Türkçe · 日本語 · 简体中文 · Русский · हिन्दी · Bahasa Indonesia · Tiếng Việt · 한국어 · ไทย · Nederlands · Română · Bahasa Melayu · 繁體中文 · Ελληνικά · Čeština · Magyar · Svenska · বাংলা