Keelport
Ship apps. Track everything.
Free
A rebuilt project view with an ambient wash from each app's own icon, a dashboard that adapts to any screen, and sales figures that finally agree with App Store Connect.
Keelport is the bug tracker, release planner, and App Store Connect command center for indie developers who ship apps in the Apple ecosystem. Built native in SwiftUI for iPhone, iPad, Mac, and Apple Vision Pro, Keelport syncs everything across your own devices through iCloud - no accounts, no servers, no subscriptions for a third party to host your roadmap.
This is the tool you wish existed when you opened Xcode at 11 p.m. with a TestFlight crash report, a one-star review, and a feature request from a beta tester, and realized your bug tracker was a Notes file and your release plan was in your head.
==== What makes Keelport different ====
MCP INTEGRATION - BUILT IN, NOT BOLTED ON
Keelport on Mac ships with a Model Context Protocol (MCP) server with 66 tools covering every part of your dev workflow. Point Claude, Cursor, Claude Code, or any MCP client at it and your AI assistant can file bugs, stage features for the next release, generate changelogs, query App Store reviews, reply to customer feedback, and convert TestFlight crashes into tracked bugs - all from your normal coding session. Everything syncs to your iPhone, iPad, and Apple Vision Pro instantly through iCloud.
APP STORE CONNECT, IMPORTED AUTOMATICALLY
Connect with a standard ASC API key and stop tab-juggling between dashboards. Keelport pulls in:
Customer reviews: ratings, territory, developer responses, file a bug from any review
Sales: daily units, proceeds, territory breakdown
Analytics: impressions, page views, crash rate, conversion rate
TestFlight beta feedback: screenshots and crash reports with one-tap conversion to bug or feature
Performance metrics: launch time, hangs, memory, battery, per version and device
Version submission history: every state from Waiting for Review to Ready for Sale
Your API key is stored in the iOS Keychain and only ever sent to Apple's official api.appstoreconnect.apple.com endpoint. Never anywhere else.
iCLOUD SYNC THAT JUST WORKS
File a bug on your iPhone in line at the coffee shop. Fix it on your Mac an hour later - the bug is already there, marked staged for the next release. Your iPad and Apple Vision Pro pick up right where you left off. All powered by Apple's CloudKit through your own private iCloud database. The developer has zero access to your data.
==== Everything else ====
Native on Apple Vision Pro: the full tracker and App Store Connect command center in a spatial window
Projects, bugs, features, ideas, releases, comments, attachments: full SwiftData models, fast and fluid
Severity, priority, status, tags, platforms, effort estimates
Built-in changelog generator: one tap to assemble a Markdown changelog from staged items
Markdown export: back up every project to plain-text files for git or archive
Widgets in every size on iPhone, iPad, Mac and Apple Vision Pro: project status, release countdown, staged items, ratings, reviews, downloads
Siri and Shortcuts: ask for your downloads, your rating, or your crash rate, or file a bug by voice
Available in 11 languages
Liquid Glass UI on iOS 26: clean native design down to iOS 18
==== Privacy first, always ====
Keelport collects nothing. No analytics, no telemetry, no crash reporters, no tracking SDKs, no ads, no third-party data sharing. The developer operates no servers. Your data lives on your devices and in your own iCloud account, period.
==== Made by a working indie ====
Keelport is built by one indie developer who ships apps with these exact problems. Every feature exists because it was needed. Send feedback to solar59_meets@icloud.com - every message is read personally.
A rebuilt project view, a dashboard that adapts to whatever screen you are on, and a long list of numbers that now agree with App Store Connect.
A REDESIGNED PROJECT VIEW
- A project's own app icon becomes an ambient color wash behind its Overview, with translucent sections over it
- Every section of a project is reachable on iPad, Mac and Apple Vision Pro instead of being cut off
- Resizing a window or rotating a device no longer loses where you were or what you were typing
- Scrolling back to the top of a screen no longer jumps and shakes
- Stat cards fit more per row on a larger screen and fewer on a smaller one, in every language and at every text size
- Status labels that run longer in another language now have room instead of collapsing to a dot
NUMBERS YOU CAN TRUST
- Sales could report several times Apple's own figure: the product type classifier misread updates, re-downloads and first downloads
- Mac re-downloads were discarded entirely, so Trends under-reported against App Store Connect
- Counts throughout the app could be stale, read from a cached relationship instead of the store
- Refreshing App Store Connect from an assistant reported success for sales and analytics while doing nothing
- The widget's App Store freshness stamp could freeze and never recover
- Switching the Trends chart back from Calendar no longer flattens every bar
YOUR DATA
- Fixed a sync bug that could keep the wrong copy of a record and discard newer edits
- Apple's per-version performance insights are now de-duplicated like everything else
- Sharing a screenshot into Keelport attaches it again, and nothing you typed is thrown away if it cannot be saved
SPOTLIGHT, SIRI AND WIDGETS
- Bugs, features and projects are findable from Spotlight and the Home Screen
- A new extra large portrait dashboard widget on iPadOS 27, macOS 27 and Apple Vision Pro
- An App Store Connect refresh started by Siri keeps running instead of timing out
- Apple Intelligence now says what went wrong instead of showing one opaque error
EVERYWHERE ELSE
- Mac: the menu bar icon shows whether the MCP server is running
- Apple Vision Pro: the new app icon, and Look to Scroll on the last two screens that were missing it
- Your own comments and notes are no longer translated into the app's language
- A Trends calendar view that shows each day's activity as a grid
- Opening the app after a long gap no longer shows first run setup again
Send feedback to solar59_meets@icloud.com.
The developer, Jeremy Littlewood, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Jeremy Littlewood
- Size
- 20.3 MB
- Category
- Developer Tools
- Compatibility
Requires iOS 18.0 or later.
- iPhone
Requires iOS 18.0 or later. - iPad
Requires iPadOS 18.0 or later. - Mac
Requires macOS 15.0 or later. - Apple Vision
Requires visionOS 2.0 or later.
- iPhone
- Languages
English and 10 more
- English, French, German, Italian, Japanese, Korean, Portuguese, Russian, Simplified Chinese, Spanish, Traditional Chinese
- Age Rating
4+
- 4+
- Copyright
- © 2026 Jeremy Littlewood
