Skip to content
Back to skills

Privacy Manifest

ASecurity

PrivacyInfo.xcprivacy generator en validator. Run bij elke dependency change en pre-submit.

  • 4 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 12, 2026
toolsapi

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 12, 2026

npx -y skills add aibot88/sec_skill_store --skill privacy-manifest --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Privacy Manifest?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Privacy Manifest
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aibot88-privacy-manifest/badge)](https://www.skillsdirectory.com/skills/aibot88-privacy-manifest)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: privacy-manifest
description: PrivacyInfo.xcprivacy generator en validator. Run bij elke dependency change en pre-submit.
---

# Privacy Manifest Manager

Sinds 2024 verplicht voor App Store.

## Checklist
- `PrivacyInfo.xcprivacy` bestaat in project
- Geldig plist format
- Bevat alle vereiste keys:
  - `NSPrivacyTracking` (Bool)
  - `NSPrivacyTrackingDomains` (Array)
  - `NSPrivacyCollectedDataTypes` (Array of Dictionaries)
  - `NSPrivacyAccessedAPITypes` (Array)

## Vereiste APIs (Required Reason API)
Check code voor gebruik, documenteer reden:

### File timestamp APIs
- creationDate, modificationDate, fileModificationDate
- Reason codes: C617.1, 3B52.1, 0A2A.1, 3D61.1

### System boot time
- systemUptime, mach_absolute_time
- Reason codes: 35F9.1, 8FFB.1, 3D61.1

### Disk space
- volumeAvailableCapacityKey, getAttributesOfFileSystem
- Reason codes: E174.1, 85F4.1, 7D9E.1, B728.1

### Active keyboard
- UITextInputMode.activeInputModes
- Reason codes: 54BD.1, 8646.1

### User defaults
- UserDefaults
- Reason codes: CA92.1, 1C8F.1, C56D.1, AC6B.1

## Third-party SDKs
Alle SDKs die deze APIs gebruiken moeten EIGEN privacy manifest hebben. Check:
- Firebase (heeft eigen manifest sinds 10.23.0)
- Sentry (heeft eigen manifest)
- Nieuwere SDKs: check docs

## Output
1. Lijst van gemiste usage declarations
2. Correcte reason codes per detected API usage
3. SDK dependency check met bekende manifest status
4. Voorbeeld PrivacyInfo.xcprivacy als er geen is

Files in this skill

  • SKILL.md1.4 KB
  • source.json605 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.