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
| Field | Value |
|---|---|
| App Name | HowlAlert |
| Bundle ID | com.mrdemonwolf.howlalert |
| SKU | MDW-HowlAlert |
| Apple ID | 6760729438 |
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 type | Collected? | Linked to identity? | Used for tracking? |
|---|---|---|---|
| Device ID / APNs token | Yes | Yes (via Apple ID) | No |
| Usage data (cost, token counts) | Yes | Yes | No |
| Name / Email | No | — | — |
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
| Device | Size |
|---|---|
| 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
| Type | Size |
|---|---|
| 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).