privacy-manifests

Validate PrivacyInfo.xcprivacy manifests for iOS App Store privacy compliance.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/jtvaris/sunday-night-dynasty --skill privacy-manifests-jtvaris
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: privacy-manifests
Source: https://github.com/jtvaris/sunday-night-dynasty/tree/main/.agents/skills/security/privacy-manifests
Command: npx skills add https://github.com/jtvaris/sunday-night-dynasty --skill privacy-manifests-jtvaris

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Privacy manifest compliance and app privacy readiness for App Store submissions by implementing PrivacyInfo.xcprivacy and declaring necessary APIs and SDK privacy information.

Core Features & Use Cases

  • Provides a template and guidance for creating and validating PrivacyInfo.xcprivacy files
  • Ensures required keys and declarations (NSPrivacyTracking, NSPrivacyTrackingDomains, NSPrivacyCollectedDataTypes, NSPrivacyAccessedAPITypes) are present
  • Assists auditing third-party SDK privacy declarations and ATT integration

Quick Start

Validate or create a PrivacyInfo.xcprivacy manifest aligned with your app's privacy practices.

Frequently Asked Questions about privacy-manifests

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

FAQPage Schema
How do I create a PrivacyInfo.xcprivacy file for my iOS app?

To create a PrivacyInfo.xcprivacy file, you must declare required keys like NSPrivacyTracking, NSPrivacyTrackingDomains, NSPrivacyCollectedDataTypes, and NSPrivacyAccessedAPITypes to verify your app's privacy practices for App Store submission.

What are required reason APIs in an iOS privacy manifest?

Required reason APIs are specific system frameworks accessed by an app that must be declared under NSPrivacyAccessedAPITypes within your PrivacyInfo.xcprivacy file to ensure App Store privacy compliance.

How do I audit third-party SDK privacy declarations for App Store compliance?

Auditing third-party SDK privacy declarations involves checking that each integrated SDK provides a valid PrivacyInfo.xcprivacy file and accurately reports its data collection and tracking domains.

Do I need ATT integration to pass App Store privacy manifest requirements?

Yes, ATT integration is required if your app tracks users, so your privacy manifest must validate tracking declarations and align with App Tracking Transparency configuration for App Store readiness.

What is an App Store privacy nutrition label and how does a manifest help?

An App Store privacy nutrition label summarizes data collection practices, which you generate by validating manifest structure and content through required privacy declarations in your PrivacyInfo.xcprivacy file.