Effective date: 2026-10-29
DevKit collects nothing, uploads nothing, and sells nothing. It uses your own App Store Connect key to fetch your own reports directly from Apple, and keeps them on your device.
There is no account system, no cloud sync, no advertising, no analytics, and no third-party SDK inside this app. We cannot see your reports, your key, or any usage data — not because we choose not to look, but because none of it ever reaches us.
The app also has a “Demo data” mode, which shows fixed sample values and contains no real account information.
The Issuer ID, Key ID, and .p8 private key you enter in Settings → Apple Connect are stored only in the device’s Keychain, marked as this device only and never synced through iCloud Keychain.
The key is used solely to sign short-lived JWTs on your device, proving to Apple’s App Store Connect API that you own that developer account. It is never sent to the developer or to any third party.
You can remove it at any time with Settings → Data cleanup → Clear everything (including API key), or by deleting the app.
To show your business data, the app uses your key to fetch the following from Apple:
All of these are aggregated reports supplied by Apple. They do not contain customer names, email addresses, physical addresses, or payment details. The data is cached only in the app’s sandbox on this device (JSON files under Application Support) to support offline viewing and avoid repeated requests; you can clear it at any time under Data cleanup.
Your preferences (language, theme, default range, chart style, Face ID toggle, Pro entitlement flag) are stored in the app’s local settings (UserDefaults).
The app connects only to Apple’s servers:
api.appstoreconnect.apple.com — to read your own App Store Connect reports and metadata;itunes.apple.com — to read public App Store ratings and icons;There is no developer server and no third-party analytics, advertising, or data service. Currency exchange rates are bundled inside the app rather than fetched online. Apple’s handling of these requests is governed by Apple’s privacy policy.
The app does not request access to contacts, location, photos, or the microphone.
Face ID unlock is optional. When enabled, the app asks the system’s LocalAuthentication framework to verify your identity. Biometric data is handled by the system; the app receives only a success or failure result and never accesses or stores your face data. Turn the switch off or delete the app to stop using it.
CSV import and export are always initiated by you, using the system file picker to choose a file or a destination. The app never uploads or shares anything automatically.
DevKit is a business data tool for Apple developers. It is not directed at children, and we do not knowingly collect information from children.
If how the app handles data ever changes (for example, if a new online service is introduced), this page will be updated and the change will be noted in the release notes. As of the effective date above, this policy matches the app’s actual behavior.
Questions, suggestions, or complaints: ss0593@qq.com