HowlAlert

App Store Connect Setup

Configure your HowlAlert listing on App Store Connect before submission.

This guide covers everything you need to fill in on App Store Connect before submitting HowlAlert for review.

App identifiers

FieldValue
App NameHowlAlert
Bundle IDcom.mrdemonwolf.howlalert
SKUMDW-HowlAlert
Apple ID6760729438

1. App Information

Under App Information:

  • Name: HowlAlert
  • Subtitle: Claude Code Usage Monitor (optional, max 30 chars)
  • Category: Productivity (primary), Developer Tools (secondary)
  • Privacy Policy URL: https://howlalert.dev/docs/legal/privacy-policy (Replace with your actual deployed docs domain)

2. App Privacy

Click Get Started under App Privacy and declare the following:

Data typeCollected?Linked to identity?Used for tracking?
Device ID / APNs tokenYesYes (via Apple ID)No
Usage data (cost, token counts)YesYesNo
Name / EmailNo

All data collection is for App Functionality only. No data is shared with third parties or used for advertising.

3. Age Ratings

Under Age Ratings, complete the questionnaire:

  • All categories: None / No
  • The app contains no objectionable content, user-generated content, or gambling features.
  • Resulting rating: 4+

4. App Accessibility

Apple recommends declaring accessibility support. HowlAlert supports:

  • VoiceOver — all interactive elements have accessibility labels
  • Voice Control — standard SwiftUI controls
  • Larger Text — Dynamic Type supported
  • Dark Interface — full dark mode support

Declare these under App Review Information → Notes if relevant to your build.

5. Screenshots

Required screenshot sizes:

iOS

DeviceSize
6.9" (iPhone 16 Pro Max)1320 × 2868 px
6.7" (iPhone 14 Plus)1290 × 2796 px
5.5" (iPhone 8 Plus)1242 × 2208 px

macOS

TypeSize
Mac (1280 × 800)1280 × 800 px
Mac (2560 × 1600)2560 × 1600 px

At minimum, provide one 6.9" iPhone screenshot set and one Mac screenshot set. App Store Connect will auto-scale missing sizes from larger ones.

6. App Review Information

  • Sign-in required: No (the app uses Sign in with Apple, but review can proceed without a test account for the menu bar / threshold UI)
  • Notes: Briefly explain FSEvents usage and why the app requests access to ~/.claude/
  • Demo video: Optional but recommended for macOS to show the menu bar widget

Next steps

Once all sections show a green checkmark, proceed to the TestFlight submission checklist (see submit.md at the repo root).

On this page