privacy-policy-check

Detect missing, broken, or placeholder privacy policy links in iOS/macOS apps.

13|1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/cruisediary/apple-app-review-skills --skill privacy-policy-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: privacy-policy-check
Source: https://github.com/cruisediary/apple-app-review-skills/tree/main/skills/privacy/privacy-policy-check
Command: npx skills add https://github.com/cruisediary/apple-app-review-skills --skill privacy-policy-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects missing, broken, or placeholder privacy policy links in-app, enforcing Guideline 5.1.1(i) which requires a functional, accessible privacy policy within the app itself.

Core Features & Use Cases

  • Phase 1: Context collection across Swift/Obj-C/React Native/Flutter projects to locate privacy policy references and configuration.
  • Phase 2: Checks for privacy policy URL presence, HTTPS enforcement, and in-app policy screens.
  • Phase 3: Output prioritized findings for remediation before App Store submission.

Quick Start

Run the privacy-policy-check against your iOS/macOS project to verify privacy policy presence and validity.

Frequently Asked Questions about privacy-policy-check

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

FAQPage Schema
How do I verify my iOS app has an in-app privacy policy before App Store submission?

To verify in-app privacy policy presence before App Store submission, scan your iOS project to locate privacy policy references in code, configuration, and screens, confirming they meet Guideline 5.1.1(i) requirements.

What does App Store Guideline 5.1.1(i) require for privacy policy links?

Guideline 5.1.1(i) requires a functional, accessible privacy policy within the app itself, enforcing checks for a present privacyPolicy reference, valid HTTPS URLs, absence of placeholder values, and an in-app policy view or external link.

Can I check for placeholder privacy policy URLs in React Native and Flutter projects?

Yes, you can check for placeholder privacy policy URLs in React Native and Flutter projects by collecting context across these platforms to identify missing, broken, or placeholder values in your privacy policy configuration.

How do I audit an macOS app for HTTPS privacy policy compliance?

To audit an macOS app for HTTPS privacy policy compliance, run a pre-submission check that scans your project files to verify privacy policy URL presence, enforce HTTPS, and detect any placeholder values.

Why does my app get rejected for missing a functional privacy policy screen?

Your app gets rejected for missing a functional privacy policy screen because Guideline 5.1.1(i) mandates an accessible in-app policy, requiring checks to ensure a valid privacyPolicy reference and an in-app view or external link are present.

What is the best way to find broken privacy policy links in Swift and Objective-C code?

The best way to find broken privacy policy links in Swift and Objective-C code is to perform a pre-submission audit that scans the source code and configuration to detect missing, broken, or placeholder privacy policy URLs.