Hi everyone — I’m Steve, the developer of BadCaddie (listed as Bad Caddie on the App Store). It’s now available for iPhone with an Apple Watch companion, and I wanted to introduce how it uses OpenStreetMap golf-course data.
BadCaddie searches OSM courses and uses mapped golf features for hole maps, alongside GPS yardages, shot recording, scorekeeping and club suggestions that learn from recorded shot distances. It’s aimed at novice to average golfers, with optional spoken caddie commentary that can be supportive or sarcastic.
The OSM connection is particularly useful when a course has detailed fairways, greens and hazards mapped. Where information is incomplete, users can supplement it with personal course details. Those private additions stay on the device unless exported and shared: BadCaddie does not automatically upload them as OSM edits.
I’ve been reading about FairwayMapper and the other golf projects here. I’d welcome feedback from golfers and mappers on how BadCaddie represents their courses, which missing features matter most in practice, and how to help interested users find an appropriate route into contributing to OSM.
For transparency, this is a commercial app: exploration mode and one round are included, with an optional lifetime in-app purchase for unlimited rounds and course/round import and export. There is no subscription.
Thanks to everyone contributing golf-course data to OpenStreetMap. If you try it on a course you know, I’d be interested to hear what works and what needs improving.