# Guideline 5.1.2: AI bên thứ ba, ATT và chia sẻ dữ liệu

> Guideline 5.1.2(i): nói rõ dữ liệu nào được gửi và gửi cho bên thứ ba nào, kể cả AI, xin đồng ý trước khi gửi và dùng ATT để theo dõi. Lần bị từ chối của app Clic.

Trang gốc: [Guideline 5.1.2: AI bên thứ ba, ATT và chia sẻ dữ liệu](https://devoria.fr/vi/blog/guideline-5-1-2-ai-ben-thu-ba-att-chia-se-du-lieu)
Tác giả: [Mehdi Azizi](https://devoria.fr/vi/mehdi-azizi)
Ngày đăng: 2026-10-25
Lần sửa nội dung gần nhất: 2026-10-25


Guideline 5.1.2 là quy định của Apple về việc sử dụng và chia sẻ dữ liệu cá nhân. Mục (i) gói gọn trong ba yêu cầu: **nói rõ dữ liệu nào được gửi đi, nêu tên bên thứ ba nhận dữ liệu, kể cả AI, và có được sự đồng ý rõ ràng trước khi gửi.** Với theo dõi quảng cáo, sự đồng ý này bắt buộc phải đi qua yêu cầu App Tracking Transparency (ATT).

Mình đã bị từ chối vì lỗi này với Clic, app biến một sản phẩm thành slide bằng AI. Bài này nói về AI bên thứ ba, ATT và nhãn quyền riêng tư. Chính sách quyền riêng tư và các yêu cầu cấp quyền thuộc về [guideline 5.1.1](https://devoria.fr/vi/blog/guideline-5-1-1-app-store-tu-choi).

## Guideline 5.1.2 nói gì?

5.1.2, "Data Use and Sharing", nằm ngay sau 5.1.1 trong phần "Privacy" của [App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/#5.1.2). Mục (i) chiếm phần lớn các lần từ chối. Văn bản hiện hành, cập nhật ngày 8/6/2026, có những ý sau:

- "You must clearly disclose where personal data will be shared with third parties, including with third-party AI, and obtain explicit permission before doing so."
- "You must receive explicit permission from users via the App Tracking Transparency APIs to track their activity."
- App không được bắt người dùng bật một tính năng hệ thống, như thông báo, vị trí hay theo dõi, để được dùng một tính năng, một nội dung hay một phần thưởng.

Nói đơn giản: **bạn không chia sẻ gì khi chưa nói ra và chưa được đồng ý.** Quy định còn ghi rõ app chia sẻ dữ liệu mà không có sự đồng ý có thể bị gỡ khỏi store, và nhà phát triển có thể bị loại khỏi chương trình.

Các mục khác nhắm vào những trường hợp cụ thể hơn:

| Mục        | Điều bị cấm                                                            |
| ---------- | ---------------------------------------------------------------------- |
| 5.1.2(ii)  | Dùng lại dữ liệu cho mục đích khác mà không xin đồng ý lại             |
| 5.1.2(iii) | Âm thầm xây dựng hồ sơ người dùng hoặc khử ẩn danh                     |
| 5.1.2(iv)  | Xây dựng cơ sở dữ liệu danh bạ hoặc liệt kê các app đã cài             |
| 5.1.2(v)   | Liên hệ người trong danh bạ khi người dùng không yêu cầu               |
| 5.1.2(vi)  | Dùng dữ liệu sức khỏe, nhà thông minh hoặc quét khuôn mặt để marketing |
| 5.1.2(vii) | Chia sẻ dữ liệu Apple Pay ngoài mục đích cung cấp dịch vụ              |

## Điều gì đã thay đổi với AI bên thứ ba

Ngày 13/11/2025, Apple làm rõ 5.1.2(i) trong một [bản cập nhật quy định](https://developer.apple.com/news/?id=ey6d8onl): phải nói rõ dữ liệu cá nhân được chia sẻ với bên thứ ba ở đâu, "including with third-party AI", và có quyền cho phép rõ ràng trước đó. Phiên bản ngày 8/6/2026 vẫn giữ câu này.

Một thông báo từ chối đăng vào tháng 2/2026 trên [diễn đàn Apple](https://developer.apple.com/forums/thread/816140) nói chi tiết Apple mong đợi gì. App "does not clearly explain what data is sent, identify who the data is sent to, and ask the user's permission before sharing the data". Cũng thông báo đó yêu cầu chính sách quyền riêng tư phải nhắc đến việc chia sẻ với AI bên thứ ba.

**Đi qua server của bạn cũng không thay đổi gì**: nếu server của bạn chuyển ảnh sang OpenAI, thì ảnh vẫn đến OpenAI. Kiến trúc trong bài về [API key trong app Expo](https://devoria.fr/vi/blog/khoa-api-bi-mat-app-expo) bảo vệ key của bạn, không bảo vệ người dùng. Vẫn cần sự đồng ý.

## Lần bị từ chối của Clic: màn hình có, chính sách thì không

Ngày 16/9/2026, Apple từ chối Clic, trích 5.1.1(i) và 5.1.2(i). Vậy mà màn hình đồng ý dùng AI đã có trong app, và người review đã đi qua nó: tài khoản ẩn danh và các lần tạo của họ đã nằm trong database trước khi bị từ chối. Thiếu sót nằm ở phần online: chính sách đang đăng là bản cũ, chỉ nhắc tên OpenAI đúng một lần.

**Cách sửa**, không cần build mới: một chính sách nêu tên OpenAI, ở Mỹ, và liệt kê theo từng chế độ những gì được gửi cho họ. Thêm vào đó là các nhà cung cấp có thể có khi người dùng gắn API key riêng, cam kết rằng mỗi nhà cung cấp bảo vệ dữ liệu ít nhất ngang với chính sách, và một bản tóm tắt bằng tiếng Anh cho người review. Cùng bản gửi đó được gửi lại ngày 21/9/2026, kèm review notes đã cập nhật.

### Màn hình đồng ý của Clic, nguyên văn

Đây là những gì hiện ra trước lần tạo đầu tiên. Bạn có thể dùng làm mẫu: thay nhà cung cấp và danh sách bằng của bạn.

- Dòng trên tiêu đề, viết hoa: "Trước lần tạo đầu tiên của bạn".
- Tiêu đề: "Clic tạo slide cho bạn bằng AI của OpenAI".
- Nội dung: "Để phân tích sản phẩm và tạo hình ảnh, Clic gửi những thứ này cho OpenAI, nhà cung cấp AI của Clic:".
- Danh sách: "Câu trả lời brief của bạn và các link bạn thêm"; "Ảnh bạn tải lên, gồm cả avatar và ảnh tham khảo"; "Ảnh được tạo, lưu trên server Clic cho các dự án của bạn".
- Một ghi chú: "Nếu dùng API key riêng, những thứ này sẽ được gửi đến nhà cung cấp bạn đã kết nối."
- Một link đến chính sách quyền riêng tư.
- Hai nút: "Tôi đồng ý và tiếp tục" và "Từ chối".

Nếu người dùng từ chối, app hiện "Chưa có gì được gửi" và màn hình sẽ quay lại ở lần thử tiếp theo. Để rút lại sự đồng ý, người dùng xóa dữ liệu trong phần cài đặt, đúng như 5.1.1(ii) yêu cầu: màn hình sẽ hiện lại trước mọi lần gửi mới.

**Đừng nhầm màn hình này với màn hình đứng trước một quyền hệ thống.** Trước khi xin quyền camera, Apple muốn chỉ có một nút, "Continue", mở hộp thoại của iOS, theo [hướng dẫn thiết kế](https://developer.apple.com/design/human-interface-guidelines/privacy) của họ. Sự đồng ý dùng AI không có hộp thoại hệ thống nào phía sau. Chính màn hình của bạn thu nhận sự đồng ý: nó cần một lựa chọn thật, đồng ý hoặc từ chối.

Cái bẫy cuối cùng: người review phải thấy được màn hình. Một nhà phát triển bị từ chối nhiều lần vì màn hình phụ thuộc vào một cờ cấu hình sai, theo [chủ đề của họ trên diễn đàn](https://developer.apple.com/forums/thread/820209): "We were not presented with the consent prompt on launch or anywhere else in the app." Hãy test trên bản cài mới, và ghi trong review notes lúc nào màn hình xuất hiện.

## ATT: khi nào bắt buộc xin quyền theo dõi

Với Apple, theo dõi nghĩa là liên kết dữ liệu từ app của bạn với dữ liệu từ app, website hay địa điểm của công ty khác, để quảng cáo nhắm mục tiêu hoặc đo lường quảng cáo. Chia sẻ dữ liệu với một data broker cũng tính. Định nghĩa nằm ở trang [User Privacy and Data Use](https://developer.apple.com/app-store/user-privacy-and-data-use/).

Ngay khi app của bạn, hoặc một SDK bạn đưa vào, làm điều đó:

- yêu cầu của framework [App Tracking Transparency](https://developer.apple.com/documentation/apptrackingtransparency) phải hiện trước mọi thu thập phục vụ theo dõi;
- key `NSUserTrackingUsageDescription` giải thích lý do, và thiếu nó có thể khiến build bị loại, như mình giải thích trong bài [ITMS-90683](https://devoria.fr/vi/blog/itms-90683-missing-purpose-string-expo);
- không có đồng ý thì mã định danh quảng cáo bằng 0, và bạn không được theo dõi người dùng bằng cách khác: Apple cấm suy ra dữ liệu từ thiết bị để nhận diện họ;
- bạn chịu trách nhiệm về các SDK bạn nhúng vào: "Developers are responsible for all code included in their apps."

**Bạn không được bắt buộc theo dõi để mở khóa một tính năng hay phần thưởng**: 5.1.2(i) cấm điều này. FAQ của Apple về ATT trả lời "No" cho câu hỏi này, dẫn về cùng quy định. Ngược lại, bạn có thể giải thích lý do xin theo dõi trước khi hiện yêu cầu, miễn là minh bạch.

Trường hợp bị từ chối điển hình: app thu thập dữ liệu theo dõi mà không bao giờ hiện yêu cầu ATT. Trong một [thông báo từ chối được công khai](https://developer.apple.com/forums/thread/688582), Apple đưa ra hai lối ra. Hoặc khai báo việc theo dõi trong App Store Connect và thêm yêu cầu ATT trước mọi thu thập, ghi trong review notes nơi nó xuất hiện. Hoặc bỏ việc theo dõi.

Ở Liên minh châu Âu, Apple thông báo một phiên bản khác của yêu cầu này từ iOS 27.2. Ở Pháp, Đức, Ý, Ba Lan và Romania, chỉ phiên bản đó được dùng. Các trường hợp bắt buộc phải có đồng ý vẫn không đổi.

## Nhãn quyền riêng tư trong App Store Connect

Phần App Privacy điền các nhãn trên trang app của bạn: dữ liệu được thu thập, liên kết với người dùng, dùng để theo dõi. Quy định nằm ở trang [App Privacy Details](https://developer.apple.com/app-store/app-privacy-details/). Có ba điểm quan trọng với app dùng AI:

- **Bạn cũng khai báo những gì đối tác thu thập**: SDK analytics, [mạng quảng cáo](https://devoria.fr/vi/blog/quang-cao-trong-app-kiem-duoc-bao-nhieu-admob), nhà cung cấp bên ngoài có code nằm trong app của bạn.
- **Thu thập có nghĩa cụ thể**: gửi dữ liệu ra khỏi thiết bị và giữ lâu hơn thời gian cần để phản hồi request. Ảnh mà server của bạn lưu là dữ liệu được thu thập. Nếu không chắc nhà cung cấp AI giữ lại gì, hãy khai báo.
- **Bạn có thể sửa bất cứ lúc nào**: "you do not need to submit an app update in order to change your answers". Vì vậy một lần từ chối chỉ liên quan đến nhãn thì sửa được mà không cần build.

## Đồng ý nào cho bên thứ ba nào

Bảng mình áp dụng cho các app của mình. Nó không thay thế văn bản của Apple hay GDPR.

| Bên thứ ba nhận dữ liệu                           | Đồng ý cần xin                             | Khai báo ở đâu                            |
| ------------------------------------------------- | ------------------------------------------ | ----------------------------------------- |
| AI bên thứ ba: OpenAI, Gemini, Claude             | Màn hình đồng ý của bạn, trước lần gửi đầu | Chính sách, nhãn, review notes            |
| Analytics và chẩn đoán, không quảng cáo           | Đồng ý thu thập, 5.1.1(ii), và GDPR        | Chính sách và nhãn                        |
| Mạng quảng cáo hoặc attribution liên kết app khác | Yêu cầu ATT trước mọi thu thập để theo dõi | Nhãn "theo dõi", nội dung ATT, chính sách |
| Data broker                                       | Yêu cầu ATT                                | Nhãn "theo dõi" và chính sách             |

Để điền bảng, hãy bắt đầu từ code, đừng dựa vào trí nhớ: liệt kê mọi network call của app và server, kèm dữ liệu gửi đi, nơi nhận và mục đích. Về chính sách, phương pháp nằm trong bài [chính sách quyền riêng tư cho app](https://devoria.fr/vi/blog/chinh-sach-quyen-rieng-tu-ung-dung-ios).

## Trả lời Apple thế nào sau khi bị từ chối 5.1.2

Có hai trường hợp. **Nếu nguyên nhân nằm ở phần online**, chính sách hoặc nhãn, bạn sửa, trả lời, và cùng bản gửi đó được gửi lại mà không cần build: mình đã làm vậy với Clic. **Nếu nguyên nhân nằm trong app**, thiếu màn hình hoặc gửi trước khi có đồng ý, thì cần build mới.

Nếu app của bạn không gửi gì cho AI bên thứ ba, thông báo của Apple có tính đến trường hợp này: trả lời để xác nhận, và thêm thông tin vào phần App Review Information trong App Store Connect.

Nếu không, hãy trả lời bằng tiếng Anh, bằng cách [trả lời tin nhắn của App Review](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/reply-to-app-review-messages/). Mẫu để bạn chỉnh lại, ở đây cho một app như Clic:

```text
Hello,

Thank you for your review.

The app sends the user's brief, imported photos and
generated images to OpenAI, a third-party AI service,
to create slides.

- Before the first AI request, a dedicated screen names
  OpenAI, lists the data sent and asks for explicit
  consent. Nothing is sent if the user declines.
- The privacy policy describes this sharing, with an
  English summary: [URL]
- The App Privacy information in App Store Connect matches.

How to verify: install the app and start a first
generation. The consent screen appears before any data
is sent.

Best regards,
```

## Checklist 5.1.2 trước khi gửi

- Mọi bên thứ ba nhận dữ liệu cá nhân đều được nêu tên, kể cả AI.
- Màn hình đồng ý xuất hiện trước lần gửi đầu tiên, nêu tên nhà cung cấp và liệt kê dữ liệu.
- Từ chối thì không gửi gì, và app nói rõ điều đó.
- Có thể rút lại sự đồng ý ngay trong app.
- Màn hình xuất hiện trên bản cài mới, và review notes ghi rõ ở đâu.
- Chính sách online và nhãn mô tả cùng những lần gửi, kể cả đối tác.
- Nếu app hoặc một SDK theo dõi người dùng, yêu cầu ATT hiện trước mọi thu thập để theo dõi.
- Không tính năng hay phần thưởng nào phụ thuộc vào theo dõi hay thông báo.

## Kiểm tra hồ sơ trước khi gửi Apple

[Apple Review Kit](https://devoria.fr/vi/kits/review-apple) gồm checklist mình dùng trước khi gửi, các lần bị từ chối mình đã sửa và hai skill Claude Code đọc lại project và trang app của bạn, rồi soạn sẵn câu trả lời nếu Apple từ chối. Nếu muốn có người xem trực tiếp, [đặt một giờ với mình](https://devoria.fr/vi/coaching): mình sẽ cùng bạn đối chiếu app, chính sách và nhãn. Quy trình đầy đủ ở trang [app bị Apple từ chối](https://devoria.fr/vi/expertise/ung-dung-bi-apple-tu-choi), và các lý do thường gặp khác trong bài [vì sao Apple từ chối app](https://devoria.fr/vi/blog/apple-tu-choi-app-5-ly-do-thuc-te).

Nếu bạn đang chuẩn bị ra mắt app đầu tiên, [làm bài chẩn đoán miễn phí](https://devoria.fr/vi/diagnostic): nó sắp xếp lại các bước theo đúng thứ tự và gửi bạn checklist chống bị Apple từ chối của mình. Trang chủ chỉ cách [tạo app di động](https://devoria.fr/vi) bằng AI, không bỏ sót những gì review kiểm tra.

Không ai có thể đảm bảo Apple sẽ duyệt app của bạn. Điều mình làm được là giúp bạn tránh một lần từ chối 5.1.2 mà mình đã phải trả giá bằng một vòng review.

## Câu hỏi thường gặp

### "Guideline 5.1.2(i) - Legal - Privacy - Data Use and Sharing" nghĩa là gì?

Đó là tên đầy đủ của quy định trong thông báo của Apple. Nó báo hiệu việc chia sẻ dữ liệu cá nhân mà không thông báo rõ hoặc không có đồng ý: đến AI bên thứ ba, SDK quảng cáo hoặc dịch vụ khác. Nó thường đi kèm 5.1.1(i), liên quan đến chính sách quyền riêng tư.

### Có cần xin đồng ý để dùng API của OpenAI trong app không?

Có, ngay khi dữ liệu cá nhân được gửi đến OpenAI: những gì người dùng viết, ảnh, giọng nói, tài liệu của họ. Từ tháng 11/2025, quy định nhắc rõ AI bên thứ ba. Hãy nêu tên nhà cung cấp, nói rõ gì được gửi và có đồng ý rõ ràng trước lần gửi đầu tiên, kể cả khi request đi qua server của bạn.

### AI chạy ngay trên iPhone có phải khai báo không?

Nếu không có gì rời khỏi thiết bị thì không có chia sẻ với bên thứ ba, nên theo mình là không cần đồng ý theo 5.1.2(i). Apple chưa viết điều này rõ ràng. Ngay khi một phần xử lý được gửi đến nhà cung cấp, hãy áp dụng quy định về AI bên thứ ba.

### Có được bắt người dùng đồng ý theo dõi để mở khóa tính năng không?

Không. 5.1.2(i) cấm bắt buộc bật theo dõi, thông báo hay vị trí để dùng một tính năng, nội dung hay phần thưởng. Yêu cầu ATT phải là một lựa chọn thật, và app tôn trọng việc từ chối.

### Có cần build mới sau khi bị từ chối 5.1.2 không?

Không phải lúc nào cũng cần. Chính sách thiếu hoặc nhãn sai thì sửa online, và cùng bản gửi đó được gửi lại. Thiếu màn hình đồng ý hoặc màn hình đặt sau lần gửi thì cần build mới.

### 5.1.1 và 5.1.2 khác nhau thế nào?

5.1.1 nói về thu thập và lưu trữ: chính sách quyền riêng tư, quyền truy cập, tài khoản. 5.1.2 nói về việc bạn làm gì với dữ liệu sau đó: chia sẻ với bên thứ ba, kể cả AI, theo dõi quảng cáo, dùng lại dữ liệu. Một lần từ chối thường trích cả hai.


## Dự án của bạn

[Apple Review Kit](https://devoria.fr/vi/kits/review-apple): Checklist review App Store mình dùng, các lần bị Apple từ chối đã sửa, ghi chú cho người duyệt và hai skill Claude Code rà soát app của bạn. 29 €.

[iOS Kit](https://devoria.fr/vi/kits/ios): Tạo app iPhone với Claude Code: code khởi đầu từ các app của mình, các skill kiểm tra công việc của nó, và các kit Apple Review, Screenshots, ASO. 129,99 €.
