Privacy Policy

Last updated: November 12, 2026

In short: App Stat reads your App Store business data without routing it through a service of ours. Your App Store Connect key stays on your device.

01Who this policy is for

This Privacy Policy explains how Viacheslav Dudko (“we”, “us”) handles information when you use App Stat (the “App”) or contact us about it. The App is a personal dashboard for a developer’s own App Store Connect account.

02Data you enter

To connect the App, you may enter your App Store Connect Issuer ID, Key ID, Vendor Number, and private .p8 key. The App stores these values in Apple’s Keychain on your device. The private key is used on-device to sign authentication tokens for Apple; we do not receive it.

03Data the App receives

At your direction, the App communicates directly with Apple services. Depending on the features you use, this can include Sales and Trends reports, subscription snapshots, app listings and artwork, current storefront ratings, and written customer reviews and developer responses.

iOS may also run the App briefly in the background to check whether a newer report day has been published. That check makes the same requests to Apple with the same connected key, and adds no other recipient.

Written reviews may contain personal information that a customer chose to include, such as a display name or review text. The App shows that information only to the holder of the connected App Store Connect account. It is not sent to us.

If you ask the App to translate a review, iOS translates it on your device with Apple’s Translation framework. The App does not send the review text to us or to any other service for that.

To convert report amounts into your selected payout currency, the App requests historical reference rates directly from Frankfurter at api.frankfurter.dev. The request contains a date range and currency codes. It does not contain your App Store Connect credentials, app identifiers, report rows, sales amounts, ratings, or reviews. Like any network service, Frankfurter can receive the connecting IP address and standard request metadata.

04Where information goes

The App has no account system and no developer-operated backend. App Store data requests go from your device to Apple’s App Store Connect API and public App Store services. Historical exchange-rate requests go from your device to Frankfurter. Those providers process requests under their own privacy policies and terms. StoreKit purchases are processed by Apple.

We do not use advertising SDKs, analytics SDKs, tracking pixels, or data brokers, and we do not sell your information.

05Local storage and retention

The App stores your connection credentials in the Keychain. It stores downloaded reports, exchange rates, ratings, reviews, app records, and your dashboard choices locally on your device so the App can open with useful data. Cached files are scoped to the connected account and may also be removed by iOS as cache storage.

If you add a Lock Screen widget, the App also writes a small snapshot to a shared container on the same device: one metric, its short recent trend, its date, and the apps you configured the widget for. A widget runs as a separate process and cannot read the App’s own cache. Nothing in that snapshot leaves the device, and removing the App removes it.

  • Sign out removes the private key and Key ID from the Keychain. Cached data remains on the device.
  • Sign out & delete IDs also removes the saved Issuer ID and Vendor Number.
  • Clear cached data removes locally cached reports, exchange rates, ratings, reviews, and app records.

Because we do not hold a server copy of this information, these controls are how you manage the App’s local data. Deleting the App removes its app-container data; Keychain items can persist until removed through the App’s sign-out controls.

06Review responses

The App is otherwise read-only. If you choose to publish, replace, or delete a public response to a customer review, the response is sent directly to Apple’s App Store Connect API. You control that action and are responsible for the content you publish.

07Device permissions

The App does not use the camera, the microphone, or your location. It may ask for permission to add an exported metric image to your photo library only when you explicitly choose to save it; if you share a metric image instead, the iOS share sheet sends it only where you choose. If you turn on new data alerts, it asks for notification permission and posts those notices locally from your device; there is no push server, and no device token is registered. These permissions are optional and can be changed in iOS Settings.

08Payments

Optional App Stat Pro purchases are handled by Apple through StoreKit. We do not receive your payment-card number or other payment credentials. Apple may provide the App with transaction and entitlement information needed to unlock features.

09Contacting us

If you email us, we receive the information in your message and your email address in order to respond to your request. Please do not send App Store Connect credentials or other sensitive information by email. We keep support correspondence only as long as reasonably needed to provide support or meet legal obligations.

10Changes and contact

We may update this Policy when the App’s data practices change. The latest version is published on this page with its updated date. Questions about this Policy can be sent to kitpeskurka@gmail.com.

App Stat