Using Self-Hosted Umami for Lightweight iOS App Analytics
Using self-hosted Umami for iOS app analytics

I built an open source Swift package to integrate my iOS apps with my self-hosted Umami instance, avoiding heavy SDKs and IDFA prompts. By treating app screens as web pages and sending events directly to my Fly.io server, I get unified visitor metrics without third-party data collection. This approach keeps analytics private, simple, and consistent with my website tracking.
"Nothing is written to the device, so there is no id to read back and usage on different days can't be linked."