security-privacy-manifests

Outline Apple privacy manifest implementation for App Store submissions.

4|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill security-privacy-manifests
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-privacy-manifests
Source: https://github.com/AutisticAF/claude-code-apple-dev-plugin/tree/main/skills/security-privacy-manifests
Command: npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill security-privacy-manifests

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Privacy manifest (PrivacyInfo.xcprivacy) implementation and auditing to ensure App Store submissions meet Apple's requirements, including required APIs, tracking declarations, and ATT.

Core Features & Use Cases

  • Provides guidance on PrivacyInfo.xcprivacy structure, required reason APIs, and top-level keys for App Store submission.
  • Helps audit and declare tracking domains, third-party SDK privacy declarations, and App Tracking Transparency integration.
  • Use case: Prepare a new app or review an existing project to ensure privacy manifest compliance before submission.

Quick Start

Create a compliant PrivacyInfo.xcprivacy manifest for an iOS app, including required reason APIs and App Tracking Transparency setup.

Frequently Asked Questions about security-privacy-manifests

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a PrivacyInfo.xcprivacy manifest for App Store submission?

To create a PrivacyInfo.xcprivacy manifest for App Store submission, outline the required structure, declare required reason APIs, and configure top-level keys for tracking and ATT integration.

What is a privacy manifest and when do I need it for my iOS app?

A privacy manifest declares your app's privacy practices, required reason APIs, and tracking domains. You need it for your iOS app when preparing for App Store submission or auditing privacy compliance.

How do I audit third-party SDK privacy declarations and ATT integration?

To audit third-party SDK privacy declarations and ATT integration, review the PrivacyInfo.xcprivacy entries to verify tracking domains and App Tracking Transparency setup are accurately declared.

Do I need an xcprivacy manifest if my app uses required reason APIs?

Yes, you need an xcprivacy manifest if your app uses required reason APIs. Apple's App Store submission guidelines require declaring these APIs and third-party SDK privacy practices to ensure compliance.

What are the limitations when auditing App Tracking Transparency setup?

Auditing App Tracking Transparency setup focuses on verifying xcprivacy formatting and declarations, but requires manual review of ATT integration logic and third-party SDK tracking domains.