Works with
Your monitor is the sensor. Swingman is the coach.
Two ways in. Live, through GSPro Open Connect, the open protocol most consumer launch monitors already speak. Or after the session, by importing the CSV your monitor's app exports.
Two paths
Live: GSPro Open Connect v1
Swingman plays GSPro's role on port 921. In your monitor's app, choose GSPro or Open API as the simulator and point it at Swingman on your network. Each shot arrives as it happens and cuts the camera clip. How the protocol works →
After: CSV import
Export the session from your monitor's app and import it under Settings → Launch monitor. Column names are matched by alias and units are detected; the shots become a session the coach reads like any other. What the importer looks for →
Devices
Any launch monitor with a GSPro connector or a CSV export can work with Swingman. These are the ones we know best, in alphabetical order. The coach knows how each device arrives at its numbers and sets its confidence accordingly.
| Device | Technology | Live into Swingman | CSV import | Checked on real data |
|---|---|---|---|---|
| Bushnell Launch Pro and Foresight GC3 | Cameras | GSPro integration (Launch Pro: Gold subscription) | Its export, once we have a file | Not yet |
| FlightScope Mevo+ and Mevo Gen2 | Radar | FS Golf app → Open API, from the phone or tablet | FlightScope's web export, once we have a file | Not yet |
| Full Swing KIT | Radar and camera | GSPro Connect app | Its export, once we have a file | Not yet |
| Garmin Approach R10 | Radar | Via a bridge app to GSPro's protocol | Garmin Golf's export, once we have a file | Not yet |
| Garmin Approach R50 | Radar | Wi-Fi to a GSPro PC | Garmin Golf's export, once we have a file | Not yet |
| Rapsodo MLM2PRO | Radar and cameras | Rapsodo app → GSPro (Rapsodo Premium) | Its export, once we have a file | Not yet |
| Square Golf Home | Cameras (indoor) | Square app → GSPro connector | Tested | Exports |
| Square Golf Omni | Cameras (indoor and outdoor) | Square app → GSPro connector | Tested | Exports |
| Uneekor Eye Mini | Overhead cameras | Uneekor connector → GSPro (Pro plan) | Its export, once we have a file | Not yet |
"Live" is each maker's own GSPro connector talking to Swingman's Open Connect server; none has been verified on the hardware yet, and connection guides are published as each one is. If you own one of these and would send an export, we'd be grateful.
Not listed?
If your monitor has a GSPro, Open API or Open Connect option in its app, it will very likely work live; if its app exports a CSV, the importer can learn its columns. Tell us what you have and we'll add it. Swingman uses each manufacturer's official connector or export, never reverse-engineered connections, so integrations keep working when firmware changes and respect everyone's terms.
Ranges
- Any range, any bay: the camera side works everywhere. A phone on a small tripod about three metres behind the ball, down the line.
- Ranges with their own ball tracking (Toptracer, Trackman Range, Inrange): we'd like to find a way to put those numbers beside golfers' footage. If you run a range, talk to us.