The golf app has a fluctuating user base, with 60 to 180 active users depending on the season and 120 active subscriptions generating a monthly recurring revenue of approximately $650 without advertising efforts. Each week, the app facilitates between 25 and 125 golf games. Monthly, the app garners 120 new installs, resulting in 12 trials and 8 new subscriptions. Retention rates indicate that 20% of subscribers remain engaged after three years, highlighting the app's long-term value.
The iOS/WatchOS app has undergone significant development with two major updates. Core features include distance calculation to various parts of the green, various scorecards, performance metrics, 3D replays, fitness tracking, swing speed, and a ball finder. The app requires users to start games on their iPhone, which synchronizes with the Apple Watch during play. A robust protocol was developed to ensure reliable data synchronization between devices, including offline capability through CoreData.
The 3D replay functionality, coded in Unity and embedded in the iOS app, provides visual game replays, although it currently lacks shareability. Future plans include moving this feature to the backend to generate shareable video files. The golf courses data is extensive, although reliant on AI-processed satellite imagery, which varies in accuracy.
The backend employs a serverless architecture using AWS products, and functions are managed with Node.js. The design, developed by a freelance designer, is available on Figma. The app utilizes a web portal, analytics via Mixpanel, billing through RevenueCat, and onboarding emails designed to improve user retention. The website, built on Webflow, is tracked with GA and Hotjar.