# Chính sách quyền riêng tư

Canonical source: https://maguyva.ai/vi/privacy

License: text under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/); code samples under [MIT-0](https://opensource.org/license/mit-0); the Maguyva name, logos, brand assets and other code are not covered. Details: [maguyva.ai/license](https://maguyva.ai/license).

Mã nguồn của bạn vẫn thuộc về bạn. Chúng tôi lập chỉ mục các repository của khách hàng để có thể tìm kiếm trong đó và giúp các agent của bạn sử dụng chúng hiệu quả. Chúng tôi không dùng mã nguồn của bạn để huấn luyện mô hình, không bán mã nguồn đó và không cung cấp nó cho khách hàng khác.

Có hiệu lực từ ngày 16 tháng 10 năm 2026. Trang này đề cập đến dữ liệu repository của khách hàng và dữ liệu dịch vụ. Quyền thu thập dữ liệu từ trang web công khai được quy định riêng và không áp dụng cho mã nguồn riêng tư.

- Không huấn luyện mô hình trên code khách hàng
- Dữ liệu đã lập chỉ mục, giới hạn theo tenant
- Kiểm soát gỡ bỏ repository

> Đây là bản dịch có sự hỗ trợ của AI, được cung cấp để tiện cho bạn. Chỉ có phiên bản tiếng Anh chính thức mới có giá trị ràng buộc — mọi thỏa thuận bạn tham gia khi đăng ký đều chịu sự điều chỉnh của văn bản tiếng Anh. [Đọc phiên bản tiếng Anh chính thức](https://maguyva.ai/privacy)

**tl;dr**: Mã nguồn của bạn vẫn thuộc về bạn. Chúng tôi lập chỉ mục các repository của khách hàng để có thể tìm kiếm trong đó. Chúng tôi không dùng mã nguồn khách hàng để huấn luyện mô hình, không bán mã nguồn đó và không cho khách hàng khác xem. Quyền cho phép AI thu thập dữ liệu từ trang web công khai không áp dụng cho repository của khách hàng.

## 1. Chúng tôi là ai

Maguyva là một dịch vụ trí tuệ mã nguồn do UT INTERNATIONAL PTE. LTD. vận hành, một công ty đăng ký tại Singapore.

## 2. Những gì chúng tôi thu thập

Chúng tôi thu thập bốn loại dữ liệu:

- Dữ liệu tài khoản: tên, địa chỉ email và token OAuth GitHub của bạn (dùng để truy cập các repository mà bạn cho phép chúng tôi truy cập)
- Dữ liệu mã nguồn: mã nguồn của bạn (được lưu trữ để cung cấp nội dung tệp và hỗ trợ tìm kiếm), cây cú pháp trừu tượng (AST), đồ thị ký hiệu và embedding ngữ nghĩa được tạo từ mã nguồn của bạn
- Dữ liệu sử dụng: những công cụ bạn gọi, dấu thời gian, và các mẫu truy vấn tổng hợp
- Dữ liệu hiệu năng và lỗi của trang web: chúng tôi dùng Grafana Faro, chạy trên hạ tầng của chính chúng tôi, để đo hiệu năng trang và tìm lỗi. Faro thu thập đường dẫn trang (đã loại bỏ tham số truy vấn), trình duyệt, hệ điều hành và loại thiết bị, số liệu thời gian hiệu năng, lỗi JavaScript và thời gian của các yêu cầu do trang gửi đi, được liên kết bằng một mã định danh phiên ngẫu nhiên lưu trong local storage; mã này hết hạn sau khoảng 16 phút không hoạt động và được thay thế ở lần truy cập tiếp theo của bạn. Dữ liệu này không chứa tên, email hay mã định danh tài khoản và không được kết hợp với dữ liệu tài khoản hoặc dữ liệu quảng cáo. Chúng tôi dựa trên lợi ích chính đáng trong việc duy trì hoạt động của trang web (tại Singapore là mục đích cải thiện hoạt động kinh doanh). Log được lưu 30 ngày và trace được lưu 14 ngày. Để phản đối, hãy liên hệ privacy@maguyva.ai.

**Bộ nhớ trình duyệt.**  Trang web này lưu một lượng nhỏ dữ liệu trong local storage của trình duyệt để ghi nhớ lựa chọn chế độ màu của bạn (khóa: "maguyva-color-mode"). Nếu bạn kích hoạt easter egg CRT tùy chọn, giao diện hiển thị đang dùng sẽ được lưu trong session storage chỉ cho tab hiện tại. Cả hai loại dữ liệu này đều không rời khỏi trình duyệt của bạn và không được truyền về máy chủ của chúng tôi. Nếu bạn truy cập từ một trong các quảng cáo của chúng tôi, các tham số chiến dịch và mã định danh lượt nhấp quảng cáo trên liên kết đó cũng được lưu trong session storage cho tab hiện tại (khóa: "maguyva_utm") và được chuyển sang ứng dụng của chúng tôi khi bạn nhấp vào liên kết đăng ký hoặc đăng nhập; xem "6. Cookie và quảng cáo" bên dưới. Cloudflare, nhà cung cấp hạ tầng của chúng tôi, có thể đặt cookie chức năng vì mục đích bảo mật. Để phân tích mức sử dụng tổng hợp, chúng tôi dùng Umami, một dịch vụ phân tích thân thiện với quyền riêng tư, không dùng cookie, không đặt cookie và không thu thập thông tin nhận dạng cá nhân. Để giám sát hiệu năng trang và lỗi trình duyệt, chúng tôi dùng Grafana Faro. Faro lưu một mã định danh phiên được tạo ngẫu nhiên trong local storage của trình duyệt của bạn (khóa: "com.grafana.faro.session"), mã này hết hạn sau khoảng 16 phút không hoạt động và được thay thế ở lần truy cập tiếp theo của bạn, để một chuỗi phép đo được nhận diện là cùng một lượt truy cập; mã này không mang tên, địa chỉ email hay mã định danh tài khoản (xem "Dữ liệu hiệu năng và lỗi của trang web" ở trên). Faro không được tải và khóa đó không được ghi cho khách truy cập ở Khu vực Kinh tế châu Âu, Vương quốc Anh hoặc Thụy Sĩ, cũng như khi chúng tôi không xác định được khu vực của bạn - cùng quy tắc theo khu vực với cookie quảng cáo được mô tả ở "6. Cookie và quảng cáo" bên dưới.

## 3. Cách chúng tôi sử dụng dữ liệu

Chúng tôi dùng dữ liệu của bạn để lập chỉ mục mã nguồn và cung cấp các tính năng trí tuệ mã nguồn, xử lý thanh toán qua Stripe, gửi email giao dịch (xác nhận tài khoản, biên lai thanh toán), và tính toán thống kê sử dụng tổng hợp. Chúng tôi không dùng code khách hàng để huấn luyện mô hình học máy. Chúng tôi không bán dữ liệu của bạn.

## 4. Code của bạn

Khi bạn kết nối một repository, mã nguồn của bạn được lưu trữ trong hạ tầng dịch vụ của chúng tôi để phục vụ các tính năng trí tuệ mã nguồn, bao gồm truy xuất tệp và tìm kiếm. Chúng tôi phân tích cú pháp mã nguồn bằng tree-sitter, tạo embedding ngữ nghĩa thông qua Voyage AI và xây dựng đồ thị ký hiệu gồm các định nghĩa và tham chiếu. Yêu cầu tạo embedding gửi đi các đoạn mã theo ngữ nghĩa, được chia có xét đến cấu trúc AST, chứ không phải toàn bộ tệp hay repository, đồng thời loại trừ siêu dữ liệu định danh khách hàng như tên repository, tên người dùng, mã định danh tổ chức và đường dẫn tệp. Các đoạn mã này được dùng để tạo embedding theo các điều khoản API và cài đặt tài khoản không cho phép dùng dữ liệu khách hàng để huấn luyện mô hình. Mã nguồn và dữ liệu chỉ mục phái sinh được lưu trong PostgreSQL ở dạng cần thiết cho việc truy xuất tệp, tìm kiếm và phân tích đồ thị. Quyền truy cập sản phẩm được kiểm soát bằng các cơ chế giới hạn quyền truy cập theo tổ chức và namespace; đội vận hành Maguyva chỉ được truy cập dữ liệu repository khi cần thiết để vận hành, bảo mật hoặc hỗ trợ dịch vụ. Khi bạn ngắt kết nối một repository hoặc đóng tài khoản, mã nguồn trong chỉ mục đang hoạt động và dữ liệu phái sinh sẽ được xóa khỏi hệ thống dịch vụ; các bản sao lưu còn lại sẽ hết hạn trong thời hạn lưu giữ bản sao lưu.

## 5. Bên thứ ba

Chúng tôi sử dụng các dịch vụ sau để vận hành Maguyva:

- Supabase (lưu trữ cơ sở dữ liệu, khu vực AWS Hoa Kỳ)
- Cloudflare (CDN, điện toán biên, DNS)
- Voyage AI, hiện thuộc MongoDB (tạo embedding - nhận các đoạn mã được chia có xét đến cấu trúc AST và không chứa thông tin định danh khách hàng, không phải toàn bộ tệp hay repository)
- Stripe (xử lý thanh toán)
- GitHub (xác thực OAuth và truy cập repository)
- Umami (phân tích mức sử dụng trang web không dùng cookie - chỉ số liệu tổng hợp, không có thông tin nhận dạng cá nhân)
- Railway (lưu trữ tại Singapore cho hệ thống giám sát do chính chúng tôi vận hành bằng phần mềm mã nguồn mở của Grafana - lưu dữ liệu hiệu năng và lỗi của trang web được mô tả ở "2. Những gì chúng tôi thu thập", dữ liệu này chỉ đến đó qua bộ thu thập của riêng chúng tôi tại faro.synacy.xyz; Grafana Labs không nhận dữ liệu này. Tập lệnh giám sát hoàn toàn không được tải cho khách truy cập ở Khu vực Kinh tế châu Âu, Vương quốc Anh hoặc Thụy Sĩ, cũng như khi chúng tôi không xác định được khu vực của bạn)
- Google Ads (đo lường chuyển đổi - nhận các tham số chiến dịch và định danh lượt nhấp quảng cáo khi bạn tạo tài khoản, không phải dữ liệu tài khoản hay code)

## 6. Cookie và quảng cáo

Chúng tôi quảng bá Maguyva thông qua Google Ads và đo lường xem quảng cáo nào dẫn đến việc đăng ký. Thẻ của Google (gtag.js) được tải trên cả maguyva.ai và app.maguyva.ai. Ở những nơi cho phép lưu trữ dữ liệu quảng cáo, thẻ này đặt các cookie thuộc họ "_gcl_" (ví dụ "_gcl_aw", được lưu giữ tối đa 90 ngày) ghi lại lượt nhấp quảng cáo diễn ra trước lần truy cập của bạn, và ứng dụng báo cáo một lượt chuyển đổi về Google Ads khi bạn tạo tài khoản. Trên cả hai tên miền, chúng tôi cũng đặt một cookie của riêng mình, "maguyva_first_touch", ghi lại liên kết quảng cáo đầu tiên mà bạn đã truy cập vào, để chúng tôi biết được quảng cáo nào đã tạo ra một tài khoản. Ngoài cookie về sự đồng ý và khu vực được mô tả bên dưới, chúng tôi không đặt bất kỳ cookie quảng cáo nào khác trên các tên miền của chính mình.

- Những gì được gửi đến Google: chỉ gồm các tham số chiến dịch và định danh lượt nhấp quảng cáo. Phần còn lại của địa chỉ trang, bao gồm bất kỳ địa chỉ email nào đi kèm trong liên kết mời, đều bị loại bỏ trước khi báo cáo đến Google.
- Các tín hiệu cá nhân hóa quảng cáo bị tắt, nên việc này chỉ đo lường chuyển đổi chứ không xây dựng đối tượng quảng cáo.
- Những gì "maguyva_first_touch" lưu giữ: các tham số chiến dịch trên liên kết mà bạn đã truy cập vào (utm_source, utm_medium, utm_campaign, utm_content, utm_term), định danh lượt nhấp quảng cáo mà liên kết đó mang theo (gclid, gbraid, wbraid, dclid, twclid, hoặc rdt_cid), địa chỉ của trang đã giới thiệu bạn, đường dẫn bạn truy cập vào cùng các tham số của nó, và thời điểm truy cập đó. Cookie này do máy chủ của chúng tôi đặt, không thể đọc được bởi các script chạy trên trang, và được lưu giữ tối đa 90 ngày.
- Cookie này chỉ ghi lại lần đầu bạn truy cập từ quảng cáo - một lượt nhấp quảng cáo sau đó sẽ không thay thế thông tin này. Nếu bạn tạo tài khoản, các giá trị này được sao chép sang tài khoản đó để chúng tôi có thể xác định quảng cáo nào dẫn đến việc tạo tài khoản, rồi cookie sẽ được xóa. Nếu bạn không bao giờ tạo tài khoản, cookie sẽ tự hết hạn.
- Ngoài ra, trang marketing của chúng tôi tại maguyva.ai còn lưu các định danh lượt nhấp quảng cáo từ lần truy cập của bạn trong session storage chỉ cho tab hiện tại, để chúng có thể được chuyển sang ứng dụng khi bạn theo một liên kết đăng ký hoặc đăng nhập, như được mô tả trong "2. Những gì chúng tôi thu thập". Bản sao đó sẽ bị hủy khi bạn đóng tab.
- Khi nào chúng tôi hỏi trước: đối với khách truy cập ở Khu vực Kinh tế châu Âu, Vương quốc Anh hoặc Thụy Sĩ, và ở bất cứ đâu chúng tôi không thể xác định khu vực của bạn, thẻ được tải với chế độ lưu trữ dữ liệu quảng cáo đã tắt và các định danh lượt nhấp quảng cáo bị loại khỏi dữ liệu gửi đi, và chúng tôi hỏi trước khi đặt bất kỳ cookie quảng cáo nào. Cho đến khi bạn trả lời, Google chỉ nhận được một tín hiệu không kèm cookie rằng có một trang đã được xem. Nếu bạn cho phép, các cookie "_gcl_" và "maguyva_first_touch" sẽ được đặt như mô tả ở trên. Nếu bạn từ chối, không cookie nào trong số đó được đặt và chúng tôi không thu thập bản ghi về lần truy cập đầu tiên từ quảng cáo.
- Câu trả lời của bạn được lưu trong 12 tháng ở một cookie tên là "maguyva_ad_consent", dùng chung giữa maguyva.ai và app.maguyva.ai, chỉ chứa câu trả lời đó và phiên bản của thông báo này tại thời điểm bạn trả lời. Cookie này được đặt dù bạn cho phép hay từ chối, để chúng tôi không hỏi lại. Bạn có thể thay đổi bất cứ lúc nào qua liên kết "Tùy chọn cookie" ở chân trang maguyva.ai hoặc qua Settings > Security trong ứng dụng; chuyển sang từ chối sẽ dừng việc lưu trữ dữ liệu quảng cáo về sau, còn những cookie mà Google đã đặt sẽ hết hạn theo lịch riêng của chúng.
- Trên maguyva.ai, một cookie có thời hạn một giờ tên là "maguyva_ad_region" chỉ ghi lại việc khu vực của bạn có thuộc nhóm mà chúng tôi phải hỏi hay không. Cookie này không chứa dữ liệu cá nhân.
- Google có thể đặt cookie trên các tên miền của riêng họ khi lượt chuyển đổi được báo cáo; những cookie đó chịu sự điều chỉnh của chính sách quyền riêng tư của Google.

## 7. Bảo mật dữ liệu

Dữ liệu được truyền qua HTTPS/TLS. Dữ liệu repository đã lập chỉ mục được lưu trên hạ tầng được quản lý và được mã hóa ở cấp lưu trữ khi được lưu trữ. Mã nguồn và dữ liệu chỉ mục phái sinh vẫn có thể được dịch vụ đọc khi cần cho tìm kiếm, truy xuất tệp, hỗ trợ và các hoạt động bảo mật. Quyền truy cập repository được kiểm soát bằng các cơ chế giới hạn quyền truy cập theo tổ chức và namespace. Khóa API được xác thực dựa trên siêu dữ liệu đã lưu và các giới hạn truy cập repository.

## 8. Quyền của bạn

Theo PDPA của Singapore và GDPR của EU (khi áp dụng), bạn có quyền:

- Truy cập dữ liệu cá nhân mà chúng tôi lưu giữ về bạn
- Sửa dữ liệu không chính xác
- Yêu cầu xóa dữ liệu và các repository đã lập chỉ mục của bạn
- Xuất dữ liệu tài khoản của bạn
- Phản đối việc xử lý hoặc rút lại sự đồng ý

## 9. Thời gian lưu giữ dữ liệu

Tài khoản đang hoạt động: dữ liệu được lưu giữ trong khi tài khoản của bạn còn hoạt động. Repository đã gỡ bỏ và tài khoản đã xóa: mã nguồn trong chỉ mục đang hoạt động và dữ liệu phái sinh sẽ được xóa trong vòng 30 ngày; các bản sao lưu còn lại hết hạn trong vòng 90 ngày. Hồ sơ thanh toán được lưu giữ trong 7 năm theo yêu cầu pháp luật. Dữ liệu hiệu năng và lỗi của trang web được mô tả ở "2. Những gì chúng tôi thu thập": log được lưu 30 ngày và trace được lưu 14 ngày, sau đó tự động xoá; để phản đối việc thu thập dữ liệu này, hãy liên hệ privacy@maguyva.ai.

## 10. Thay đổi và liên hệ

Chúng tôi sẽ gửi email cho bạn về những thay đổi quan trọng đối với chính sách này. Nếu có câu hỏi hoặc yêu cầu về dữ liệu, hãy liên hệ privacy@maguyva.ai.

- [Bảo mật](https://maguyva.ai/vi/security)
- [Trạng thái](https://maguyva.ai/vi/status)
- [Phương pháp luận](https://maguyva.ai/vi/methodology)
- [Điều khoản](https://maguyva.ai/vi/terms)

Có thắc mắc về chính sách quyền riêng tư của chúng tôi? Liên hệ chúng tôi tại [privacy@maguyva.ai](mailto:privacy@maguyva.ai)
