I use Umami for web analytics and wanted to check stats from my phone without opening a browser. Nothing existed, so I built it.
Native SwiftUI with zero external dependencies. Dashboard with Swift Charts, per-site breakdowns (overview, audience, events, sessions), realtime polling, and multi-workspace support. Works with both self-hosted Umami instances and Umami Cloud.
MVVM + Combine architecture. CoreData handles offline caching so you can check your numbers on the subway.