{
  "name": "SimBayFit Golf Launch Monitor Database",
  "version": "2026-06",
  "license": "CC BY 4.0 — attribution: SimBayFit",
  "homepage": "https://simbayfit.com",
  "device_count": 42,
  "devices": [
    {
      "id": "skytrak-original",
      "name": "SkyTrak (original)",
      "brand": "SkyTrak",
      "msrp_usd": 1995,
      "street_price_usd": 695,
      "price_note": "Discontinued; SkyTrak's own site sells remaining stock at $695 (regular $1,995 shown). Some retailers list it around $895. Replaced by SkyTrak+ (also now discontinued) and SkyTrak ST MAX.",
      "release_year": 2014,
      "discontinued": true,
      "tracking_tech": "photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": 0,
        "ball_to_screen_min_ft": 6,
        "min_room_depth_ft": 10,
        "min_room_width_ft": 10,
        "space_note": "SkyTrak guidance: unit sits next to the ball (no behind-ball space needed); 'clearance of 7 ft in all directions surrounding the player, golfers positioned 10-12 ft away from the hitting screen and a ceiling height between 9-10 ft'; ~6 ft is the absolute minimum ball-to-screen distance per Golfers Authority."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "launch angle",
        "back spin",
        "side spin",
        "side angle",
        "descent angle",
        "carry distance",
        "total distance",
        "shot shape"
      ],
      "club_data": [],
      "measured_vs_calculated": "Photometric cameras directly measure ball launch conditions (speed, launch angle, spin); distances are modeled from measured launch data. No club-side measurement hardware; club delivery data is not provided (any club speed shown is estimated from ball data).",
      "software_compat": [
        "own app (SkyTrak)",
        "TGC 2019 (legacy, requires active Essential plan)",
        "E6 Connect (legacy, via paid connector)",
        "Creative Golf 3D (legacy)",
        "ProTee Play (legacy)",
        "GSPro (unofficial, via open-API third-party connector)"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Basic",
            "usd_per_year": 0,
            "what_it_unlocks": "Driving range, club membership, PinSeeker access"
          },
          {
            "name": "Essential",
            "usd_per_year": 129.99,
            "what_it_unlocks": "Practice/game libraries, challenges, bag mapping, wedge matrix, skills assessment; required to keep legacy third-party software (TGC 2019, Creative Golf 3D) working; promo-priced $90/yr on skytrakgolf.com June 2026"
          },
          {
            "name": "Core: Foresight",
            "usd_per_year": 299.99,
            "what_it_unlocks": "Essential + course play with 34-46 Foresight courses incl. Pebble Beach pack; promo $225/yr June 2026"
          },
          {
            "name": "Core: TrackMan",
            "usd_per_year": 349.99,
            "what_it_unlocks": "Essential + course play with ~48 TrackMan premium courses; promo $270/yr June 2026"
          },
          {
            "name": "Elite",
            "usd_per_year": 599.99,
            "what_it_unlocks": "Both Foresight and TrackMan course libraries, 2 new courses monthly; promo $450/yr June 2026"
          }
        ]
      },
      "connectivity": [
        "WiFi",
        "USB"
      ],
      "left_handed_note": "Unit sits beside the ball facing the hitting zone; handedness is set in the app and the player stands on the opposite side of the ball — no unit repositioning documented.",
      "accuracy_note": "No current third-party accuracy test cited in 2026 retail listings; SkyTrak's photometric ball measurement has historically been the original unit's selling point.",
      "notes": "Indoor photometric unit, micro-USB charging, 2.4GHz WiFi hotspot/network modes, ~4 hr battery. SkyTrak discontinued official third-party software support for new customers (existing lifetime-license holders retain access with an active Essential plan).",
      "sources": [
        "https://www.skytrakgolf.com/products/skytrak-launch-monitor",
        "https://www.skytrakgolf.com/pages/membership",
        "https://golfsimulatoradvisor.com/skytrak-software-integration-guide/",
        "https://golfersauthority.com/skytrak-distance-from-screen/",
        "https://www.thelascopress.com/2026/03/skytrak-plus-discontinued-2026/"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "skytrak-plus",
      "name": "SkyTrak+",
      "brand": "SkyTrak",
      "msrp_usd": 2995,
      "street_price_usd": 1995,
      "price_note": "Officially discontinued (announced 2026); selling through remaining inventory at $1,995 ($1,000 below the $2,995 MSRP). No restock coming — ST MAX is SkyTrak's sole model going forward.",
      "release_year": 2022,
      "discontinued": true,
      "tracking_tech": "radar+camera",
      "placement": "side",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": 0,
        "ball_to_screen_min_ft": 6,
        "min_room_depth_ft": 10,
        "min_room_width_ft": 10,
        "space_note": "Sits next to the ball, saving depth vs radar units that need up to 8 ft behind the hitting area. SkyTrak guidance: 7 ft clearance around the player, tee 10-12 ft from screen, 9-10 ft ceiling."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "launch angle",
        "back spin",
        "side spin",
        "side angle",
        "descent angle",
        "carry distance",
        "total distance",
        "shot shape"
      ],
      "club_data": [
        "club head speed",
        "smash factor",
        "club path",
        "face angle",
        "face-to-path"
      ],
      "measured_vs_calculated": "Photometric camera system measures ball launch directly; dual Doppler radar measures club delivery (speed, path, face angle). Distances modeled from measured launch conditions.",
      "software_compat": [
        "own app (SkyTrak)",
        "TGC 2019 (legacy, requires active Essential plan)",
        "E6 Connect (legacy, via paid connector)",
        "Creative Golf 3D (legacy, ~$400 one-time)",
        "ProTee Play (legacy)",
        "GSPro (unofficial, via open-API third-party connector)"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Basic",
            "usd_per_year": 0,
            "what_it_unlocks": "Driving range, club membership, PinSeeker access"
          },
          {
            "name": "Essential",
            "usd_per_year": 129.99,
            "what_it_unlocks": "Practice/game libraries, challenges, bag mapping, wedge matrix, skills assessment; required for legacy third-party software access"
          },
          {
            "name": "Core: Foresight",
            "usd_per_year": 299.99,
            "what_it_unlocks": "Essential + Foresight course-play library incl. Pebble Beach pack"
          },
          {
            "name": "Core: TrackMan",
            "usd_per_year": 349.99,
            "what_it_unlocks": "Essential + TrackMan premium course-play library"
          },
          {
            "name": "Elite",
            "usd_per_year": 599.99,
            "what_it_unlocks": "Both course libraries plus all features, 2 new courses monthly"
          }
        ]
      },
      "connectivity": [
        "WiFi",
        "USB"
      ],
      "left_handed_note": "Unit sits beside the ball; handedness set in software, player stands on the opposite side — no unit repositioning documented ('configuration flexibility mentioned').",
      "accuracy_note": "Shop Indoor Golf's ST MAX review: testers using SkyTrak+ and ST MAX side by side 'consistently report no meaningful accuracy difference' — same dual Doppler radar + photometric core.",
      "notes": "SkyTrak discontinued official third-party simulator-software support for new customers in the 2025-26 membership restructure; existing lifetime plan holders keep access with at least an Essential plan. GSPro connection is community/unofficial only.",
      "sources": [
        "https://www.skytrakgolf.com/products/skytrak-plus-launch-monitor",
        "https://www.thelascopress.com/2026/03/skytrak-plus-discontinued-2026/",
        "https://shopindoorgolf.com/blogs/helpful-articles-videos/skytrak-st-max-review-whats-actually-new",
        "https://golfsimulatoradvisor.com/skytrak-software-integration-guide/",
        "https://www.skytrakgolf.com/pages/membership"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "skytrak-st-max",
      "name": "SkyTrak ST MAX",
      "brand": "SkyTrak",
      "msrp_usd": 2995,
      "street_price_usd": 2195,
      "price_note": "Launched late 2025 at $2,995; Shop Indoor Golf sale price $2,195 in June 2026. Replacement for the discontinued SkyTrak+ and original SkyTrak.",
      "release_year": 2025,
      "discontinued": false,
      "tracking_tech": "radar+camera",
      "placement": "side",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": 0,
        "ball_to_screen_min_ft": 6,
        "min_room_depth_ft": 10,
        "min_room_width_ft": 10,
        "space_note": "Retailer-listed space requirement: 10 ft (3.35 m) length x 10 ft width; 'safe ceiling height varies and depends on your physical height and the length of your club'. Unit sits beside the ball — no behind-ball depth required."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "launch angle",
        "ball spin",
        "side spin",
        "side angle",
        "descent angle",
        "carry distance",
        "total distance",
        "shot shape"
      ],
      "club_data": [
        "club head speed",
        "smash factor",
        "club path",
        "face angle",
        "face-to-path",
        "face-to-target"
      ],
      "measured_vs_calculated": "Same core as SkyTrak+: photometric cameras measure ball launch directly, dual Doppler radar measures club delivery; distances modeled. Retailer page does not publish a full measured-vs-calculated breakdown.",
      "software_compat": [
        "own app (SkyTrak)",
        "GSPro (unofficial, via open-API third-party connector)"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Basic",
            "usd_per_year": 0,
            "what_it_unlocks": "Driving range, club membership, PinSeeker access"
          },
          {
            "name": "Essential",
            "usd_per_year": 129.99,
            "what_it_unlocks": "Practice/game libraries, challenges, bag mapping, wedge matrix, skills assessment"
          },
          {
            "name": "Core: Foresight",
            "usd_per_year": 299.99,
            "what_it_unlocks": "Essential + Foresight Sports course-play library incl. Pebble Beach pack"
          },
          {
            "name": "Core: TrackMan",
            "usd_per_year": 349.99,
            "what_it_unlocks": "Essential + TrackMan premium course-play library"
          },
          {
            "name": "Elite",
            "usd_per_year": 599.99,
            "what_it_unlocks": "Both Foresight and TrackMan course libraries, 2 new courses monthly, shop discounts"
          }
        ]
      },
      "connectivity": [
        "WiFi",
        "USB-C"
      ],
      "left_handed_note": "Side placement same as other SkyTraks; handedness handled in software with the player standing on the opposite side of the ball — no repositioning documented.",
      "accuracy_note": "Shop Indoor Golf ST MAX review: data output 'virtually identical' to SkyTrak+; testers report no meaningful accuracy difference between the two units.",
      "notes": "Adds dual USB-C (simultaneous charge + data), new industrial design, and Speed Training powered by GOLFTEC vs the SkyTrak+. SkyTrak's new-customer software ecosystem is first-party only (no official GSPro/E6/TGC support for new buyers).",
      "sources": [
        "https://shopindoorgolf.com/products/skytrak-stmax-launch-monitor",
        "https://shopindoorgolf.com/blogs/helpful-articles-videos/skytrak-st-max-review-whats-actually-new",
        "https://www.skytrakgolf.com/pages/membership",
        "https://www.thelascopress.com/2026/03/skytrak-plus-discontinued-2026/"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "garmin-approach-r10",
      "name": "Garmin Approach R10",
      "brand": "Garmin",
      "msrp_usd": 599.99,
      "street_price_usd": 399.99,
      "price_note": "Launched 2021 at $599.99 MSRP; regular price now $499.99, with June 2026 Father's Day promos at $399.99 (PlayBetter). Garmin is repositioning the R10 as its budget entry point under the R50.",
      "release_year": 2021,
      "discontinued": false,
      "tracking_tech": "radar",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": 6,
        "ball_to_screen_min_ft": 8,
        "min_room_depth_ft": 14,
        "min_room_width_ft": 10,
        "space_note": "PlayBetter setup guidance: device 6-8 ft behind the ball; ball must fly at least 8 ft into the net/screen; ~14 ft total room depth recommended; minimum 9 ft ceiling; at least 10 ft width for safe swings."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "launch angle",
        "launch direction",
        "spin rate",
        "spin axis",
        "apex height",
        "carry distance",
        "total distance",
        "deviation distance",
        "smash factor"
      ],
      "club_data": [
        "club head speed",
        "club path angle",
        "club face angle"
      ],
      "measured_vs_calculated": "Garmin does not publish a complete measured-vs-calculated breakdown; Doppler radar directly tracks club and ball speed and launch, while carry/total distances are modeled from measured radar flight data (indoor shots are projected from partial flight).",
      "software_compat": [
        "own app (Garmin Golf / Home Tee Hero)",
        "E6 Connect",
        "Awesome Golf",
        "TGC 2019",
        "GSPro"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Garmin Golf Membership",
            "usd_per_year": 99.99,
            "what_it_unlocks": "Home Tee Hero virtual golf (43,000+ courses) and weekly tournaments; $9.99/mo or $99.99/yr, 30-day trial included. Not required for range/practice data or for third-party sims (E6, Awesome Golf, GSPro), which carry their own software fees."
          }
        ]
      },
      "connectivity": [
        "Bluetooth"
      ],
      "left_handed_note": "Compatible with both right- and left-handed golfers; sits directly behind the ball on the target line, so no lateral repositioning is needed.",
      "accuracy_note": "PlayBetter's 2026 review still rates it the best launch monitor under $1,000 for 'accurate, portable launch monitor data'; no numeric tolerance published by Garmin in retail listings.",
      "notes": "Up to 10 hr battery, IPX7 rated, phone/tablet required (Garmin Golf app). Captures video swing recording with data overlay.",
      "sources": [
        "https://www.playbetter.com/products/garmin-approach-r10-portable-launch-monitor-simulator",
        "https://www.playbetter.com/blogs/golf-simulator-reviews/garmin-approach-r10-review-golf-launch-monitor-under-1000",
        "https://www.garmin.com/en-US/p/695391/"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "garmin-approach-r50",
      "name": "Garmin Approach R50",
      "brand": "Garmin",
      "msrp_usd": 4999.99,
      "street_price_usd": 4499.99,
      "price_note": "MSRP $4,999.99; June 2026 Father's Day promo $4,499.99 ($500 off) at PlayBetter. All-in-one unit with built-in 10-inch touchscreen simulator — no PC required.",
      "release_year": 2024,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": 0,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": 12,
        "min_room_width_ft": 10,
        "space_note": "PlayBetter: ~12 ft room depth, 9-10 ft ceiling, 10+ ft width; 'the R50 doesn't need to sit 6 to 8 feet behind the ball, like radar units do' — camera unit sits level with the ball and needs about a 2 ft x 2 ft footprint."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "launch angle",
        "launch direction",
        "spin rate",
        "spin axis",
        "smash factor",
        "apex height",
        "carry distance",
        "total distance",
        "total deviation"
      ],
      "club_data": [
        "clubhead speed",
        "club path angle",
        "angle of attack",
        "face angle",
        "face-to-path"
      ],
      "measured_vs_calculated": "Three high-speed cameras directly measure ball and club at impact, including spin rate and spin axis (measured, not radar-estimated); distances are modeled from the measured launch conditions (PlayBetter).",
      "software_compat": [
        "own app (built-in Home Tee Hero, 43,000+ courses)",
        "E6 Connect",
        "GSPro",
        "Awesome Golf"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Garmin Golf Membership",
            "usd_per_year": 99.99,
            "what_it_unlocks": "Home Tee Hero course play on the built-in simulator ($9.99/mo or $99.99/yr). Third-party sims (E6, GSPro, Awesome Golf via PC + WiFi) do not require the Garmin membership but have their own fees."
          }
        ]
      },
      "connectivity": [
        "WiFi",
        "Bluetooth",
        "USB-C",
        "HDMI out"
      ],
      "left_handed_note": "Retail listings do not document any unit repositioning requirement for left-handers; handedness is set per player in device settings.",
      "accuracy_note": "PlayBetter: spin rate and spin axis are 'measured, not calculated' via the 3-camera photometric system; reviewers (Hit The Pin, T5 Golf, 2026) treat it as the reference all-in-one under $5,000. No numeric tolerances published.",
      "notes": "World's first all-in-one launch monitor with built-in simulator: 10-inch touchscreen, HDMI mirroring to TV/projector, up to 4 hr battery, IPX3, no internet required for basic operation or Home Tee Hero play.",
      "sources": [
        "https://www.playbetter.com/products/garmin-approach-r50-golf-launch-monitor-simulator",
        "https://www.playbetter.com/blogs/golf-simulator-space/garmin-approach-r50-space-requirements",
        "https://www.garmin.com/en-US/p/736810/",
        "https://www.hitthepin.com/articles/garmin-approach-r50-review-2026"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "rapsodo-mlm",
      "name": "Rapsodo MLM (original / MLM1)",
      "brand": "Rapsodo",
      "msrp_usd": 249.99,
      "street_price_usd": 199.99,
      "price_note": "Effectively phased out in favor of the MLM2PRO: dropped from 2026 'best of' lists, Rapsodo now primarily sells refurbished units, but new stock still sells at retailers (Rain or Shine $199.99, down from $249.99; $50-off summer promos).",
      "release_year": 2020,
      "discontinued": true,
      "tracking_tech": "radar+camera",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 8,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Rain or Shine: device placed 8 ft minimum behind the ball; indoor use with nets explicitly supported."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "launch angle",
        "launch direction",
        "carry distance",
        "total distance",
        "side carry",
        "smash factor"
      ],
      "club_data": [
        "club speed"
      ],
      "measured_vs_calculated": "Doppler radar measures speeds and launch; the paired iPhone/iPad camera provides shot vision and video replay (no built-in cameras, unlike MLM2PRO); distances are modeled. Rapsodo does not publish a full breakdown.",
      "software_compat": [
        "own app (Rapsodo MLM, iOS only)"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": [
          {
            "name": "Premium Membership (MLM)",
            "usd_per_year": 100,
            "what_it_unlocks": "Apex height, slow-motion replay, and advanced analytics. No course-play/simulator capability exists on MLM1 at any tier."
          }
        ]
      },
      "connectivity": [
        "Bluetooth"
      ],
      "left_handed_note": "Sits directly behind the ball on the target line; left-handed support was not available at launch and was added later via app update.",
      "accuracy_note": "No current third-party accuracy data cited in 2026 listings; reviewers note the MLM2PRO 'provides better numbers' (Wicked Smart Golf / Breaking Eighty roundup).",
      "notes": "iOS only (iPhone/iPad required — uses the phone camera). No golf-course simulation in any version; practice/range data device only.",
      "sources": [
        "https://rainorshinegolf.com/products/rapsodo-mobile-launch-monitor-mlm",
        "https://rapsodo.com/products/refurbished-rapsodo-mobile-launch-monitor-mlm",
        "https://rapsodo.com/pages/golf-mlm",
        "https://breakingeighty.com/best-golf-launch-monitors"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "rapsodo-mlm2pro",
      "name": "Rapsodo MLM2PRO",
      "brand": "Rapsodo",
      "msrp_usd": 699.99,
      "street_price_usd": 599.99,
      "price_note": "List $699.99; June 2026 Father's Day sale $599.99 ($100 off) on rapsodo.com. Bundles often include Callaway RPT balls.",
      "release_year": 2023,
      "discontinued": false,
      "tracking_tech": "radar+camera",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 6.5,
        "ball_to_screen_min_ft": 8,
        "min_room_depth_ft": 14,
        "min_room_width_ft": null,
        "space_note": "Rapsodo: outdoors, place 6.5-8.5 ft directly behind the ball; indoors, minimum is 'a little more than 14 total feet' — 8 ft from ball to net/screen plus 6.5-8.5 ft of device space behind the ball."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "launch angle",
        "launch direction",
        "spin rate (RPT ball required)",
        "spin axis (RPT ball required)",
        "carry distance",
        "total distance",
        "apex",
        "descent angle",
        "side carry",
        "smash factor",
        "shot type"
      ],
      "club_data": [
        "club speed",
        "club path",
        "angle of attack"
      ],
      "measured_vs_calculated": "Rapsodo documents 8 measured metrics — ball speed, launch angle, launch direction, club speed, spin rate and spin axis (Callaway/Titleist RPT-marked balls required), club path, angle of attack — and 7 calculated: smash factor, carry distance, total distance, descent angle, side carry, apex, shot type.",
      "software_compat": [
        "own app (Rapsodo courses & ranges)",
        "GSPro",
        "E6 Connect",
        "E6 Apex",
        "Awesome Golf"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Premium Membership (annual)",
            "usd_per_year": 199.99,
            "what_it_unlocks": "30,000+ virtual courses, spin data, Impact Vision 240fps swing replay, R-Cloud storage, Rapsodo Combine, R-Speed, and third-party GSPro/E6 access. 45-day free trial included with purchase."
          },
          {
            "name": "Premium Membership (lifetime)",
            "usd_per_year": null,
            "what_it_unlocks": "Same as annual; one-time $599.99 payment (limited-time offer, purchased via R-Cloud at device registration)."
          }
        ]
      },
      "connectivity": [
        "WiFi",
        "Bluetooth"
      ],
      "left_handed_note": "Sits directly behind the ball on the target line; no lateral repositioning needed when switching between right- and left-handed players.",
      "accuracy_note": "Dual 240fps optical cameras + Doppler radar give 'video feedback and precise measurement on all golf shots' (Rapsodo); spin is only measured with RPT-marked balls — otherwise estimated.",
      "notes": "GSPro integration requires BOTH an active Rapsodo Premium membership and a GSPro license (~$250/yr). E6 Connect / Awesome Golf may require their own subscriptions.",
      "sources": [
        "https://rapsodo.com/products/mlm2pro-mobile-launch-monitor-golf-simulator",
        "https://rapsodo.com/pages/rapsodo-golf-mlm2pro-premium-membership",
        "https://www.playbetter.com/blogs/golf-simulator-software/rapsodo-mlm2pro-software",
        "https://rapsodo.com/blogs/golf/rapsodo-mlm2pro-now-integrates-with-gspro"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "voice-caddie-sc4",
      "name": "Swing Caddie SC4",
      "brand": "Voice Caddie",
      "msrp_usd": 549.99,
      "street_price_usd": 389,
      "price_note": "Launched at $549, later dropped to $449; remaining third-party stock around $389 in 2026. No longer listed on Voice Caddie's site or compare page — superseded by the SC4 Pro (same radar hardware, new app/ML-derived metrics). Voice Caddie offered $349.99 SC4-to-Pro trade-in pricing.",
      "release_year": 2022,
      "discontinued": true,
      "tracking_tech": "radar",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 5,
        "ball_to_screen_min_ft": 10,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Voice Caddie: place ~5 ft behind the ball on the same level; for indoor simulator use, 10 ft from ball to net/screen recommended."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "carry distance",
        "total distance",
        "ball speed",
        "launch angle",
        "launch direction",
        "apex",
        "spin rate"
      ],
      "club_data": [
        "swing speed",
        "smash factor"
      ],
      "measured_vs_calculated": "K-band 24 GHz Doppler radar measures speeds and launch; Voice Caddie does not publish a full measured-vs-calculated breakdown. The SC4 Pro's extra spin metrics (backspin, sidespin, spin axis, dispersion) are machine-learning/app-derived additions on the same hardware.",
      "software_compat": [
        "own app (Voice Caddie / MySwingCaddie)",
        "E6 Connect"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "Bluetooth"
      ],
      "left_handed_note": "Sits directly behind the ball on the target line; no repositioning needed for left-handers.",
      "accuracy_note": "No numeric accuracy claim published in current listings.",
      "notes": "Built-in LCD allows standalone use without a phone; includes remote control. E6 Connect bundle included 5 courses + 1 driving range (E6 not compatible with Android devices).",
      "sources": [
        "https://golfersauthority.com/swing-caddie-sc4-pro-vs-sc4/",
        "https://breakingeighty.com/swing-caddie-sc4-review",
        "https://voicecaddie.com/pages/compare-launch-monitors",
        "https://www.playbetter.com/blogs/golf-simulator-reviews/swing-caddie-sc4-pro-review"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "voice-caddie-sc4-pro",
      "name": "Swing Caddie SC4 Pro",
      "brand": "Voice Caddie",
      "msrp_usd": 599.99,
      "street_price_usd": 499.99,
      "price_note": "Voice Caddie list $599.99; widely available under $500 via recurring $100-off coupons/promos in 2026 (Center Face Golf, Breaking Eighty). Refurbished units sold directly by Voice Caddie.",
      "release_year": 2024,
      "discontinued": false,
      "tracking_tech": "radar",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 5,
        "ball_to_screen_min_ft": 10,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Voice Caddie: 'positioned approximately 5 feet behind the ball, level with the hitting surface, ball aligned to red mark on device top'; for indoor net/screen use, '10 FT from the ball to the net/screen' recommended. Measuring range 15-370 yards."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "carry distance",
        "total distance",
        "ball speed",
        "launch angle",
        "launch direction",
        "apex",
        "spin rate",
        "back spin",
        "side spin",
        "spin axis",
        "dispersion/deviation"
      ],
      "club_data": [
        "swing speed",
        "smash factor"
      ],
      "measured_vs_calculated": "Same K-band 24 GHz Doppler radar as the SC4; speeds/launch measured by radar, distances modeled. The five Pro-exclusive metrics (backspin, sidespin, spin axis, dispersion, swing-speed mode) are machine-learning upgrades that 'live primarily in the app' (Golfers Authority).",
      "software_compat": [
        "own app (VoiceCaddie S)",
        "E6 Connect (5 courses + 1 range included)",
        "OptiShot Orion"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "Bluetooth"
      ],
      "left_handed_note": "Sits directly behind the ball on the target line; no repositioning needed for left-handers.",
      "accuracy_note": "No numeric manufacturer tolerance published; Breaking Eighty (2026) calls it 'a killer budget launch monitor' with the same 24 GHz radar sensor as the SC4.",
      "notes": "4.8-inch LCD for standalone use, magnetic remote, 7,500 mAh battery (~10 hr), voice output. E6 Connect not compatible with Android devices.",
      "sources": [
        "https://voicecaddie.com/products/sc4-pro",
        "https://golfersauthority.com/swing-caddie-sc4-pro-vs-sc4/",
        "https://breakingeighty.com/voice-caddie-sc4-pro",
        "https://centerfacegolf.com/sc4-pro-launch-monitor-review/"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "voice-caddie-sc300i",
      "name": "Swing Caddie SC300i",
      "brand": "Voice Caddie",
      "msrp_usd": 399.99,
      "street_price_usd": 399.99,
      "price_note": "Voice Caddie list price $399.99 (June 2026); also sold at Costco and as factory refurbished direct from Voice Caddie.",
      "release_year": 2021,
      "discontinued": false,
      "tracking_tech": "radar",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 5,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Voice Caddie: '5 ft behind the ball on the same level as the ball'; measuring range 10-370 yards (display states 20-370)."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "carry distance",
        "total distance",
        "ball speed",
        "launch angle (in app)",
        "apex",
        "spin rate (in app)"
      ],
      "club_data": [
        "swing speed",
        "smash factor"
      ],
      "measured_vs_calculated": "K-band 24 GHz Doppler radar with barometric calibration measures speed, carry, launch angle and apex; spin rate is provided in the app (driver through 8-iron) and is app-derived rather than directly measured.",
      "software_compat": [
        "own app (MySwingCaddie)"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "Bluetooth"
      ],
      "left_handed_note": "Sits directly behind the ball on the target line; no repositioning needed for left-handers.",
      "accuracy_note": "Voice Caddie spec: ±2% ball speed, ±3 yards carry distance in target mode. Golfers Authority (2026): carry within 3-5 yards and ball speed within 1-2 mph of Trackman.",
      "notes": "5.3-inch LCD, voice distance output, remote control, up to 20 hr battery. No simulator-software integration (no E6 support per Voice Caddie's compare page — practice/data device only).",
      "sources": [
        "https://voicecaddie.com/products/swing-caddie-sc300i",
        "https://voicecaddie.com/pages/compare-launch-monitors",
        "https://golfersauthority.com/swing-caddie-sc300i-launch-monitor-review/"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "square-golf",
      "name": "Square Golf Launch Monitor",
      "brand": "Square Golf",
      "msrp_usd": 699.99,
      "street_price_usd": 699.99,
      "price_note": "$699-$699.99 at Rain or Shine Golf and PlayBetter (June 2026); includes 1,000 native-app tokens (~55+ rounds). Only photometric launch monitor under $1,000. Newer sibling Square Omni ($1,599.99) announced at 2026 PGA Show.",
      "release_year": 2024,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 0,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Rain or Shine: placed to the 'side of ball (42 cm from ball, 15 cm in front)'; 'enough room to swing your longest club — no room depth behind ball required'."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "launch angle",
        "launch direction",
        "spin rate",
        "apex height",
        "carry distance",
        "roll distance",
        "total distance"
      ],
      "club_data": [
        "swing path",
        "face angle",
        "dynamic loft",
        "angle of attack"
      ],
      "measured_vs_calculated": "High-speed camera + machine vision directly measure ball data at impact, including spin without marked balls; club metrics (path, face angle, dynamic loft, attack angle) require included metallic stickers on the club. Notably lacks clubhead speed and smash factor (added on the Omni).",
      "software_compat": [
        "own app (Square Golf, token-based)",
        "GSPro",
        "E6 Connect",
        "Awesome Golf"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": [
          {
            "name": "Token top-ups (no subscription)",
            "usd_per_year": null,
            "what_it_unlocks": "Native-app course play at 1 token per hole; 1,000 tokens included (~55+ rounds); top-ups from ~$0.02/credit (under $1 per round). Driving range, closest-to-pin and putting practice are free. GSPro/E6/Awesome Golf connect with no extra Square fee."
          }
        ]
      },
      "connectivity": [
        "Bluetooth"
      ],
      "left_handed_note": "Rain or Shine: 'Unit needs repositioning for left vs right-handed players' (side-mounted camera must sit on the appropriate side of the ball).",
      "accuracy_note": "Marketed as directly measuring ball and club data at impact via machine vision rather than estimating; requires a controlled indoor lighting environment (Rain or Shine).",
      "notes": "Indoor only. Supports putting. 8 hr removable lithium-ion battery (USB-C, swappable mid-session). Works with iPhone, iPad, Android, and PC.",
      "sources": [
        "https://rainorshinegolf.com/products/square-golf-launch-monitor",
        "https://www.playbetter.com/products/square-golf-simulator-launch-monitor",
        "https://www.playbetter.com/blogs/golf-simulator-software/square-golf-launch-monitor",
        "https://breakingeighty.com/square-golf-launch-monitor"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "square-golf-omni",
      "name": "Square Golf Omni",
      "brand": "Square Golf",
      "msrp_usd": 1599.99,
      "street_price_usd": 1599.99,
      "price_note": "Introduced at the 2026 PGA Show; $1,599.99 on preorder at PlayBetter ($50 refundable deposit), shipping expected July 2026. No subscription; includes 1,000 welcome credits for built-in sim play.",
      "release_year": 2026,
      "discontinued": false,
      "tracking_tech": "infrared+photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 0,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "PlayBetter: side-mounted; requires 'enough space to swing your club freely' with specifics dependent on setup type."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "launch angle",
        "launch direction",
        "total spin",
        "spin axis",
        "back spin",
        "side spin",
        "carry distance",
        "total distance",
        "descent angle",
        "apex height",
        "hang time",
        "side carry"
      ],
      "club_data": [
        "clubhead speed",
        "smash factor",
        "club path",
        "angle of attack",
        "face angle",
        "face-to-path",
        "dynamic loft",
        "impact location"
      ],
      "measured_vs_calculated": "Four high-speed infrared cameras with photometric tracking; PlayBetter states it reads ball and club data directly (including face impact location) and 'doesn't require special golf balls to get all the data indoors'. Full measured-vs-calculated breakdown not yet published.",
      "software_compat": [
        "own app / built-in screen (credit-based)",
        "GSPro",
        "E6 Connect",
        "Awesome Golf"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": [
          {
            "name": "Welcome credits (no subscription)",
            "usd_per_year": null,
            "what_it_unlocks": "1,000 credits included for built-in simulator play; 'no annual subscription' for third-party software connections."
          }
        ]
      },
      "connectivity": [
        "Bluetooth",
        "WiFi"
      ],
      "left_handed_note": "Side-mounted like the original Square; expect repositioning between right- and left-handed players (not yet explicitly documented for the Omni).",
      "accuracy_note": "Preorder product — no third-party accuracy testing published yet (PlayBetter early review: 'even better than expected'; Breaking Eighty notes it adds everything the first Square couldn't do, with reservations pending production units).",
      "notes": "Adds vs original Square: indoor + outdoor use (mats or grass), 4 cameras, built-in display (no phone needed), clubhead speed/smash factor, no marked balls required. Up to 6 hr removable battery. Compatible with iOS 13+, Android 10+, Windows 10/11.",
      "sources": [
        "https://www.playbetter.com/products/square-golf-omni-indoor-outdoor-launch-monitor",
        "https://www.playbetter.com/blogs/golf-simulator-reviews/square-omni-indoor-outdoor-launch-monitor-review",
        "https://breakingeighty.com/square-omni-launch-monitor",
        "https://rainorshinegolf.com/products/square-golf-omni-launch-monitor"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "prgr-hs-130a",
      "name": "PRGR Black Pocket (HS-130A)",
      "brand": "PRGR",
      "msrp_usd": null,
      "street_price_usd": 199.99,
      "price_note": "$199.99 at Top Shelf Golf and SuperSpeed Golf (June 2026) — 'the lowest-priced real radar launch monitor on the market'.",
      "release_year": 2021,
      "discontinued": false,
      "tracking_tech": "radar",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 4.5,
        "ball_to_screen_min_ft": 6.5,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Top Shelf Golf: '4.5 feet directly behind the ball on your target line'; indoors, 'at least 6.5 feet between the ball and your hitting net'."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "carry distance",
        "total distance"
      ],
      "club_data": [
        "club speed (swing speed)",
        "smash factor"
      ],
      "measured_vs_calculated": "Ball and club speeds are directly measured by Doppler radar; carry and total distance are calculated from those speeds using standard ball-flight modeling (Top Shelf Golf). Also reads swing speed on practice swings without a ball.",
      "software_compat": [],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [],
      "left_handed_note": "Top Shelf Golf: 'Fully designed for both right- and left-handed players' — sits directly behind the ball on the target line.",
      "accuracy_note": "Top Shelf Golf: ball/club speeds 'typically within 1-2 mph'; distances show 'about 5-10 yards of variance' since they are modeled rather than tracked to landing.",
      "notes": "No app, no Bluetooth/WiFi, no subscription — built-in LCD only. Runs on 4 AAA batteries (20+ hours), auto shutoff. Popular as a speed-training companion (sold by SuperSpeed Golf). No simulator capability.",
      "sources": [
        "https://topshelfgolf.com/products/prgr-black-pocket-golf-launch-monitor",
        "https://superspeedgolf.com/products/prgr-black-pocket-launch-monitor",
        "https://practical-golf.com/prgr-launch-monitor-review"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "foresight-gc3",
      "name": "GC3",
      "brand": "Foresight Sports",
      "msrp_usd": 6999,
      "street_price_usd": 5999,
      "price_note": "June 2026 Father's Day sale $5,999 (reg. $6,999) direct from Foresight; current bundle includes Bushnell Pro X3 LINK rangefinder, Wingman HD speaker, Vessel sling bag and 3-yr warranty",
      "release_year": 2021,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": 12,
        "min_room_width_ft": 10,
        "space_note": "Camera-based, so no minimum ball flight is needed; MyGolfSimulator/retailer guidance: minimum room 10 ft W x 12 ft L x 9 ft H, comfortable 16 ft W x 18 ft L x 10 ft H. Unit sits roughly 14-18 in to the side of the ball, level with it."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "vertical launch angle",
        "horizontal launch angle (side angle)",
        "total spin",
        "side spin / spin axis",
        "carry distance",
        "apex",
        "descent angle",
        "offline from target",
        "total distance"
      ],
      "club_data": [
        "club head speed",
        "smash factor",
        "club path",
        "angle of attack"
      ],
      "measured_vs_calculated": "Triscopic high-speed cameras directly measure ball speed, launch/side angles and spin/spin axis from images of the ball; carry, total, apex and offline are modeled in FSX from measured launch conditions. Club data is measured optically and requires a single fiducial club marker sticker (1-dot mode) per Foresight support documentation.",
      "software_compat": [
        "FSX Play",
        "FSX 2020",
        "FSX Pro Performance",
        "Foresight Fairgrounds",
        "GSPro",
        "E6 Connect",
        "TGC 2019",
        "Awesome Golf",
        "Creative Golf 3D"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "WiFi",
        "USB",
        "Ethernet"
      ],
      "left_handed_note": "Side-placed unit faces the ball from beside the target line; switching between right- and left-handed golfers requires moving the unit to the opposite side of the ball (seconds to do, but a fixed sim bay needs width for both).",
      "accuracy_note": "Foresight markets tour-proven photometric accuracy (same camera platform used on professional tours); PlayBetter's 2026 GC3 review and MyGolfSpy's GC3 review report performance on par with premium launch monitors.",
      "notes": "Fully unlocked for life - 'no subscription needed' per Foresight; same hardware platform as the Bushnell Launch Pro, which uses a subscription model instead. Lithium-ion battery for outdoor use. MyBag feature profiles up to 13 clubs.",
      "sources": [
        "https://www.foresightsports.com/products/gc3",
        "https://mygolfsimulator.com/foresight-gc3-space-requirements/",
        "https://www.playbetter.com/blogs/golf-simulator-reviews/foresight-sports-gc3-review",
        "https://help.foresightsports.com/hc/en-us/articles/4408197030035-How-to-Apply-and-Maintain-Club-Markers-for-Foresight-Sports-Devices"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "foresight-gc3s",
      "name": "GC3S (LINK-Enabled)",
      "brand": "Foresight Sports",
      "msrp_usd": 3799,
      "street_price_usd": 3799,
      "price_note": "$3,799 bundle includes Bushnell Pro X3 LINK rangefinder and first year of the $499/yr software subscription",
      "release_year": 2024,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": 12,
        "min_room_width_ft": 10,
        "space_note": "Same hardware footprint and room guidance as GC3: ~10 ft W x 12 ft L x 9 ft H minimum; no minimum ball flight required."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "vertical launch angle",
        "horizontal launch angle (side angle)",
        "total spin",
        "side spin / spin axis",
        "carry distance"
      ],
      "club_data": [
        "club head speed",
        "smash factor",
        "club path",
        "angle of attack (club tracking unlocked by active annual subscription)"
      ],
      "measured_vs_calculated": "Same triscopic camera measurement as GC3; carry/total modeled in FSX. Club tracking is subscription-gated rather than hardware-limited.",
      "software_compat": [
        "FSX Play",
        "FSX 2020",
        "Foresight Sports app",
        "Bushnell Golf app"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "GC3S Annual Software Subscription",
            "usd_per_year": 499,
            "what_it_unlocks": "Club data tracking and FSX simulation software; first year included with purchase, $499/yr thereafter per Foresight's GC3S FAQ"
          }
        ]
      },
      "connectivity": [
        "WiFi",
        "USB",
        "Ethernet",
        "Bluetooth"
      ],
      "left_handed_note": "Same side placement as GC3 - unit must be repositioned to the opposite side of the ball for left-handed golfers.",
      "accuracy_note": "Identical 3-camera hardware to GC3 per Foresight's GC3S FAQ, so accuracy claims carry over.",
      "notes": "Subscription-unlock version of the GC3 (analogous to Bushnell Launch Pro model). LINK-Enabled means it pairs with the included Bluetooth Bushnell Pro X3 LINK rangefinder for on-course club recommendations from MyBag assessment data. LINK features not USGA-approved for competition.",
      "sources": [
        "https://www.foresightsports.com/blogs/golf-tips/faqs-introducing-the-foresight-gc3s-launch-monitor-with-link-enabled-technology",
        "https://topshelfgolf.com/products/foresight-sports-gc3s-launch-monitor-and-golf-simulator"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "foresight-gcquad",
      "name": "GCQuad",
      "brand": "Foresight Sports",
      "msrp_usd": 15999,
      "street_price_usd": 11999,
      "price_note": "June 2026 Father's Day sale $11,999 (reg. $15,999) at foresightsports.com; Foresight is selling down GCQuad stock in favor of QuadMAX and offers a GCQuad-to-QuadMAX conversion program",
      "release_year": 2017,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Side-placed camera unit with same footprint guidance as other Foresight floor units (~10 ft W x 12 ft L x 9 ft H rooms commonly cited by retailers); no minimum ball flight required."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "launch angle",
        "side angle",
        "total spin",
        "side spin / spin axis",
        "carry distance",
        "apex",
        "descent angle",
        "offline from target"
      ],
      "club_data": [
        "club head speed",
        "smash factor",
        "club path",
        "angle of attack",
        "loft at impact",
        "lie at impact",
        "face angle",
        "impact location",
        "closure rate (club data requires fiducial club marker stickers, included; up to 4-dot mode)"
      ],
      "measured_vs_calculated": "Quadrascopic cameras directly measure ball launch (speed, angles, spin) and club delivery; full club face data requires fiducial markers placed on the clubface per Foresight support. Carry/total/apex modeled in FSX from measured launch.",
      "software_compat": [
        "FSX Play",
        "FSX 2020",
        "FSX Pro Performance",
        "Foresight Fairgrounds",
        "GSPro",
        "E6 Connect",
        "TGC 2019",
        "Awesome Golf",
        "Creative Golf 3D"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "WiFi",
        "USB",
        "Ethernet"
      ],
      "left_handed_note": "Side-placed; must be moved to the opposite side of the ball for left-handed golfers.",
      "accuracy_note": "Long-time tour standard for club-and-ball photometric measurement; used by PGA Tour players and club fitters (Foresight marketing; golf.com coverage of tour usage of GCQuad club markers).",
      "notes": "Being phased out: Foresight runs a paid GCQuad-to-QuadMAX conversion program and forum/retailer reports indicate stock sell-down, but it was still sold new at full retail in June 2026. Removable lithium-ion battery, 6-8 hours.",
      "sources": [
        "https://www.foresightsports.com/products/gcquad-launch-monitor",
        "https://www.foresightsports.com/products/quadmax-conversion",
        "https://golf.com/gear/rory-sabbatini-foresight-gcquad-launch-monitor-dq/"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "foresight-quadmax",
      "name": "QuadMAX",
      "brand": "Foresight Sports",
      "msrp_usd": 19999,
      "street_price_usd": 19999,
      "price_note": "$19,999 at foresightsports.com and PlayBetter in June 2026; Foresight has periodically run 'QuadMAX at GCQuad price' promos ($15,999)",
      "release_year": 2024,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Side-placed floor unit (GCQuad successor) with larger hitting zone and simplified setup; no minimum ball flight required. Retailer room guidance mirrors GCQuad/GC3 (~9-10 ft ceilings)."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "launch angle",
        "side angle",
        "total spin",
        "side spin / spin axis",
        "carry distance",
        "apex",
        "descent angle",
        "offline from target"
      ],
      "club_data": [
        "club head speed",
        "smash factor",
        "club path",
        "angle of attack",
        "loft/lie at impact",
        "face angle",
        "impact location",
        "closure rate (club markers included in standard bundle for clubhead measurement)"
      ],
      "measured_vs_calculated": "Quadrascopic camera measurement of ball and club delivery (club face data via fiducial markers); downrange flight numbers modeled in FSX from measured launch.",
      "software_compat": [
        "FSX Play",
        "FSX 2020",
        "FSX Pro Performance",
        "Foresight Fairgrounds",
        "GSPro",
        "E6 Connect",
        "TGC 2019",
        "Awesome Golf",
        "Creative Golf 3D"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "WiFi",
        "USB",
        "Ethernet",
        "Bluetooth"
      ],
      "left_handed_note": "Side-placed; must be moved to the opposite side of the ball for left-handed golfers.",
      "accuracy_note": "Foresight positions QuadMAX as its flagship portable, same quadrascopic measurement as GCQuad with faster processing (manufacturer claim).",
      "notes": "GCQuad successor: adds touchscreen display, Speed Training mode, MyTiles customizable interface, internal session capture, 12,000 mAh removable battery (7-9 hrs). PlayBetter bundle includes free Bushnell Pro X3+ LINK rangefinder. Gaming PC required for sim software.",
      "sources": [
        "https://www.foresightsports.com/products/quadmax-launch-monitor",
        "https://www.playbetter.com/products/foresight-quadmax-golf-launch-monitor-simulator",
        "https://www.foresightsports.com/pages/quadmax"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "foresight-gchawk",
      "name": "GCHawk",
      "brand": "Foresight Sports",
      "msrp_usd": 19999,
      "street_price_usd": 19999,
      "price_note": "$19,999 at foresightsports.com in June 2026 (often quoted as ~$20,000 installed)",
      "release_year": 2019,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "overhead",
      "space": {
        "min_ceiling_ft": 9.5,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Ceiling-mounted in front of/above the hitting zone. Per Home Performance Lab's 2026 review of Foresight specs: 9.5 ft ceiling minimum with 10-10.5 ft the recommended working range; at exactly 9.5 ft the hitting zone shrinks. Hitting zone 52 in x 30 in."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "vertical launch angle",
        "horizontal launch angle",
        "total spin",
        "spin axis",
        "carry distance",
        "apex",
        "descent angle",
        "offline from target"
      ],
      "club_data": [
        "club head speed",
        "smash factor",
        "angle of attack",
        "club path",
        "loft at impact",
        "lie and face angle at impact",
        "impact location on club face (full club data uses Foresight fiducial club markers)"
      ],
      "measured_vs_calculated": "Quadrascopic overhead cameras directly measure ball launch and club delivery; flight modeled in FSX from measured launch.",
      "software_compat": [
        "FSX Play",
        "FSX 2020",
        "FSX Pro Performance",
        "Foresight Fairgrounds",
        "GSPro",
        "E6 Connect",
        "TGC 2019"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "WiFi",
        "USB",
        "Ethernet",
        "Bluetooth"
      ],
      "left_handed_note": "Fixed overhead mount with wide 52 in x 30 in hitting zone covers right- and left-handed golfers without any repositioning.",
      "accuracy_note": "Foresight markets GCHawk as commercial-grade with the same quadrascopic photometric measurement as GCQuad; Home Performance Lab's 2026 hands-on review found accuracy consistent with Foresight's portable units.",
      "notes": "Commercial/built-in bay flagship; stays completely out of the swing path. Includes 25 courses, no subscription. Designed for permanent installation (residential or commercial).",
      "sources": [
        "https://www.foresightsports.com/products/gchawk-launch-monitor",
        "https://homeperformancelab.com/foresight-gchawk-review/"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "foresight-falcon",
      "name": "Falcon",
      "brand": "Foresight Sports",
      "msrp_usd": 15999,
      "street_price_usd": 14999,
      "price_note": "$14,999 sale price (reg. $15,999) at foresightsports.com and major retailers in June 2026; positioned as the smaller, less expensive overhead alternative to GCHawk",
      "release_year": 2025,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "overhead",
      "space": {
        "min_ceiling_ft": 9.5,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Per Carl's Place: mounts '9.5-10.5 feet above and 4 feet in front of the hitting surface'. Virtual Tee install guidance: ~14-15 ft width preferred, ~18 ft depth often works, Foresight-recommended envelope cited as 21 ft D x 14 ft W x 9.5-10.5 ft H. Hitting zone 59 in x 28 in."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "vertical launch angle",
        "horizontal launch angle",
        "total spin",
        "spin axis",
        "carry distance",
        "apex",
        "descent angle",
        "offline from target"
      ],
      "club_data": [
        "club head speed",
        "club path",
        "angle of attack",
        "lie and face angle at impact",
        "smash factor",
        "loft at impact",
        "impact location on club face",
        "closure rate (Carl's Place states no separate club markers are needed for Falcon club data)"
      ],
      "measured_vs_calculated": "Quadrascopic overhead cameras directly measure ball launch and club delivery; downrange flight modeled in FSX from measured launch.",
      "software_compat": [
        "FSX Play",
        "FSX 2020",
        "FSX Pro Performance",
        "GSPro",
        "E6 Connect"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "WiFi",
        "USB",
        "Ethernet"
      ],
      "left_handed_note": "Overhead mount with 59 in x 28 in hitting zone accommodates right- and left-handed golfers in the same space with no repositioning (per Carl's Place).",
      "accuracy_note": "PlayBetter's 2026 Falcon review and Golf Simulator Advisor report GCHawk-class accuracy from the smaller unit (manufacturer claims same quad-camera measurement).",
      "notes": "2025-introduced compact overhead unit undercutting GCHawk by ~$5,000; 43 in long, 26 lbs. Includes FSX Play/FSX 2020, 25 courses, and (limited-time) Sim-in-a-Box Premium course bundle. No subscription. US-only shipping from Foresight.",
      "sources": [
        "https://www.foresightsports.com/products/foresight-falcon-launch-monitor",
        "https://shop.carlofet.com/foresight-falcon-launch-monitor",
        "https://www.virtualtee.golf/blogs/recent-articles/foresight-falcon-room-requirements-2026-ceiling-height-hitting-distance-and-layout-tips-for-a-no-regrets-install",
        "https://www.playbetter.com/blogs/golf-simulator-reviews/foresight-sports-falcon-review"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "bushnell-launch-pro",
      "name": "Launch Pro (Circle B Edition)",
      "brand": "Bushnell Golf",
      "msrp_usd": 2500,
      "street_price_usd": 2500,
      "price_note": "Circle B Edition $2,499.99 (ball + club capable hardware) at PlayBetter/Shop Indoor Golf, June 2026. Outgoing original ball-data-only Launch Pro still in limited stock at $1,999.99. Per PlayBetter, the 2026 Circle B refresh is identical hardware with new orange styling and a new pricing/subscription structure.",
      "release_year": 2022,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": 12,
        "min_room_width_ft": 10,
        "space_note": "PlayBetter guidance: room at least 10 ft wide, 12-15 ft deep, 9 ft high for side placement, safe ball flight into screen and full swing; same requirements as Foresight GC3 since the units work identically."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "launch angle",
        "side angle",
        "total spin",
        "side spin / spin axis",
        "carry distance"
      ],
      "club_data": [
        "club head speed",
        "smash factor",
        "club path",
        "angle of attack (club data gated behind Silver or Gold subscription; single fiducial club marker sticker used, 1-dot mode)"
      ],
      "measured_vs_calculated": "Same triscopic camera platform as GC3: ball launch directly measured from images; carry modeled in FSX. Club data measured optically with a single clubface marker.",
      "software_compat": [
        "FSX Play",
        "Bushnell Golf app",
        "GSPro (Gold subscription required)",
        "E6 Connect (third-party access via Gold)"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Basic (free)",
            "usd_per_year": 0,
            "what_it_unlocks": "Out-of-the-box ball data and basic app use; requires registration"
          },
          {
            "name": "Silver",
            "usd_per_year": 199,
            "what_it_unlocks": "Club data tracking, FSX Play with 5 courses, Pinseeker, FSX Pro access; NO third-party software access"
          },
          {
            "name": "Gold",
            "usd_per_year": 499,
            "what_it_unlocks": "Everything in Silver plus 25 FSX Play courses and third-party integration (GSPro etc.)"
          }
        ]
      },
      "connectivity": [
        "WiFi",
        "USB",
        "Ethernet"
      ],
      "left_handed_note": "Side-placed like the GC3; the unit must be moved to the opposite side of the ball for left-handed golfers.",
      "accuracy_note": "PlayBetter's 2026 Circle B review: 'pro-level accuracy' from the same Foresight three-camera photometric system; widely treated as GC3-equivalent accuracy.",
      "notes": "Key ecosystem fact: Launch Pro = Foresight GC3 hardware sold cheaper up front with a subscription model (vs GC3's one-time fully-unlocked price). Circle B Edition (2026) discontinued the $1,999 ball-only SKU and introduced the $199/yr Silver plan. Historical one-time 'full unlock' club-data purchase options have been replaced by subscriptions. Built-in touchscreen and battery allow indoor/outdoor use.",
      "sources": [
        "https://www.playbetter.com/blogs/golf-simulator-reviews/bushnell-launch-pro-circle-b-edition-review",
        "https://www.playbetter.com/products/bushnell-launch-pro-launch-monitor",
        "https://www.bushnellgolf.com/launch-pro/how-to-purchase-software-packages",
        "https://www.playbetter.com/blogs/golf-simulator-space/bushnell-launch-pro-space-requirements-for-golf-simulator"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "bushnell-lpi",
      "name": "LPi (Launch Pro i, Circle B Edition)",
      "brand": "Bushnell Golf",
      "msrp_usd": 1500,
      "street_price_usd": 1500,
      "price_note": "$1,499.99 at Shop Indoor Golf/PlayBetter, June 2026; saves ~$1,000 vs Launch Pro by deleting the screen and battery",
      "release_year": 2025,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": 12,
        "min_room_width_ft": 10,
        "space_note": "Same GC3-class side placement and room guidance as Launch Pro (~10 ft W x 12-15 ft D x 9 ft H); must be plugged into AC power at all times."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "launch angle",
        "side angle",
        "total spin",
        "side spin / spin axis",
        "carry distance"
      ],
      "club_data": [
        "club head speed",
        "smash factor",
        "club path",
        "angle of attack (requires active Silver or Gold subscription; single club marker sticker for club data)"
      ],
      "measured_vs_calculated": "Same three-camera photometric measurement as Launch Pro/GC3; flight modeled in FSX.",
      "software_compat": [
        "FSX Play",
        "Bushnell Golf app",
        "GSPro (Gold subscription required)"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Silver",
            "usd_per_year": 199,
            "what_it_unlocks": "Ball/club data tracking, FSX Play with 5 courses, Pinseeker, FSX Pro access"
          },
          {
            "name": "Gold",
            "usd_per_year": 499,
            "what_it_unlocks": "Silver features plus 25 FSX Play courses and third-party integration (GSPro)"
          }
        ]
      },
      "connectivity": [
        "WiFi",
        "USB",
        "Ethernet"
      ],
      "left_handed_note": "Side-placed; must be repositioned to the opposite side of the ball for left-handed golfers.",
      "accuracy_note": "Same Foresight photometric engine as Launch Pro/GC3 (per Shop Indoor Golf and PlayBetter); marketed as identical indoor accuracy.",
      "notes": "Indoor-only, subscription-mandatory variant: no display, no battery, AC power required; per Shop Indoor Golf 'a subscription is mandatory; the device cannot function without one' (Silver or Gold). Designed for permanent home sim bays.",
      "sources": [
        "https://shopindoorgolf.com/products/bushnell-launch-pro-i-golf-launch-monitor",
        "https://www.playbetter.com/blogs/golf-simulator-reviews/bushnell-launch-pro-circle-b-edition-review"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "uneekor-qed",
      "name": "QED",
      "brand": "Uneekor",
      "msrp_usd": null,
      "street_price_usd": null,
      "price_note": "No longer purchasable new from uneekor.com (product page shows no buy price). Uneekor announced QED end-of-life effective December 31, 2026 with a trade-in program toward EYE XR ($4,800 credit if bought within 1 year, $3,900 within 2 years, $3,300 older).",
      "release_year": 2019,
      "discontinued": true,
      "tracking_tech": "infrared+photometric",
      "placement": "overhead",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Ceiling-mounted (Uneekor categorizes it rear-mount overhead); Uneekor install guidance for its ceiling units is roughly 9-10.5 ft mounting height. Hitting zone 18 in x 18 in. Requires ceiling power outlet (unlike EYE XR)."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "back spin",
        "side spin",
        "launch angle",
        "side angle",
        "carry/total distance (part of 20 total data points)"
      ],
      "club_data": [
        "club speed",
        "club path",
        "face angle",
        "smash factor",
        "club impact data (requires Uneekor club stickers - 400 included; QED also REQUIRES specially marked golf balls, two dozen included)"
      ],
      "measured_vs_calculated": "Dual high-speed infrared cameras measure ball launch from the printed ball markings (marked balls required); flight distances calculated by simulation software.",
      "software_compat": [
        "Uneekor View",
        "Uneekor Refine",
        "GSPro (Pro package or higher)",
        "E6 Connect (Pro package or higher)",
        "TGC 2019 (Pro package or higher)"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Player",
            "usd_per_year": 0,
            "what_it_unlocks": "Ball/club data, virtual driving range, 100 Power U reports; no course play or third-party access"
          },
          {
            "name": "Pro",
            "usd_per_year": 199,
            "what_it_unlocks": "Third-party software connector (GSPro/E6/TGC), Refine with 5 courses, 500 reports, 5 profiles"
          },
          {
            "name": "Champion",
            "usd_per_year": 399,
            "what_it_unlocks": "Refine+ (20 courses), AI Trainer, 1,000 reports, 50 profiles"
          },
          {
            "name": "Ultimate",
            "usd_per_year": 599,
            "what_it_unlocks": "Refine+ (20 courses), AI Trainer, GameDay multiplayer, 100 profiles"
          }
        ]
      },
      "connectivity": [
        "Ethernet"
      ],
      "left_handed_note": "Fixed centered overhead mount reads both right- and left-handed golfers; verify hitting-zone alignment for both at install.",
      "accuracy_note": "Uneekor's entry overhead unit; accuracy widely reported as strong for ball data with marked balls (Golf Simulator Forum community testing), below EYE XO-class for club detail.",
      "notes": "DISCONTINUED/EOL: replaced by the rear-ceiling-mounted EYE XR, which needs no marked balls and is powered over the CAT-6 cable to the PC. QED's marked-ball requirement is its biggest ecosystem drawback.",
      "sources": [
        "https://uneekor.com/blogs/blog/qed-trade-in-upgrading-to-the-eye-xr",
        "https://uneekor.com/golf-launch-monitors/qed",
        "https://uneekor.com/golf-simulator-subscription"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "uneekor-eye-xo",
      "name": "EYE XO",
      "brand": "Uneekor",
      "msrp_usd": 7999,
      "street_price_usd": 7999,
      "price_note": "$7,999 with 'Limited Availability' flagged on uneekor.com in June 2026 (down from ~$10,000 historical); effectively being run out in favor of EYE XO2",
      "release_year": 2020,
      "discontinued": false,
      "tracking_tech": "infrared+photometric",
      "placement": "overhead",
      "space": {
        "min_ceiling_ft": 10,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": 16,
        "min_room_width_ft": 13,
        "space_note": "Front-mounted (ceiling). Uneekor minimum room: 13 ft W x 16 ft D x 10 ft H recommended; Uneekor ceiling-unit install height range is approximately 9-10.5 ft."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "launch angle",
        "side angle",
        "back spin",
        "side spin",
        "spin axis",
        "carry distance",
        "run",
        "total distance",
        "angle of descent",
        "flight time",
        "distance to apex",
        "apex height",
        "ball flight type"
      ],
      "club_data": [
        "club speed",
        "smash factor",
        "club path",
        "face angle",
        "dynamic loft",
        "impact point vertical",
        "impact point horizontal (reflective clubface stickers REQUIRED; 400 included)"
      ],
      "measured_vs_calculated": "High-speed infrared cameras read ball dimple patterns directly (no marked balls needed) for measured speed, launch and spin; club delivery measured via reflective stickers; distances calculated by software.",
      "software_compat": [
        "Uneekor View",
        "Uneekor Refine",
        "GSPro (Pro package or higher)",
        "E6 Connect (Pro package or higher)",
        "TGC 2019 (Pro package or higher)"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Player",
            "usd_per_year": 0,
            "what_it_unlocks": "Ball/club data, virtual driving range; no course play or third-party access"
          },
          {
            "name": "Pro",
            "usd_per_year": 199,
            "what_it_unlocks": "Third-party connector (GSPro/E6/TGC), Refine (5 courses)"
          },
          {
            "name": "Champion",
            "usd_per_year": 399,
            "what_it_unlocks": "Refine+ (20 courses), AI Trainer"
          },
          {
            "name": "Ultimate",
            "usd_per_year": 599,
            "what_it_unlocks": "Refine+ (20 courses), AI Trainer, GameDay"
          }
        ]
      },
      "connectivity": [
        "Ethernet"
      ],
      "left_handed_note": "Supports right- and left-handed players with no repositioning; overhead mount keeps the unit completely out of the hitting zone (Uneekor).",
      "accuracy_note": "Uneekor markets tour-level ball measurement via dimple-reading cameras; community testing (Golf Simulator Forum) consistently rates EYE XO ball data comparable to GCQuad indoors.",
      "notes": "First-gen flagship overhead, superseded by EYE XO2 (2023). One year of AI Trainer included ($99/yr after). Limited availability status suggests pending discontinuation.",
      "sources": [
        "https://uneekor.com/golf-launch-monitors/eye-xo",
        "https://uneekor.com/golf-simulator-subscription"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "uneekor-eye-xo2",
      "name": "EYE XO2",
      "brand": "Uneekor",
      "msrp_usd": 10999,
      "street_price_usd": 10999,
      "price_note": "$10,999 at uneekor.com (retailers list ~$11,000), June 2026",
      "release_year": 2023,
      "discontinued": false,
      "tracking_tech": "infrared+photometric",
      "placement": "overhead",
      "space": {
        "min_ceiling_ft": 10,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": 16,
        "min_room_width_ft": 13,
        "space_note": "Front-mounted (ceiling). Uneekor minimum room: 13 ft W x 16 ft D x 10 ft H; ceiling-unit mounting height range approximately 9-10.5 ft per Uneekor install guidance."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "launch angle",
        "side angle",
        "back spin",
        "side spin",
        "spin axis",
        "angle of descent",
        "flight time",
        "distance to apex",
        "apex height",
        "ball flight type"
      ],
      "club_data": [
        "club speed",
        "smash factor",
        "club path",
        "face angle",
        "dynamic loft",
        "club lie angle",
        "attack angle",
        "face-to-path",
        "impact point vertical",
        "impact point horizontal",
        "carry distance",
        "run distance",
        "total distance (reflective clubface stickers REQUIRED for club tracking)"
      ],
      "measured_vs_calculated": "High-speed cameras read ball dimple patterns for direct ball measurement (any ball, no markings); club delivery measured via reflective clubface stickers; distances calculated in software.",
      "software_compat": [
        "Uneekor View",
        "Uneekor Refine",
        "GSPro (Pro package or higher)",
        "E6 Connect (Pro package or higher)",
        "TGC 2019 (Pro package or higher)"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Player",
            "usd_per_year": 0,
            "what_it_unlocks": "Ball/club data, virtual driving range; no course play or third-party access"
          },
          {
            "name": "Pro",
            "usd_per_year": 199,
            "what_it_unlocks": "Third-party connector (GSPro/E6/TGC), Refine (5 courses)"
          },
          {
            "name": "Champion",
            "usd_per_year": 399,
            "what_it_unlocks": "Refine+ (20 courses), AI Trainer"
          },
          {
            "name": "Ultimate",
            "usd_per_year": 599,
            "what_it_unlocks": "Refine+ (20 courses), AI Trainer, GameDay"
          }
        ]
      },
      "connectivity": [
        "Ethernet"
      ],
      "left_handed_note": "Supports both right- and left-handed players without repositioning (Uneekor product page).",
      "accuracy_note": "Uneekor flagship; manufacturer claims tour-level dual-camera dimple-read accuracy. Includes 1-year AI Trainer and 3-month Ultimate trial.",
      "notes": "Flagship front-overhead unit. Requires dedicated Ethernet port(s) and a gaming PC. Includes club stickers; no marked balls needed. 1-yr AI Trainer subscription bundled.",
      "sources": [
        "https://uneekor.com/golf-launch-monitors/eye-xo2",
        "https://uneekor.com/golf-simulator-subscription",
        "https://topshelfgolf.com/products/uneekor-eye-xo-2-launch-monitor-golf-simulator"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "uneekor-eye-mini",
      "name": "EYE MINI",
      "brand": "Uneekor",
      "msrp_usd": 4500,
      "street_price_usd": 4500,
      "price_note": "$4,500 at uneekor.com June 2026; periodic retailer sales seen as low as $3,825 (PlayBetter, per Breaking Eighty)",
      "release_year": 2023,
      "discontinued": false,
      "tracking_tech": "infrared+photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Portable ground unit placed to the side of the ball; hitting zone 12 in W x 8 in L. Room needs comparable to other side-placed photometric units (~9 ft ceilings, ~10 ft width typical retailer guidance)."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "back spin",
        "side spin",
        "spin axis",
        "launch angle",
        "side angle",
        "side total",
        "carry distance",
        "run",
        "angle of descent",
        "flight time",
        "distance to apex",
        "apex",
        "ball flight type"
      ],
      "club_data": [
        "club speed",
        "smash factor",
        "club path",
        "face angle",
        "angle of attack",
        "putting data (roll, face angle, start line); club stickers included (1,280 count) for club/impact tracking"
      ],
      "measured_vs_calculated": "Dimple Optix cameras measure ball launch directly from any ball (no markings); club data measured optically (stickers for full detail); carry/run calculated by software. All 19 data points available on the free Player package.",
      "software_compat": [
        "Uneekor View",
        "Uneekor Refine",
        "iPad app",
        "GSPro (Pro package or higher)",
        "E6 Connect (Pro package or higher)",
        "TGC 2019 (Pro package or higher)"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Player (included)",
            "usd_per_year": 0,
            "what_it_unlocks": "All 19 ball/club data points, virtual driving range; no course play or third-party access"
          },
          {
            "name": "Pro",
            "usd_per_year": 199,
            "what_it_unlocks": "Third-party connector (GSPro/E6/TGC), Refine (5 courses)"
          },
          {
            "name": "Champion",
            "usd_per_year": 399,
            "what_it_unlocks": "Refine+ (20 courses), AI Trainer"
          },
          {
            "name": "Ultimate",
            "usd_per_year": 599,
            "what_it_unlocks": "Refine+ (20 courses), AI Trainer, GameDay; 3-month Ultimate trial included with purchase"
          }
        ]
      },
      "connectivity": [
        "Ethernet"
      ],
      "left_handed_note": "Side-placed portable unit; reposition to the opposite side of the ball for left-handed golfers.",
      "accuracy_note": "Uneekor claims flagship-grade Dimple Optix measurement in portable form; Breaking Eighty's review rates ball data comparable to premium competitors.",
      "notes": "Portable with built-in touchscreen and 6-8 hr battery (indoor/outdoor). Dual-camera; iPad compatible; no PC strictly required for basic range use. CAT6 Ethernet for PC sim use.",
      "sources": [
        "https://uneekor.com/golf-launch-monitors/eye-mini",
        "https://breakingeighty.com/uneekor-eye-mini-review",
        "https://uneekor.com/golf-simulator-subscription"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "uneekor-eye-mini-lite",
      "name": "EYE MINI LITE",
      "brand": "Uneekor",
      "msrp_usd": 2750,
      "street_price_usd": 2750,
      "price_note": "$2,750 at uneekor.com June 2026 (some retailers list $2,749)",
      "release_year": 2025,
      "discontinued": false,
      "tracking_tech": "infrared+photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Ground unit placed to the side of the ball; hitting zone 12 in W x 8 in L; AC power and Windows PC required (Ethernet only, no WiFi)."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "back spin",
        "side spin",
        "spin axis",
        "launch angle",
        "side angle",
        "carry distance",
        "run",
        "angle of descent",
        "flight time",
        "apex",
        "ball flight type (19 total ball+club data points)"
      ],
      "club_data": [
        "club speed",
        "smash factor",
        "club path",
        "face angle",
        "angle of attack",
        "putting data; Club Optix 180fps impact video; club stickers included (1,280 count) for club tracking"
      ],
      "measured_vs_calculated": "Dimple Optix reads any ball's dimples directly for measured launch/spin; club data via stickers and Club Optix camera; distances calculated by software.",
      "software_compat": [
        "Uneekor View",
        "Uneekor Refine",
        "GSPro (Pro package or higher)",
        "E6 Connect (Pro package or higher)",
        "TGC 2019 (Pro package or higher)"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Player (included)",
            "usd_per_year": 0,
            "what_it_unlocks": "Ball/club data, virtual driving range; no course play or third-party access"
          },
          {
            "name": "Pro",
            "usd_per_year": 199,
            "what_it_unlocks": "Third-party connector (GSPro/E6/TGC), Refine (5 courses)"
          },
          {
            "name": "Champion",
            "usd_per_year": 399,
            "what_it_unlocks": "Refine+ (20 courses), AI Trainer"
          },
          {
            "name": "Ultimate",
            "usd_per_year": 599,
            "what_it_unlocks": "Refine+ (20 courses), AI Trainer, GameDay"
          }
        ]
      },
      "connectivity": [
        "Ethernet"
      ],
      "left_handed_note": "Side-placed; reposition to the opposite side of the ball for left-handed golfers.",
      "accuracy_note": "Uneekor states the same patented camera technology as its flagship systems powers the MINI LITE; PlayBetter's review calls it 'built for purpose, priced for access'.",
      "notes": "Budget tethered version of EYE MINI: no battery, no built-in screen, no iPad mode - indoor plug-and-play with a Windows PC over CAT6 Ethernet (WiFi not supported).",
      "sources": [
        "https://uneekor.com/golf-launch-monitors/eye-mini-lite",
        "https://www.playbetter.com/blogs/golf-simulator-reviews/uneekor-eye-mini-lite-review",
        "https://rainorshinegolf.com/products/uneekor-eye-mini-lite"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "uneekor-eye-mini-core",
      "name": "EYE MINI CORE",
      "brand": "Uneekor",
      "msrp_usd": 1499,
      "street_price_usd": 1499,
      "price_note": "$1,499, Amazon-exclusive launch (October 2025), per MyGolfSpy",
      "release_year": 2025,
      "discontinued": false,
      "tracking_tech": "infrared+photometric",
      "placement": "side",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Ground unit placed to the side of the ball, EYE MINI family form factor; flexible PC requirements per Uneekor."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "launch angle",
        "side angle",
        "back spin",
        "side spin",
        "spin axis",
        "carry distance (15 total ball data points per Uneekor/Amazon listing; full itemization not published)"
      ],
      "club_data": [],
      "measured_vs_calculated": "Camera-based Dimple Optix ball measurement (no stickers or special balls); no clubhead data - optional Swing Optix cameras (sold separately) add AI Trainer swing insights and limited club info.",
      "software_compat": [
        "Uneekor View",
        "GSPro",
        "E6 Connect",
        "TGC 2019"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Player (included)",
            "usd_per_year": 0,
            "what_it_unlocks": "Ball data and practice features"
          },
          {
            "name": "Pro",
            "usd_per_year": 199,
            "what_it_unlocks": "Third-party connector (GSPro/E6/TGC), Refine (5 courses)"
          }
        ]
      },
      "connectivity": [
        "Ethernet"
      ],
      "left_handed_note": "Side-placed; reposition to the opposite side of the ball for left-handed golfers.",
      "accuracy_note": "MyGolfSpy (Oct 2025): same camera-based Dimple Optix tech as the EYE MINI family, ball-data-only at entry price.",
      "notes": "Newest (late-2025) entry model added to the lineup after the listed devices; ball data only - clubhead data is NOT part of the package. Amazon exclusive distribution.",
      "sources": [
        "https://mygolfspy.com/news-opinion/uneekors-eye-mini-core-amazon-exclusive-brings-launch-monitor-tech-to-the-masses/",
        "https://www.amazon.com/MINI-CORE-Launch-Monitor-Simulator/dp/B0FPHVNCQ7"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "uneekor-eye-xr",
      "name": "EYE XR",
      "brand": "Uneekor",
      "msrp_usd": 6999,
      "street_price_usd": 5999,
      "price_note": "$5,999 (reduced from $6,999) at Shop Indoor Golf, June 2026; Uneekor sells a $5,999 'EYE XR AI Studio' bundle direct. QED trade-in credits ($3,300-$4,800) apply toward EYE XR.",
      "release_year": 2025,
      "discontinued": false,
      "tracking_tech": "infrared+photometric",
      "placement": "overhead",
      "space": {
        "min_ceiling_ft": 10,
        "space_behind_ball_ft": 3.5,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": 16,
        "min_room_width_ft": 13,
        "space_note": "REAR ceiling mount: positioned behind the player, 3.5 ft behind the center of the hitting surface. Uneekor minimum room: 13 ft W x 16 ft D x 10 ft H. Powered over the CAT-6 Ethernet cable to the PC - no ceiling power outlet needed."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "launch angle",
        "back spin",
        "side spin",
        "side angle",
        "spin axis",
        "angle of descent",
        "flight time",
        "distance to apex",
        "carry distance",
        "total distance"
      ],
      "club_data": [
        "club speed",
        "smash factor",
        "club path",
        "face angle",
        "club delivery at impact (8 club data points; reflective clubface stickers required for full club data - no marked balls needed)"
      ],
      "measured_vs_calculated": "Dimple-reading high-speed cameras measure ball launch directly from any ball; club delivery measured via reflective stickers; distances calculated in software. 19 total club+ball data points.",
      "software_compat": [
        "Uneekor View",
        "Uneekor Refine",
        "GSPro (Pro package or higher)",
        "E6 Connect (Pro package or higher)",
        "TGC 2019 (Pro package or higher)"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Player (included)",
            "usd_per_year": 0,
            "what_it_unlocks": "Ball/club data, virtual driving range; no course play or third-party access"
          },
          {
            "name": "Pro",
            "usd_per_year": 199,
            "what_it_unlocks": "Third-party connector (GSPro/E6/TGC), Refine (5 courses)"
          },
          {
            "name": "Champion",
            "usd_per_year": 399,
            "what_it_unlocks": "Refine+ (20 courses), AI Trainer"
          },
          {
            "name": "Ultimate",
            "usd_per_year": 599,
            "what_it_unlocks": "Refine+ (20 courses), AI Trainer, GameDay; 3 months included with purchase at some retailers"
          }
        ]
      },
      "connectivity": [
        "Ethernet"
      ],
      "left_handed_note": "Rear ceiling mount centered behind the tee position; handedness handling not explicitly documented - centered rear mounting generally serves both RH and LH, verify at install.",
      "accuracy_note": "Uneekor markets EYE XR as the QED successor with flagship dimple-read camera accuracy; 1-year AI Trainer subscription included (manufacturer).",
      "notes": "2025 release replacing the QED (QED EOL Dec 31, 2026). Key upgrades vs QED: no marked balls required, single CAT-6 cable for power+data, behind-player mounting keeps screen-facing ceiling clear. Windows 10/11 PC with 32GB RAM recommended by Uneekor.",
      "sources": [
        "https://uneekor.com/golf-launch-monitors/eye-xr",
        "https://shopindoorgolf.com/products/uneekor-eye-xr-launch-monitor",
        "https://uneekor.com/blogs/blog/qed-trade-in-upgrading-to-the-eye-xr"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "nvisage-n1",
      "name": "N1",
      "brand": "NVISAGE",
      "msrp_usd": 4995,
      "street_price_usd": 4995,
      "price_note": "$4,995 at Carl's Place, Golf Sim Depot and other retailers, June 2026; marketed as the most affordable overhead camera launch monitor",
      "release_year": null,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "overhead",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": 8,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Mounts '9-10 feet above your hitting surface, and 2 feet in front of the hitting area' (Carl's Place); roughly 8 ft from tee to impact screen suggested. Hitting zone 24 in x 20 in."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "launch angle",
        "horizontal launch angle",
        "back spin",
        "side spin",
        "spin axis",
        "total spin (calculated)"
      ],
      "club_data": [
        "club speed (only club metric; no face/path data)"
      ],
      "measured_vs_calculated": "Dual 2,000 FPS cameras measure ball launch from REQUIRED dot-pattern marked balls (12 included); total spin is calculated; club speed only on the club side.",
      "software_compat": [
        "GSPro",
        "E6 Connect",
        "MURLIE (NVISAGE app)"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "Ethernet"
      ],
      "left_handed_note": "Handedness handling not documented by retailers; overhead front mount with 24x20 in hitting zone - verify LH coverage before purchase.",
      "accuracy_note": "Golf Sim Depot cites independent testing showing N1 ball speed, spin and launch data 'closely matches premium overhead monitors like the Uneekor EYE XO2'.",
      "notes": "Budget overhead alternative associated with the Uneekor ecosystem's home market (sold alongside Uneekor at major sim retailers). Key tradeoffs: REQUIRES proprietary marked balls (dot pattern) and gives essentially no club data, but GSPro/E6 integration is included with no connector license or recurring fees. Requires Windows PC (Intel i5-8400 minimum).",
      "sources": [
        "https://shop.carlofet.com/nvisage-n1-launch-monitor",
        "https://golfsimdepot.com/products/nvisage-n1-launch-monitor",
        "https://topshelfgolf.com/products/nvisage-n1-overhead-launch-monitor-and-golf-simulator"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "flightscope-mevo",
      "name": "FlightScope Mevo (original)",
      "brand": "FlightScope",
      "msrp_usd": 499,
      "street_price_usd": 299,
      "price_note": "Discontinued as a new product. FlightScope now sells 'Mevo Certified Pre-Owned' units at $299 (reg. $315) and offers a Mevo-to-Mevo Gen2 trade-in ($1,199). Original MSRP was $499.",
      "release_year": 2017,
      "discontinued": true,
      "tracking_tech": "radar",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 4,
        "ball_to_screen_min_ft": 8,
        "min_room_depth_ft": 12,
        "min_room_width_ft": null,
        "space_note": "FlightScope FAQ: place Mevo 4-7 ft behind the ball (4 ft for wedges, up to 7 ft for driver) and allow at least 8 ft of ball flight indoors, for a minimum of about 12 ft of room depth."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "carry distance",
        "vertical launch angle",
        "spin rate",
        "apex height",
        "flight time"
      ],
      "club_data": [
        "club head speed",
        "smash factor"
      ],
      "measured_vs_calculated": "Doppler radar measures ball speed, launch and initial flight; carry is calculated from partial flight indoors. Indoor spin is only reliably measured with the included metallic stickers or radar-friendly Titleist RCT balls; otherwise spin is estimated. No angle of attack, horizontal launch, or spin axis (FlightScope cites these gaps as trade-in reasons).",
      "software_compat": [
        "FS Golf app"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "WiFi"
      ],
      "left_handed_note": "Unit sits directly behind the ball on the target line, so no repositioning is needed between right- and left-handed players.",
      "accuracy_note": "Entry-level 8-metric radar; FlightScope's own trade-in page calls it a 'basic measurement system' with unreliable indoor performance versus Fusion Tracking models.",
      "notes": "No golf-simulation capability (practice data only via FS Golf app). Requires metallic stickers or RCT balls for measured indoor spin. Radar-based, so community/retailer guidance warns about interference from metal structures and moving objects (fans) near the flight path.",
      "sources": [
        "https://flightscope.com/pages/faq",
        "https://flightscope.com/collections/sensors",
        "https://flightscope.com/products/mevo-to-mevo-gen2-trade-in",
        "https://practical-golf.com/flightscope-mevo-review"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "flightscope-mevo-gen2",
      "name": "FlightScope Mevo Gen2",
      "brand": "FlightScope",
      "msrp_usd": 1299,
      "street_price_usd": 1299,
      "price_note": "Released Aug 2025 at $1,299; replaces both the original Mevo and the Mevo+. As of mid-2026 FlightScope reported it sold out worldwide with 5-7 week lead times. Add-ons: Pro Package $599 (reg. $1,000), Face Impact Location $299 (reg. $500), Pro Package + FIL bundle $850; 'fully loaded' Gen2 bundles retail around $2,274. 12-course E6 upgrade $250 one-time.",
      "release_year": 2025,
      "discontinued": false,
      "tracking_tech": "radar+camera",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 8,
        "ball_to_screen_min_ft": 8,
        "min_room_depth_ft": 16,
        "min_room_width_ft": null,
        "space_note": "FlightScope: '8 feet from unit to tee with 8 feet ball flight' — i.e., 16 ft minimum total depth for indoor/limited-flight use. No manufacturer ceiling minimum stated beyond room to swing."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "carry distance",
        "roll distance",
        "total distance",
        "vertical launch angle",
        "horizontal launch angle",
        "spin rate",
        "spin axis",
        "apex height",
        "flight time",
        "lateral landing",
        "shot dispersion",
        "shot type",
        "curve (with Pro Package)"
      ],
      "club_data": [
        "club speed",
        "smash factor",
        "angle of attack",
        "spin loft",
        "club path (Pro Package)",
        "face to path (Pro Package)",
        "face to target (Pro Package)",
        "dynamic loft (Pro Package)",
        "vertical swing plane (Pro Package)",
        "horizontal swing plane (Pro Package)",
        "low point (Pro Package)",
        "vertical descent angle (Pro Package)",
        "club speed profile (Pro Package)",
        "club acceleration profile (Pro Package)",
        "lateral impact (Face Impact Location)",
        "vertical impact (Face Impact Location)"
      ],
      "measured_vs_calculated": "Fusion Tracking (3D Doppler radar + synchronized image processing, same approach as the X3C) measures launch conditions directly; indoor carry/total are modeled from the measured partial flight. FlightScope's radar units historically require Titleist RCT balls or metallic dots for directly measured indoor spin — Gen2-specific indoor spin guidance is not clearly published, so treat indoor spin without RCT balls as potentially estimated. Pro Package club-delivery (D-Plane) data is radar-derived.",
      "software_compat": [
        "FS Golf app",
        "E6 Connect (8 lifetime courses included)",
        "GSPro",
        "Awesome Golf",
        "TGC 2019",
        "Creative Golf 3D"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": [
          {
            "name": "None required — Pro Package and Face Impact Location are one-time purchases",
            "usd_per_year": 0,
            "what_it_unlocks": "All core data parameters are free for life; Pro Package ($599 one-time) adds 11 club-delivery parameters; FIL ($299 one-time) adds impact heat map + 2 parameters."
          }
        ]
      },
      "connectivity": [
        "WiFi",
        "USB"
      ],
      "left_handed_note": "Placed directly behind the ball on the target line; no repositioning needed for left-handed golfers.",
      "accuracy_note": "FlightScope claims 'full Mevo+ accuracy' from the same Fusion Tracking used in the tour-level X3C (FlightScope marketing; echoed by PlayBetter and T5Golf 2026 reviews). GSPro officially lists Mevo Gen2 as a supported device.",
      "notes": "Needs a minimum ~8 ft of indoor ball flight for radar accuracy. Built-in camera with auto video + data overlay; up to 6 hr battery, USB-C charging. Radar-based: community/retailer guidance flags metal buildings and ceiling fans as interference risks. Putting supported (launch speed, total distance, direction).",
      "sources": [
        "https://flightscope.com/products/mevo-gen2",
        "https://flightscope.com/products/pro-package",
        "https://flightscope.com/blogs/news/flightscope-releases-mevo-gen2-the-most-complete-launch-monitor-and-simulator-on-the-market-and-its-under-1-200",
        "https://www.playbetter.com/products/flightscope-mevo-gen2-golf-launch-monitor",
        "https://breakingeighty.com/flightscope-mevo-gen-2"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "flightscope-mevo-plus",
      "name": "FlightScope Mevo+ (2023 Edition)",
      "brand": "FlightScope",
      "msrp_usd": 2299,
      "street_price_usd": 1099,
      "price_note": "Officially discontinued and replaced by the Mevo Gen2; FlightScope is selling final inventory at $1,099 (listed as sale from $2,299; long-running street price was ~$1,999-2,199). Mevo+ with Pro Package + Face Impact Location closeout bundle: $2,074 (from $3,798). Pro Package add-on remains available for Mevo+ owners at $599 (reg. $1,000). FlightScope commits to continued software/firmware support for existing units.",
      "release_year": 2020,
      "discontinued": true,
      "tracking_tech": "radar+camera",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 7,
        "ball_to_screen_min_ft": 8,
        "min_room_depth_ft": 16,
        "min_room_width_ft": null,
        "space_note": "FlightScope: place unit 7-9 ft behind the ball; minimum 8 ft of indoor ball flight (≈16 ft total depth minimum), with ~13 ft of ball flight (~21 ft total) recommended for best accuracy. Metallic dots or Titleist RCT balls required for accurate indoor spin."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "carry distance",
        "roll distance",
        "total distance",
        "launch angle",
        "launch direction (horizontal)",
        "spin rate",
        "spin axis",
        "apex height",
        "flight time",
        "lateral landing",
        "shot dispersion",
        "shot type"
      ],
      "club_data": [
        "club speed",
        "smash factor",
        "angle of attack",
        "spin loft",
        "club path (Pro Package)",
        "face to path (Pro Package)",
        "face to target (Pro Package)",
        "dynamic loft (Pro Package)",
        "vertical/horizontal swing plane (Pro Package)",
        "low point (Pro Package)",
        "club speed/acceleration profiles (Pro Package)",
        "lateral + vertical impact (Face Impact Location)"
      ],
      "measured_vs_calculated": "Fusion Tracking radar measures ball speed and launch directly; indoor spin is directly MEASURED only with Titleist RCT balls or supplied metallic dots — otherwise spin is algorithmically estimated. Indoor carry/total are calculated from the measured partial flight (more flight distance = better accuracy). Pro Package D-Plane club data is radar-derived.",
      "software_compat": [
        "FS Golf app",
        "E6 Connect (12 courses included, iOS & PC)",
        "GSPro",
        "TGC 2019",
        "Creative Golf 3D",
        "Awesome Golf"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": [
          {
            "name": "None — one-time add-ons only",
            "usd_per_year": 0,
            "what_it_unlocks": "No yearly data fees; included perpetual 12-course E6 Connect license (Pebble Beach, St Andrews, Bethpage Black, etc.); Pro Package/FIL are one-time unlocks."
          }
        ]
      },
      "connectivity": [
        "WiFi",
        "USB"
      ],
      "left_handed_note": "Sits directly behind the ball on the target line; works for righties and lefties without repositioning.",
      "accuracy_note": "GSPro officially supports Mevo+. Breaking Eighty's 2026 re-review still recommends it at closeout pricing. FlightScope markets tour-level Fusion Tracking accuracy; independent reviewers consistently note indoor spin accuracy depends on RCT balls/metal dots.",
      "notes": "Indoor radar accuracy requires ≥8 ft ball flight (more is better). Battery ~3 hr (shorter in simulator mode). Community/retailer documentation warns of radar interference in metal buildings and from ceiling fans. Connects to iOS/Android via its own wireless network.",
      "sources": [
        "https://flightscope.com/products/mevo-plus",
        "https://flightscope.com/products/mevo-plus-including-pro-package-and-face-impact-location",
        "https://breakingeighty.com/flightscope-mevo-plus-review",
        "https://www.playbetter.com/blogs/golf-simulator-comparisons/flightscope-mevo-gen2-vs-mevo-plus-comparison"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "flightscope-x3",
      "name": "FlightScope X3",
      "brand": "FlightScope",
      "msrp_usd": null,
      "street_price_usd": null,
      "price_note": "Discontinued — replaced by the FlightScope X3C (announced January 2025 PGA Show). No longer listed on FlightScope's site; only used/eBay units remain. Sold in the ~$14,000-15,500 range during its run per retailer archives (not independently re-verified).",
      "release_year": 2021,
      "discontinued": true,
      "tracking_tech": "radar+camera",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "FlightScope no longer publishes X3 room minimums; geometry mirrors its other behind-ball radar units (unit several feet behind ball plus ball-flight distance). Use X3C guidance for current installs."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "carry distance",
        "total distance",
        "launch angle",
        "launch direction",
        "spin rate",
        "spin axis",
        "apex height",
        "flight time",
        "curve",
        "lateral landing"
      ],
      "club_data": [
        "club speed",
        "smash factor",
        "angle of attack",
        "club path",
        "face to path",
        "face to target",
        "dynamic loft",
        "spin loft",
        "vertical/horizontal swing plane",
        "low point",
        "club speed and acceleration profiles"
      ],
      "measured_vs_calculated": "Fusion Tracking (3D Doppler radar + synchronized image processing) tracks the full ball flight from impact to landing outdoors; indoors it measures launch and partial flight and models the remainder. Full D-Plane club data included without add-on purchases.",
      "software_compat": [
        "FS Golf app",
        "E6 Connect",
        "GSPro",
        "TGC 2019"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "WiFi"
      ],
      "left_handed_note": "Behind-ball placement on the target line; no repositioning for left-handed players.",
      "accuracy_note": "GSPro's official supported-device list includes the FlightScope X3. Marketed as FlightScope's pro/tour unit competing with Trackman and GCQuad (Breaking Eighty).",
      "notes": "Superseded by the X3C — same core functionality with a new carbon-fiber body. Buyers in 2026 should buy the X3C entry instead.",
      "sources": [
        "https://flightscope.com/blogs/news/flightscope-introduces-new-x3c-tracking-radar",
        "https://breakingeighty.com/flightscope-x3c",
        "https://www.thelidarking.com/which-golf-simulators-work-with-gspro-a-comprehensive-guide"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "flightscope-x3c",
      "name": "FlightScope X3C",
      "brand": "FlightScope",
      "msrp_usd": 14995,
      "street_price_usd": 12745,
      "price_note": "FlightScope lists $14,995 with a sale price of $12,745 (June 2026); retailers (Rain or Shine, Shop Indoor Golf, Ace Indoor Golf) range $12,745-13,495. Replaces the X3.",
      "release_year": 2025,
      "discontinued": false,
      "tracking_tech": "radar+camera",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "FlightScope's X3C product page does not publish consumer-style room minimums; like its other behind-ball radar units it needs several feet behind the ball plus indoor ball-flight distance — confirm with FlightScope for commercial installs."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "carry distance",
        "total distance",
        "launch angle",
        "launch direction",
        "spin rate",
        "spin axis",
        "apex height",
        "flight time",
        "curve",
        "lateral landing",
        "descent angle"
      ],
      "club_data": [
        "club speed",
        "smash factor",
        "angle of attack",
        "club path",
        "face to path",
        "face to target",
        "dynamic loft",
        "spin loft",
        "vertical/horizontal swing plane",
        "low point",
        "club speed and acceleration profiles",
        "face impact location"
      ],
      "measured_vs_calculated": "Full-tracking 3D Doppler radar synchronized with image processing — tracks the ball from impact to landing outdoors (measured full flight); indoors it measures launch conditions and partial flight, calculating the remainder. 50+ data parameters included, no software unlock fees.",
      "software_compat": [
        "FS Golf app",
        "FS Pro software",
        "E6 Connect (12 courses included)",
        "GSPro",
        "TGC 2019"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "WiFi",
        "Ethernet"
      ],
      "left_handed_note": "Behind-ball placement on the target line; no repositioning between right- and left-handed players.",
      "accuracy_note": "Marketed as 'the world's first carbon fiber tracking radar,' FlightScope's tour-level flagship positioned against Trackman 4 and GCQuad (FlightScope, The Golf Wire, Breaking Eighty review).",
      "notes": "Carbon-fiber successor to the X3 announced at the January 2025 PGA Show. Common in teaching/fitting studios. Radar-based: standard caveats about metal-structure interference apply per retailer guidance.",
      "sources": [
        "https://flightscope.com/products/flightscope-x3c",
        "https://flightscope.com/blogs/news/flightscope-introduces-new-x3c-tracking-radar",
        "https://rainorshinegolf.com/products/flightscope-x3c-launch-monitor",
        "https://breakingeighty.com/flightscope-x3c"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "flightscope-xi",
      "name": "FlightScope Xi (Xi / Xi+ / Xi Tour)",
      "brand": "FlightScope",
      "msrp_usd": null,
      "street_price_usd": null,
      "price_note": "Discontinued — not in FlightScope's current lineup (sensors collection lists only Mevo Gen2, X3C, and Mevo CPO). The Xi Tour retailed around $9,000 during its mid-2010s run (Plugged In Golf review); only used units circulate today.",
      "release_year": null,
      "discontinued": true,
      "tracking_tech": "radar",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": null,
        "ball_to_screen_min_ft": null,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "No current manufacturer space guidance published; behind-ball radar requiring limited indoor flight similar to other FlightScope radar units."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "carry distance",
        "total distance",
        "offline/lateral",
        "launch angle (vertical)",
        "launch direction (horizontal)",
        "spin rate",
        "spin axis"
      ],
      "club_data": [
        "club head speed",
        "angle of attack",
        "spin loft",
        "club speed/acceleration profiles",
        "face to path (Xi Tour)",
        "face to target (Xi Tour)",
        "dynamic loft (Xi Tour)",
        "club path (Xi Tour)",
        "vertical/horizontal swing plane (Xi Tour)"
      ],
      "measured_vs_calculated": "3D Doppler radar measures full ball flight outdoors; indoors it works off limited measured flight and calculates carry/total. Tier determined data access: Xi (basic ball), Xi+ (adds spin/AoA), Xi Tour (full club D-Plane data).",
      "software_compat": [
        "FS Golf app",
        "GSPro"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "WiFi"
      ],
      "left_handed_note": "Behind-ball placement; no repositioning needed for lefties.",
      "accuracy_note": "Plugged In Golf's Xi Tour review found data on par with Trackman/FlightScope X2 of its era at a lower price. GSPro's official supported-device list still includes the FlightScope Xi.",
      "notes": "Legacy professional line effectively replaced by the X3/X3C. Not recommended for new purchases in 2026 given lack of current sales channel; include only for used-market comparisons.",
      "sources": [
        "https://pluggedingolf.com/flightscope-xi-tour-launch-monitor-review/",
        "https://flightscope.com/collections/sensors",
        "https://www.thelidarking.com/which-golf-simulators-work-with-gspro-a-comprehensive-guide"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "trackman-4",
      "name": "Trackman 4",
      "brand": "Trackman",
      "msrp_usd": 24950,
      "street_price_usd": 24950,
      "price_note": "Indoor/Outdoor version quoted at $24,950 by most channels; Trackman's own pricing starts at ~$21,495 for the indoor-only configuration. Sold direct/dealer only — no retailer discounting. First year of software subscription included; complete TM4 home builds typically run $35,000-55,000+.",
      "release_year": 2014,
      "discontinued": false,
      "tracking_tech": "radar+camera",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": 9.2,
        "space_behind_ball_ft": 7,
        "ball_to_screen_min_ft": 10,
        "min_room_depth_ft": 18,
        "min_room_width_ft": null,
        "space_note": "Trackman official tech specs: indoor 'Trackman to net Min. 4.7m (16ft)'. Setup guidance (Trackman support / Carl's Place): unit 6-10 ft behind ball (optimal ~7 ft), at least 10 ft ball-to-screen (more improves radar tracking), ~1 ft buffer behind screen — ≈18 ft practical total depth; minimum room height ~2.8 m (just over 9 ft), 10 ft ceilings recommended."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "launch angle",
        "launch direction",
        "spin rate",
        "spin axis",
        "carry distance",
        "total distance",
        "side/side total",
        "apex height",
        "hang time",
        "landing angle",
        "curve"
      ],
      "club_data": [
        "club speed",
        "attack angle",
        "club path",
        "face angle",
        "face to path",
        "dynamic loft",
        "spin loft",
        "swing plane",
        "swing direction",
        "low point",
        "impact height",
        "impact offset",
        "smash factor"
      ],
      "measured_vs_calculated": "Dual synchronized radars (short- and long-range) with Optically Enhanced Radar Tracking (OERT) camera. Outdoors it measures the entire ball flight from launch to landing. Indoors it measures launch conditions plus the available flight (hence the 16 ft+ unit-to-net minimum) and models the rest; club delivery and impact location are directly measured via radar + synchronized optics.",
      "software_compat": [
        "Trackman Performance Studio (TPS)",
        "Trackman Virtual Golf"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "TM4 Software Subscription",
            "usd_per_year": 1100,
            "what_it_unlocks": "Virtual Golf (300+ courses incl. 40+ Tour venues, ~3 added monthly), all games, Tracy AI, Performance Center, 3D/AI motion, speed training, tour swing library, cloud storage/reports, Trackman University premium. First year included with hardware."
          }
        ]
      },
      "connectivity": [
        "WiFi",
        "USB",
        "Ethernet"
      ],
      "left_handed_note": "Sits behind the ball on the target line; both-handed play without moving the unit (alignment/tilt calibration applies to both).",
      "accuracy_note": "Trackman markets TM4 as the PGA Tour 'gold standard' for club and ball tracking; OERT dual-radar+optics is the reference standard most third-party reviews benchmark against (Carl's Place, Golf Gear Ranked 2026 reviews).",
      "notes": "Indoors, more ball flight = better radar accuracy; Trackman requires min 16 ft unit-to-net. GSPro is not on Trackman's or GSPro's official compatibility lists but community integrations are widely used. Radar performance can degrade in metal buildings/near moving metal objects per installer guidance. $5,000 one-time Virtual Golf licenses from earlier years have been folded into the $1,100/yr all-inclusive subscription.",
      "sources": [
        "https://www.trackman.com/golf/launch-monitors/tech-specs",
        "https://shop.trackmangolf.com/products/software-subscription",
        "https://www.carlofet.com/blog/trackman-golf-simulator-indoors",
        "https://best-golf-simulator.com/trackman-cost/"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "trackman-io",
      "name": "Trackman iO",
      "brand": "Trackman",
      "msrp_usd": 13995,
      "street_price_usd": 13995,
      "price_note": "$13,995 with first year of software subscription included (Home, Home Complete, or Commercial). Optional hardware warranty $1,000/yr. Complete iO home builds typically $25,000-35,000. No retailer discounting.",
      "release_year": 2023,
      "discontinued": false,
      "tracking_tech": "radar+camera",
      "placement": "overhead",
      "space": {
        "min_ceiling_ft": 9.4,
        "space_behind_ball_ft": 0,
        "ball_to_screen_min_ft": 8.2,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Ceiling-mounted 3'3\"-3'5\" in front of the tee, 9'4\"-10' above the hitting surface (9'8\" ideal). Minimum 8'2\" screen-to-tee (Carl's Place recommends 10'+). Trackman states 'no minimum space requirements — all you need is enough room to swing a golf club'; hitting zone ~24\" x 16\", turf at least 6' deep x 5' wide."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "launch angle",
        "launch direction",
        "spin rate",
        "spin axis",
        "carry distance",
        "side/total distances",
        "apex height",
        "hang time",
        "curve",
        "landing angle",
        "smash factor"
      ],
      "club_data": [
        "club speed",
        "face angle (Home Complete)",
        "club path (Home Complete)",
        "face to path (Home Complete)",
        "dynamic loft (Home Complete)",
        "impact height (Home Complete)",
        "impact offset (Home Complete)"
      ],
      "measured_vs_calculated": "Indoor-optimized OERT: dual high-speed cameras (up to 4,600 fps) + 24 GHz radar + embedded infrared (810-850 nm) measure launch, spin, and club delivery directly at impact — no ball flight distance, marked balls, or stickers required; downrange flight is simulated from measured launch data. Full club data set requires the Home Complete/Commercial tier.",
      "software_compat": [
        "Trackman Virtual Golf",
        "Trackman Performance Studio (TPS)"
      ],
      "subscription": {
        "required_for_sim": true,
        "plans": [
          {
            "name": "Home",
            "usd_per_year": 700,
            "what_it_unlocks": "Ball data plus club speed/smash factor; subset of courses (~60 per reviews) and 3 games. First year included."
          },
          {
            "name": "Home Complete",
            "usd_per_year": 1100,
            "what_it_unlocks": "All courses (270-300+), all games, full club data (face angle, club path, dynamic loft, impact height/offset), shot analysis. First year included."
          },
          {
            "name": "Commercial",
            "usd_per_year": 1100,
            "what_it_unlocks": "Home Complete features plus Business Portal and booking/payment system."
          }
        ]
      },
      "connectivity": [
        "Ethernet"
      ],
      "left_handed_note": "Overhead mount covers both right- and left-handed golfers from the same hitting zone without repositioning.",
      "accuracy_note": "Trackman markets tour-standard club/ball tracking; 2026 reviews (golfsimulatorsource, Par Percision) rate it the top professional indoor-only unit. No published third-party error percentages.",
      "notes": "Indoor-only by design (embedded IR lighting; no outdoor mode). Because it measures everything at impact, it has no behind-ball or ball-flight distance requirement — the main constraints are mount height (9'4\"-10') and 8'2\"+ tee-to-screen. Requires wired Ethernet and a high-spec Windows PC (i7/i9, RTX 4070Ti, 32GB RAM class).",
      "sources": [
        "https://www.trackman.com/golf/launch-monitors/trackman-io",
        "https://shop.carlofet.com/trackman-io-launch-monitor",
        "https://www.trackman.com/golf/launch-monitors/tech-specs",
        "https://rainorshinegolf.com/products/trackman-io-launch-monitor"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "full-swing-kit",
      "name": "Full Swing KIT",
      "brand": "Full Swing",
      "msrp_usd": 4999,
      "street_price_usd": 3999,
      "price_note": "MSRP $4,999; as of June 2026 Full Swing's site runs a $1,000-off promo (code SPRING26) bringing it to ~$3,999. All 16 data points included with no unlock fees.",
      "release_year": 2021,
      "discontinued": false,
      "tracking_tech": "radar",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 8,
        "ball_to_screen_min_ft": 8,
        "min_room_depth_ft": 18,
        "min_room_width_ft": null,
        "space_note": "Full Swing: indoors place the KIT 8-10 ft behind the ball with 8-10 ft of ball flight to the screen/net — about 18 ft minimum total depth; outdoors place it 10 ft behind the ball. No manufacturer ceiling minimum published."
      },
      "indoor": true,
      "outdoor": true,
      "ball_data": [
        "ball speed",
        "carry distance",
        "total distance",
        "spin rate",
        "spin axis",
        "launch angle",
        "horizontal angle (launch direction)",
        "apex height",
        "side carry distance",
        "side total distance"
      ],
      "club_data": [
        "club speed",
        "smash factor",
        "attack angle",
        "club path",
        "face angle (club face)",
        "face to path"
      ],
      "measured_vs_calculated": "Dual-mode Doppler radar measures ball and club delivery with no stickers, dots, or special balls; the 4K camera is for swing video, not tracking. Indoors the radar needs ball-flight distance (hence the 18 ft depth guidance) — short flight reduces the measured window and downrange numbers are modeled from launch data.",
      "software_compat": [
        "Full Swing app (iOS/Android)",
        "E6 Connect (iOS, free 5-course perpetual package included)",
        "GSPro",
        "Full Swing GOLF for KIT (Studio packages)"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": [
          {
            "name": "Full Swing app (basic)",
            "usd_per_year": 0,
            "what_it_unlocks": "All 16 data points, cloud session history, video with data overlay — free, no subscription required."
          },
          {
            "name": "Full Swing GOLF for KIT",
            "usd_per_year": 99,
            "what_it_unlocks": "Full Swing's own simulator course software for KIT/KIT Studio setups (price per Top Shelf Golf listing; verify at purchase)."
          }
        ]
      },
      "connectivity": [
        "WiFi",
        "Bluetooth",
        "USB"
      ],
      "left_handed_note": "Sits directly behind the ball on the target line; switch sides in-app with no physical repositioning.",
      "accuracy_note": "Marketed as developed and trusted by Tiger Woods and PGA Tour players; GSPro officially lists the KIT as a supported device. Manufacturer claims tour-validated radar accuracy; no published error percentages.",
      "notes": "16 club+ball data points with no data paywall. OLED screen on the device shows instant numbers. ~5 hr battery. Radar-based: needs the stated indoor flight distance for best accuracy, and standard radar caveats about metal buildings apply per retailer guidance. In Dec 2025 Full Swing expanded the KIT into baseball — golf KIT remains current.",
      "sources": [
        "https://www.fullswinggolf.com/kit-launch-monitor/",
        "https://topshelfgolf.com/products/full-swing-kit-launch-monitor-and-golf-simulator",
        "https://golf.com/gear/golf-accessories/how-to-buy-full-swing-kit/",
        "https://breakingeighty.com/full-swing-kit-review"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "trugolf-apogee",
      "name": "TruGolf APOGEE",
      "brand": "TruGolf",
      "msrp_usd": 11495,
      "street_price_usd": 7995,
      "price_note": "TruGolf lists APOGEE 'starting at $11,495' (bundle-dependent); Rain or Shine sells the launch monitor at $7,995 (reduced from $9,000) in Range-Only configuration, with E6 Connect Home +$1,000. Compare configurations carefully — included software differs by channel.",
      "release_year": 2023,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "overhead",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": 0,
        "ball_to_screen_min_ft": 10,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Ceiling-mounted 9-10 ft (108\"-120\") above the hitting surface, positioned ~21-25 inches in front of the tee. TruGolf guidance: minimum 9 ft ceiling, golfer-to-screen 10-12 ft, and a 14-ft diameter clear swing area."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "back spin",
        "side spin",
        "vertical launch angle",
        "horizontal launch direction",
        "carry distance",
        "total distance",
        "shot direction"
      ],
      "club_data": [
        "club head speed",
        "club face angle",
        "club path",
        "smash factor"
      ],
      "measured_vs_calculated": "High-speed stereoscopic cameras with 'Instant Impact' algorithms measure ball and club at impact (no marked balls required; club stickers are included in the box for club tracking per Carl's Place packing list); full ball flight is calculated/simulated from measured launch conditions, as with all photometric units.",
      "software_compat": [
        "E6 by TruGolf (ENJOY)",
        "E6 Connect",
        "E6 APEX"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": [
          {
            "name": "E6 by TruGolf ENJOY (1st year included)",
            "usd_per_year": 450,
            "what_it_unlocks": "Expanded E6 access: 15,000+ courses, online play, challenges, club fitting, bag mapping, AI commentary. Base bundle also includes 27 lifetime E6 course licenses that persist without renewal (per Rain or Shine listing)."
          }
        ]
      },
      "connectivity": [
        "Ethernet"
      ],
      "left_handed_note": "Overhead mount works for both left- and right-handed golfers without repositioning.",
      "accuracy_note": "TruGolf markets lag-free, measured club-and-ball data via onboard processing; no published third-party error percentages found. Slow-motion point-of-impact replay supports visual verification.",
      "notes": "Indoor-only, camera-based — no ball-flight distance needed for accuracy, making it fit shallower rooms than radar (constraint is the 9-10 ft mounting height). Voice control ('Hey APOGEE'). Ships with calibration template, laser level, CAT6 cable, ceiling mount; 18-month warranty via authorized retailers.",
      "sources": [
        "https://trugolf.com/pages/apogee",
        "https://shop.carlofet.com/apogee-launch-monitor",
        "https://rainorshinegolf.com/products/trugolf-apogee-launch-monitor-simulator",
        "https://trugolf.com/products/e6-enjoy-subscription"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "protee-vx",
      "name": "ProTee VX",
      "brand": "ProTee United",
      "msrp_usd": 6500,
      "street_price_usd": 6500,
      "price_note": "$6,500 at major retailers (Carl's Place, Rain or Shine, Ace Indoor Golf), frequently bundled with 2 free slow-motion swing cameras. No subscription or activation fees; software preloaded.",
      "release_year": 2023,
      "discontinued": false,
      "tracking_tech": "photometric",
      "placement": "overhead",
      "space": {
        "min_ceiling_ft": 9,
        "space_behind_ball_ft": 0,
        "ball_to_screen_min_ft": 10,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Ceiling-mounted between 9 and 10 ft above the floor: at 9 ft mount it 3'4\" in front of the hitting zone, at 10 ft mount 3'7\" in front. ProTee/retailers recommend 10 ft from ball to impact screen. Configurable hitting zone up to 25\" x 21\"."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "carry distance",
        "total distance",
        "total spin",
        "back spin",
        "side spin",
        "spin axis",
        "launch angle",
        "launch direction",
        "flight path",
        "apex height",
        "apex time",
        "off line",
        "air time",
        "run/roll",
        "descent angle"
      ],
      "club_data": [
        "club speed",
        "swing path",
        "club face angle",
        "club face to path",
        "attack angle",
        "dynamic loft",
        "club lie angle",
        "impact point vertical",
        "impact point horizontal"
      ],
      "measured_vs_calculated": "Dual synchronized 1800 fps overhead cameras with AI/ML measure ball launch, spin, and club delivery directly at impact in under 0.3 s — ProTee markets all 25 data points as 'measured, not estimated.' Downrange flight (carry, apex, run) is computed from the measured launch physics, standard for photometric units. No marked balls required; club data is AI-derived from camera imagery.",
      "software_compat": [
        "ProTee Labs (included, perpetual license)",
        "GolfCore (Unreal Engine 5, ProTee)",
        "GSPro",
        "E6 Connect",
        "Creative Golf 3D"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [
        "Ethernet",
        "USB"
      ],
      "left_handed_note": "Overhead hitting zone is configurable for both right- and left-handed players with no hardware repositioning.",
      "accuracy_note": "GSPro officially lists the ProTee VX as a supported device. Reviews (PlayBetter, Par Percision, 2026 golfsimulatorvideos GSPro test) rate it the leading overhead option under $7,000; no published error percentages.",
      "notes": "Indoor-only overhead camera unit — no space needed behind the ball and no ball-flight distance requirement, so it suits shallow rooms (constraints: 9-10 ft ceiling, ~10 ft ball-to-screen). Includes two swing cameras for overhead/DTL/face-on video. Connects via included USB-Ethernet adapter and Cat6 cable.",
      "sources": [
        "https://shop.carlofet.com/protee-vx-launch-monitor",
        "https://rainorshinegolf.com/products/protee-vx-launch-monitor",
        "https://www.playbetter.com/blogs/golf-simulator-reviews/protee-vx-review",
        "https://proofgolf.com/the-new-protee-vx-golf-simulator-is-now-shipping-to-customers/"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "ernest-sports-es-tour-plus",
      "name": "Ernest Sports ES Tour Plus",
      "brand": "Ernest Sports",
      "msrp_usd": null,
      "street_price_usd": 1995,
      "price_note": "Currently $1,995 at Rain or Shine Golf. Ernest Sports has rolled out an updated 'ES Tour Plus 2.0' (same $1,995, ~$1,795 with coupon GOLFES at some retailers) — original-version listings persist at several retailers; functionally treat the 2.0 as the current model.",
      "release_year": null,
      "discontinued": false,
      "tracking_tech": "radar+camera",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 1,
        "ball_to_screen_min_ft": 10,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "User manual: the ball sits 12 inches in front of the unit (just off the unit's front foot, logo facing the device; LED turns green when positioned correctly) — i.e., only ~1 ft needed behind the ball. Allow at least 10 ft between the unit and any screen/net indoors."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "launch angle",
        "launch direction",
        "spin rate",
        "spin axis",
        "carry distance",
        "total distance",
        "roll distance",
        "side carry",
        "side total",
        "apex height",
        "hang time",
        "landing angle",
        "shot direction"
      ],
      "club_data": [
        "club speed",
        "smash factor",
        "angle of attack",
        "dynamic loft",
        "spin loft",
        "face angle",
        "club path"
      ],
      "measured_vs_calculated": "Quad Doppler radar sensors plus dual high-speed infrared cameras measure launch conditions (ball speed, launch, spin, club delivery) at very short range; downrange flight is calculated — the unit is built for controlled-light, short-flight indoor sim use. Ball must be precisely positioned 12\" in front of the unit for valid reads.",
      "software_compat": [
        "ESGolf app (PC/iOS/Android)",
        "TGC 2019",
        "E6 Connect",
        "GSPro"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [],
      "left_handed_note": "Unit sits on the target line directly behind/under the ball position; manual does not document a left-handed repositioning procedure — confirm with Ernest Sports.",
      "accuracy_note": "No published third-party accuracy studies found; retailers market 21 measured data points via the quad-radar + IR camera array. Note GSPro's official supported-device list does not include Ernest Sports — GSPro compatibility is retailer-claimed.",
      "notes": "Indoor-only ('not rated for outdoor sessions' per Rain or Shine). Unusual for radar: needs almost no space behind the ball (12\") because the radar/IR array reads at point-blank range, but still wants 10 ft+ of flight to the screen. Connection protocol to the ESGolf app is not clearly documented by the manufacturer.",
      "sources": [
        "https://rainorshinegolf.com/products/ernest-sports-es-tour-plus-launch-monitor",
        "https://www.ernestsports.com/wp-content/uploads/2024/09/ES-Tour-Plus-User-Manual.pdf",
        "https://www.ernestsports.com/product-category/launch-monitors/"
      ],
      "last_verified": "2026-06"
    },
    {
      "id": "ernest-sports-es-tour-plus-2-0",
      "name": "Ernest Sports ES Tour Plus 2.0",
      "brand": "Ernest Sports",
      "msrp_usd": null,
      "street_price_usd": 1995,
      "price_note": "$1,995 at Big Horn Golfer and Indoor Golf Pros; ~$1,795 with coupon code GOLFES (June 2026 promo, includes E6 5-course package). Updated version of the ES Tour Plus.",
      "release_year": null,
      "discontinued": false,
      "tracking_tech": "radar+camera",
      "placement": "behind",
      "space": {
        "min_ceiling_ft": null,
        "space_behind_ball_ft": 1,
        "ball_to_screen_min_ft": 10,
        "min_room_depth_ft": null,
        "min_room_width_ft": null,
        "space_note": "Retailer listings for the 2.0 do not publish revised space figures; original ES Tour Plus manual applies: ball 12 inches in front of the unit, at least 10 ft from unit to screen/net indoors."
      },
      "indoor": true,
      "outdoor": false,
      "ball_data": [
        "ball speed",
        "carry distance",
        "total distance",
        "launch angle",
        "launch direction",
        "spin rate",
        "spin axis",
        "ball height (apex)",
        "hang time",
        "land angle",
        "side carry",
        "side total"
      ],
      "club_data": [
        "club speed",
        "smash factor",
        "attack angle",
        "dynamic loft",
        "spin loft",
        "club path",
        "club face",
        "club face to path"
      ],
      "measured_vs_calculated": "Two high-speed infrared cameras and four 3D Doppler radar sensors measure 20 data points at launch; flight is calculated for indoor sim use (same short-range architecture as the original).",
      "software_compat": [
        "ESGolf app",
        "GSPro",
        "E6 Connect",
        "TGC 2019"
      ],
      "subscription": {
        "required_for_sim": false,
        "plans": []
      },
      "connectivity": [],
      "left_handed_note": "Not documented by manufacturer/retailers; same on-line placement as original — confirm left-handed workflow with Ernest Sports.",
      "accuracy_note": "No third-party accuracy testing published. GSPro compatibility is retailer-claimed (Ernest Sports is not on GSPro's official supported-device list).",
      "notes": "Operating temperature spec 32-110°F suggests tolerance beyond climate-controlled rooms, but retailers position it as an indoor sim unit like the original. 7.4V 3,000 mAh battery. Differences vs original are not clearly documented beyond refreshed hardware/software compatibility — verify changelog with Ernest Sports before recommending over the original.",
      "sources": [
        "https://bighorngolfer.com/products/ernest-sports-es-tour-plus-2-0-portable-launch-monitor",
        "https://www.indoorgolfpros.com/products/es-tour-plus-launch-monitor-2-0",
        "https://www.ernestsports.com/product-category/launch-monitors/"
      ],
      "last_verified": "2026-06"
    }
  ]
}