apple-three-piece-analytics — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited apple-three-piece-analytics (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
PrivacyInfo.xcprivacy.| Source | What it provides | Where to view |
|---|---|---|
| App Store Connect Analytics | Downloads, sessions, active devices, retention, sources, store conversion | App Store Connect web |
MetricKit (MXMetricPayload, MXDiagnosticPayload) | Performance & diagnostics: crash / hang / launch time / jank / energy / memory | The App receives them → persist to log / optionally upload later |
macOS caveat: MetricKit on macOS yields a reduced payload set compared to iOS (some payload types are iOS-only, e.g.MXAppLaunchMetric). For mac-heavy apps, lean more on App Store Connect Analytics + targetedOSSignpostertraces.
| Game Center (if it's a game) | Leaderboards / achievement completion / peer-player comparison | Game Center API / Game Center app |
import.TrackingSink implementation via telemetry-facade-pattern; call sites change nothing.MXDiagnosticPayload persistence still isn't enough for the incident workflow.PrivacyInfo.xcprivacy exists and passes App Store Connect validation.import Firebase* / import Sentry / import Amplitude, etc.MXMetricManager.shared.add(...)).telemetry-facade-pattern: the sink implementations for each piece.oslog-logger-defaults: MetricKit payloads persist via OSLog.apple-public-repo-security: "no PII / no third-party SDK" is one of the public-repo commitments.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.