Summit Log

Support Center

1.0 · macOS

Summit Log puts your whole App Store fleet in the menu bar — review states, fresh ratings and reviews, yesterday's downloads — and pings you the moment App Review moves. Stop refreshing App Store Connect.

The Fleet at a Glance

Every app on your account in one popover, with its version and a color-coded review state.

Review-State Pings

A notification on every transition — Waiting, In Review, Approved, Ready for Sale, or Rejected.

Reviews, Inline

The latest written reviews under each app, with stars, territory, and date. Alert only on low stars if you like.

Yesterday's Downloads

Daily units per app from Sales & Trends, fetched when Apple posts the report.

Event History

A chronological feed of everything that happened across the fleet, kept locally from day one.

Private by Design

Your API key stays in your Keychain. Summit Log talks only to Apple — no server, no analytics.

Need help or found a bug?

Email support@fourteenerlabs.com. Include your macOS version, your Summit Log version, and a screenshot with any private information hidden.

Frequently Asked Questions

What does Summit Log require?
macOS 13 Ventura or later, an Apple Developer account, and an App Store Connect API key. It's a menu-bar-only app — look for the mountain at the top-right of your screen.
How do I connect my App Store Connect account?
Generate an API key in App Store Connect under Users and Access → Integrations → App Store Connect API (a Team key; App Manager role or higher is plenty). Download the .p8 file — Apple lets you download it exactly once — then open Summit Log's gear menu → Credentials…, pick the file, and paste the Issuer ID and Key ID shown on that same Apple page. Save & Test confirms the connection and shows how many apps it found.
Why is the downloads column empty?
Sales & Trends needs your vendor number, which Apple shows in App Store Connect under Payments and Financial Reports. Add it in Credentials. Two more quirks are normal: reports lag about a day (they appear around 9 am Pacific), and a key without Sales access shows “no access” for downloads while everything else keeps working.
Where do the star ratings come from?
Apple's App Store Connect API has no average-rating endpoint, so Summit Log reads the public storefront rating. Ratings are per-country; pick which storefront under Settings → Ratings storefront (US, UK, Germany, Japan, Canada, or Australia), and hover a rating to see which storefront it's from. Written reviews come from your account via the API. That's also why a review count can be lower than the rating count — stars-only ratings have no text to show.
Which notifications can I get?
Review-state transitions are always on — they're the point of the app. New-review alerts are optional with a star threshold (for example, only ★★★ and below, so praise doesn't ping you but problems do). An optional daily summary arrives at a time you choose. If Summit Log has no notification permission, the popover says so and links you to System Settings. To keep details off a locked screen, turn on Settings → Redact notification text.
Is my API key safe?
The key lives in your Mac's Keychain, is never synced by Summit Log, and is used only to sign short-lived tokens sent directly to Apple. Nothing is ever sent to Fourteener Labs. See the Privacy Policy. If a key is ever exposed, revoke it in App Store Connect and add a new one.
Where is my data stored?
Event history and daily download totals live in ~/Library/Application Support/SummitLog/; settings live in macOS preferences; the API key lives in the Keychain. Delete those and Summit Log forgets everything — there is nowhere else.
How do I remove my credentials or clear my history?
Two independent controls in the gear menu. Credentials → Remove credentials deletes the App Store Connect API key from your Keychain, so Summit Log has no access until you add it again. Erase history deletes the local event feed and download history. Neither touches the other, and both ask for confirmation.
Can I hide an app from the list?
Yes — right-click any row and choose Hide. The gear menu has “Unhide all” when you want them back.
What is Demo mode?
A built-in sample fleet with fake apps and a scripted App Review journey, using no credentials and no network. It exists so you can see every state of the app — including the transition notifications — without touching real data.