{"demoData":true,"provenance":"boat-day-public-research-v1","data":{"id":"software-graph","title":"Boat owner software graph","updated":"2026-09-07","demoData":true,"provenance":"boat-day-public-research-v1","nodes":[{"id":"cat:ownership-os","type":"category","label":"Ownership OS / maintenance log","categoryId":"ownership-os"},{"id":"cat:navigation-charts","type":"category","label":"Navigation & charts","categoryId":"navigation-charts"},{"id":"cat:weather-conditions","type":"category","label":"Weather & conditions","categoryId":"weather-conditions"},{"id":"cat:marina-dockage","type":"category","label":"Marina & dockage","categoryId":"marina-dockage"},{"id":"cat:ais-traffic","type":"category","label":"AIS & traffic","categoryId":"ais-traffic"},{"id":"cat:tide-current","type":"category","label":"Tides & currents","categoryId":"tide-current"},{"id":"cat:fishing","type":"category","label":"Fishing","categoryId":"fishing"},{"id":"cat:marketplace-listings","type":"category","label":"Marketplace & listings","categoryId":"marketplace-listings"},{"id":"cat:charter-rental","type":"category","label":"Charter & rental","categoryId":"charter-rental"},{"id":"cat:education-safety","type":"category","label":"Education & safety","categoryId":"education-safety"},{"id":"cat:social-community","type":"category","label":"Social & community","categoryId":"social-community"},{"id":"cat:insurance-finance","type":"category","label":"Insurance & finance","categoryId":"insurance-finance"},{"id":"cat:electronics-oem","type":"category","label":"Electronics / OEM","categoryId":"electronics-oem"},{"id":"cat:racing-regatta","type":"category","label":"Racing & regatta","categoryId":"racing-regatta"},{"id":"boat-day","type":"product","label":"Boat Day","vendor":"Boat Day","categories":["ownership-os"],"overallFit":5,"confidence":"high"},{"id":"navionics-boating","type":"product","label":"Navionics Boating","vendor":"Garmin / Navionics","categories":["navigation-charts","fishing"],"overallFit":5,"confidence":"high"},{"id":"aqua-map","type":"product","label":"Aqua Map","vendor":"Global Mapping Solutions","categories":["navigation-charts"],"overallFit":4,"confidence":"high"},{"id":"c-map-app","type":"product","label":"C-MAP (App)","vendor":"C-MAP / Brunswick","categories":["navigation-charts"],"overallFit":3,"confidence":"med"},{"id":"garmin-activecaptain","type":"product","label":"Garmin ActiveCaptain","vendor":"Garmin","categories":["navigation-charts","social-community"],"overallFit":4,"confidence":"high"},{"id":"raymarine-app","type":"product","label":"Raymarine app / LightHouse","vendor":"Raymarine (FLIR)","categories":["navigation-charts","electronics-oem"],"overallFit":3,"confidence":"med"},{"id":"savvy-navvy","type":"product","label":"savvy navvy","vendor":"savvy navvy","categories":["navigation-charts","weather-conditions"],"overallFit":4,"confidence":"med"},{"id":"isailor","type":"product","label":"iSailor","vendor":"Escape Sail Software","categories":["navigation-charts"],"overallFit":3,"confidence":"med"},{"id":"timezero-touch","type":"product","label":"TimeZero / TZ iBoat","vendor":"MAXSEA / Furuno","categories":["navigation-charts","weather-conditions"],"overallFit":3,"confidence":"high"},{"id":"noaa-enc-apps","type":"product","label":"NOAA ENC / official chart viewers","vendor":"NOAA / third-party ENC viewers","categories":["navigation-charts"],"overallFit":4,"confidence":"high"},{"id":"inavx","type":"product","label":"iNavX","vendor":"iNavX","categories":["navigation-charts","weather-conditions"],"overallFit":3,"confidence":"med"},{"id":"opencpn","type":"product","label":"OpenCPN","vendor":"OpenCPN community","categories":["navigation-charts"],"overallFit":2,"confidence":"high"},{"id":"windy","type":"product","label":"Windy","vendor":"Windyty SE","categories":["weather-conditions"],"overallFit":5,"confidence":"high"},{"id":"predictwind","type":"product","label":"PredictWind","vendor":"PredictWind","categories":["weather-conditions"],"overallFit":3,"confidence":"high"},{"id":"windfinder","type":"product","label":"Windfinder","vendor":"Windfinder","categories":["weather-conditions"],"overallFit":3,"confidence":"med"},{"id":"weatherflow-tempest","type":"product","label":"WeatherFlow / Tempest Marine","vendor":"WeatherFlow","categories":["weather-conditions"],"overallFit":3,"confidence":"med"},{"id":"nws-marine","type":"product","label":"NWS Marine / NOAA Weather","vendor":"NOAA / NWS","categories":["weather-conditions"],"overallFit":5,"confidence":"high"},{"id":"dockwa","type":"product","label":"Dockwa","vendor":"Dockwa","categories":["marina-dockage"],"overallFit":5,"confidence":"high"},{"id":"snag-a-slip","type":"product","label":"Snag-A-Slip","vendor":"Snag-A-Slip","categories":["marina-dockage"],"overallFit":4,"confidence":"med"},{"id":"dockbookings","type":"product","label":"DockBookings / MarinaLife","vendor":"MarinaLife / DockBookings","categories":["marina-dockage"],"overallFit":3,"confidence":"med"},{"id":"marinas-com","type":"product","label":"Marinas.com","vendor":"Marinas.com","categories":["marina-dockage"],"overallFit":3,"confidence":"high"},{"id":"marinetraffic","type":"product","label":"MarineTraffic","vendor":"MarineTraffic","categories":["ais-traffic"],"overallFit":4,"confidence":"high"},{"id":"vesselfinder","type":"product","label":"VesselFinder","vendor":"VesselFinder","categories":["ais-traffic"],"overallFit":3,"confidence":"med"},{"id":"boat-beacon","type":"product","label":"Boat Beacon","vendor":"Boat Beacon","categories":["ais-traffic"],"overallFit":4,"confidence":"med"},{"id":"tides-near-me","type":"product","label":"Tides Near Me","vendor":"Tides Near Me","categories":["tide-current"],"overallFit":5,"confidence":"high"},{"id":"ayetides","type":"product","label":"AyeTides","vendor":"AyeTides","categories":["tide-current"],"overallFit":4,"confidence":"med"},{"id":"noaa-tides","type":"product","label":"NOAA Tides & Currents","vendor":"NOAA","categories":["tide-current"],"overallFit":4,"confidence":"high"},{"id":"fishbrain","type":"product","label":"Fishbrain","vendor":"Fishbrain","categories":["fishing","social-community"],"overallFit":3,"confidence":"med"},{"id":"fishing-points","type":"product","label":"Fishing Points","vendor":"Fishing Points","categories":["fishing"],"overallFit":3,"confidence":"med"},{"id":"lowrance-app","type":"product","label":"Lowrance / app companions","vendor":"Lowrance (Brunswick)","categories":["fishing","electronics-oem"],"overallFit":3,"confidence":"med"},{"id":"owlmar","type":"product","label":"OwlMar","vendor":"OwlMar","categories":["ownership-os"],"overallFit":4,"confidence":"med"},{"id":"vesselminder","type":"product","label":"VesselMinder","vendor":"VesselMinder","categories":["ownership-os"],"overallFit":4,"confidence":"high"},{"id":"vesselvault","type":"product","label":"VesselVault","vendor":"VesselVault","categories":["ownership-os"],"overallFit":4,"confidence":"med"},{"id":"boatkeeper","type":"product","label":"BoatKeeper","vendor":"BoatKeeper","categories":["ownership-os"],"overallFit":3,"confidence":"low"},{"id":"knotboating","type":"product","label":"KnotBoating","vendor":"KnotBoating","categories":["ownership-os"],"overallFit":4,"confidence":"high"},{"id":"helmlog","type":"product","label":"HelmLog","vendor":"HelmLog","categories":["ownership-os"],"overallFit":3,"confidence":"low"},{"id":"yachtlogiconnect","type":"product","label":"YachtLogiConnect","vendor":"YachtLogiConnect","categories":["ownership-os"],"overallFit":2,"confidence":"low"},{"id":"nauticare","type":"product","label":"Nauticare","vendor":"Nauticare","categories":["ownership-os"],"overallFit":2,"confidence":"low"},{"id":"nautico","type":"product","label":"Nautico","vendor":"Nautico","categories":["ownership-os"],"overallFit":2,"confidence":"low"},{"id":"boat-file","type":"product","label":"Boat File / similar doc vaults","vendor":"Various","categories":["ownership-os"],"overallFit":3,"confidence":"low"},{"id":"yachtwave","type":"product","label":"YachtWave","vendor":"YachtWave","categories":["ownership-os"],"overallFit":3,"confidence":"low"},{"id":"spreadsheet-antipattern","type":"product","label":"Spreadsheets (anti-pattern note)","vendor":"DIY","categories":["ownership-os"],"overallFit":1,"confidence":"high"},{"id":"yachtworld","type":"product","label":"YachtWorld","vendor":"Boats Group","categories":["marketplace-listings"],"overallFit":3,"confidence":"high"},{"id":"boat-trader","type":"product","label":"Boat Trader","vendor":"Boats Group","categories":["marketplace-listings"],"overallFit":4,"confidence":"high"},{"id":"boats-com","type":"product","label":"boats.com","vendor":"Boats Group","categories":["marketplace-listings"],"overallFit":3,"confidence":"med"},{"id":"facebook-marketplace-boats","type":"product","label":"Facebook Marketplace (boats)","vendor":"Meta","categories":["marketplace-listings"],"overallFit":2,"confidence":"med"},{"id":"bring-a-trailer","type":"product","label":"Bring a Trailer (boats niche)","vendor":"Bring a Trailer","categories":["marketplace-listings"],"overallFit":2,"confidence":"med"},{"id":"getmyboat","type":"product","label":"Getmyboat","vendor":"Getmyboat","categories":["charter-rental"],"overallFit":4,"confidence":"high"},{"id":"boatsetter","type":"product","label":"Boatsetter","vendor":"Boatsetter","categories":["charter-rental"],"overallFit":4,"confidence":"high"},{"id":"click-boat","type":"product","label":"Click&Boat","vendor":"Click&Boat","categories":["charter-rental"],"overallFit":3,"confidence":"med"},{"id":"sailo","type":"product","label":"Sailo","vendor":"Sailo","categories":["charter-rental"],"overallFit":3,"confidence":"med"},{"id":"boatus-foundation","type":"product","label":"BoatUS Foundation courses","vendor":"BoatU.S. Foundation","categories":["education-safety"],"overallFit":5,"confidence":"high"},{"id":"americas-boating-course","type":"product","label":"America's Boating Course","vendor":"America's Boating Club / USPS","categories":["education-safety"],"overallFit":5,"confidence":"high"},{"id":"sea-tow-foundation","type":"product","label":"Sea Tow Foundation tools","vendor":"Sea Tow Foundation","categories":["education-safety"],"overallFit":4,"confidence":"med"},{"id":"nasbla-portals","type":"product","label":"NASBLA course portals","vendor":"NASBLA / state partners","categories":["education-safety"],"overallFit":5,"confidence":"high"},{"id":"cruisers-forum","type":"product","label":"Cruisers Forum","vendor":"Cruisers Forum","categories":["social-community"],"overallFit":3,"confidence":"high"},{"id":"aglca","type":"product","label":"AGLCA app / membership","vendor":"America's Great Loop Cruisers' Association","categories":["social-community"],"overallFit":3,"confidence":"high"},{"id":"instagram-marine","type":"product","label":"Instagram (marine social)","vendor":"Meta","categories":["social-community"],"overallFit":2,"confidence":"med"},{"id":"waterway-guide","type":"product","label":"Waterway Guide","vendor":"Waterway Guide","categories":["social-community","marina-dockage","navigation-charts"],"overallFit":4,"confidence":"high"},{"id":"progressive-boat","type":"product","label":"Progressive Boat insurance","vendor":"Progressive","categories":["insurance-finance"],"overallFit":3,"confidence":"med"},{"id":"boat-insurance-apps","type":"product","label":"Boat insurance apps (category)","vendor":"Various carriers","categories":["insurance-finance"],"overallFit":2,"confidence":"low"},{"id":"mercury-smartcraft","type":"product","label":"Mercury SmartCraft Connect","vendor":"Mercury Marine","categories":["electronics-oem"],"overallFit":4,"confidence":"high"},{"id":"yamaha-helm-master","type":"product","label":"Yamaha Helm Master companions","vendor":"Yamaha Marine","categories":["electronics-oem"],"overallFit":3,"confidence":"med"},{"id":"victron-vrm","type":"product","label":"Victron VRM","vendor":"Victron Energy","categories":["electronics-oem"],"overallFit":3,"confidence":"high"},{"id":"starlink-maritime","type":"product","label":"Starlink Maritime / apps","vendor":"SpaceX","categories":["electronics-oem"],"overallFit":2,"confidence":"med"},{"id":"raceqs","type":"product","label":"RaceQs","vendor":"RaceQs","categories":["racing-regatta"],"overallFit":2,"confidence":"med"},{"id":"sailracer","type":"product","label":"SailRacer","vendor":"SailRacer","categories":["racing-regatta"],"overallFit":2,"confidence":"low"},{"id":"navily","type":"product","label":"Navily","vendor":"Navily","categories":["marina-dockage","social-community"],"overallFit":3,"confidence":"med"},{"id":"sentinel-go","type":"product","label":"Sentinel GO","vendor":"Sentinel Marine","categories":["ownership-os","electronics-oem"],"overallFit":3,"confidence":"low"},{"id":"c-shel","type":"product","label":"C-SHEL / simple yacht logs","vendor":"C-SHEL / similar","categories":["ownership-os"],"overallFit":2,"confidence":"low"}],"edges":[{"source":"boat-day","target":"cat:ownership-os","type":"category_of"},{"source":"boat-day","target":"owlmar","type":"competes_with"},{"source":"boat-day","target":"vesselminder","type":"competes_with"},{"source":"boat-day","target":"vesselvault","type":"competes_with"},{"source":"boat-day","target":"knotboating","type":"competes_with"},{"source":"boat-day","target":"helmlog","type":"competes_with"},{"source":"boat-day","target":"boatkeeper","type":"competes_with"},{"source":"boat-day","target":"spreadsheet-antipattern","type":"competes_with"},{"source":"boat-day","target":"spreadsheet-antipattern","type":"replaces_spreadsheet"},{"source":"navionics-boating","target":"cat:navigation-charts","type":"category_of"},{"source":"navionics-boating","target":"cat:fishing","type":"category_of"},{"source":"navionics-boating","target":"aqua-map","type":"competes_with"},{"source":"navionics-boating","target":"c-map-app","type":"competes_with"},{"source":"navionics-boating","target":"garmin-activecaptain","type":"competes_with"},{"source":"navionics-boating","target":"isailor","type":"competes_with"},{"source":"navionics-boating","target":"savvy-navvy","type":"competes_with"},{"source":"navionics-boating","target":"inavx","type":"competes_with"},{"source":"navionics-boating","target":"opencpn","type":"competes_with"},{"source":"navionics-boating","target":"boat-day","type":"complements"},{"source":"aqua-map","target":"cat:navigation-charts","type":"category_of"},{"source":"aqua-map","target":"c-map-app","type":"competes_with"},{"source":"aqua-map","target":"garmin-activecaptain","type":"competes_with"},{"source":"aqua-map","target":"boat-day","type":"complements"},{"source":"c-map-app","target":"cat:navigation-charts","type":"category_of"},{"source":"c-map-app","target":"raymarine-app","type":"competes_with"},{"source":"c-map-app","target":"boat-day","type":"complements"},{"source":"garmin-activecaptain","target":"cat:navigation-charts","type":"category_of"},{"source":"garmin-activecaptain","target":"cat:social-community","type":"category_of"},{"source":"garmin-activecaptain","target":"marinas-com","type":"competes_with"},{"source":"garmin-activecaptain","target":"dockwa","type":"competes_with"},{"source":"garmin-activecaptain","target":"boat-day","type":"complements"},{"source":"raymarine-app","target":"cat:navigation-charts","type":"category_of"},{"source":"raymarine-app","target":"cat:electronics-oem","type":"category_of"},{"source":"raymarine-app","target":"garmin-activecaptain","type":"competes_with"},{"source":"raymarine-app","target":"boat-day","type":"complements"},{"source":"savvy-navvy","target":"cat:navigation-charts","type":"category_of"},{"source":"savvy-navvy","target":"cat:weather-conditions","type":"category_of"},{"source":"savvy-navvy","target":"predictwind","type":"competes_with"},{"source":"savvy-navvy","target":"windy","type":"competes_with"},{"source":"savvy-navvy","target":"boat-day","type":"complements"},{"source":"isailor","target":"cat:navigation-charts","type":"category_of"},{"source":"isailor","target":"inavx","type":"competes_with"},{"source":"isailor","target":"opencpn","type":"competes_with"},{"source":"isailor","target":"boat-day","type":"complements"},{"source":"timezero-touch","target":"cat:navigation-charts","type":"category_of"},{"source":"timezero-touch","target":"cat:weather-conditions","type":"category_of"},{"source":"timezero-touch","target":"navionics-boating","type":"competes_with"},{"source":"timezero-touch","target":"predictwind","type":"competes_with"},{"source":"timezero-touch","target":"opencpn","type":"competes_with"},{"source":"timezero-touch","target":"boat-day","type":"complements"},{"source":"noaa-enc-apps","target":"cat:navigation-charts","type":"category_of"},{"source":"noaa-enc-apps","target":"navionics-boating","type":"competes_with"},{"source":"noaa-enc-apps","target":"opencpn","type":"competes_with"},{"source":"noaa-enc-apps","target":"boat-day","type":"complements"},{"source":"inavx","target":"cat:navigation-charts","type":"category_of"},{"source":"inavx","target":"cat:weather-conditions","type":"category_of"},{"source":"inavx","target":"savvy-navvy","type":"competes_with"},{"source":"inavx","target":"boat-day","type":"complements"},{"source":"opencpn","target":"cat:navigation-charts","type":"category_of"},{"source":"opencpn","target":"boat-day","type":"complements"},{"source":"windy","target":"cat:weather-conditions","type":"category_of"},{"source":"windy","target":"predictwind","type":"competes_with"},{"source":"windy","target":"windfinder","type":"competes_with"},{"source":"windy","target":"weatherflow-tempest","type":"competes_with"},{"source":"windy","target":"nws-marine","type":"competes_with"},{"source":"windy","target":"boat-day","type":"complements"},{"source":"predictwind","target":"cat:weather-conditions","type":"category_of"},{"source":"predictwind","target":"boat-day","type":"complements"},{"source":"windfinder","target":"cat:weather-conditions","type":"category_of"},{"source":"windfinder","target":"predictwind","type":"competes_with"},{"source":"windfinder","target":"boat-day","type":"complements"},{"source":"weatherflow-tempest","target":"cat:weather-conditions","type":"category_of"},{"source":"weatherflow-tempest","target":"nws-marine","type":"competes_with"},{"source":"weatherflow-tempest","target":"boat-day","type":"complements"},{"source":"nws-marine","target":"cat:weather-conditions","type":"category_of"},{"source":"nws-marine","target":"predictwind","type":"competes_with"},{"source":"nws-marine","target":"boat-day","type":"complements"},{"source":"dockwa","target":"cat:marina-dockage","type":"category_of"},{"source":"dockwa","target":"snag-a-slip","type":"competes_with"},{"source":"dockwa","target":"dockbookings","type":"competes_with"},{"source":"dockwa","target":"marinas-com","type":"competes_with"},{"source":"dockwa","target":"boat-day","type":"complements"},{"source":"snag-a-slip","target":"cat:marina-dockage","type":"category_of"},{"source":"snag-a-slip","target":"dockbookings","type":"competes_with"},{"source":"snag-a-slip","target":"marinas-com","type":"competes_with"},{"source":"snag-a-slip","target":"boat-day","type":"complements"},{"source":"dockbookings","target":"cat:marina-dockage","type":"category_of"},{"source":"dockbookings","target":"marinas-com","type":"competes_with"},{"source":"dockbookings","target":"boat-day","type":"complements"},{"source":"marinas-com","target":"cat:marina-dockage","type":"category_of"},{"source":"marinas-com","target":"boat-day","type":"complements"},{"source":"marinetraffic","target":"cat:ais-traffic","type":"category_of"},{"source":"marinetraffic","target":"vesselfinder","type":"competes_with"},{"source":"marinetraffic","target":"boat-beacon","type":"competes_with"},{"source":"marinetraffic","target":"boat-day","type":"complements"},{"source":"vesselfinder","target":"cat:ais-traffic","type":"category_of"},{"source":"vesselfinder","target":"boat-beacon","type":"competes_with"},{"source":"vesselfinder","target":"boat-day","type":"complements"},{"source":"boat-beacon","target":"cat:ais-traffic","type":"category_of"},{"source":"boat-beacon","target":"boat-day","type":"complements"},{"source":"tides-near-me","target":"cat:tide-current","type":"category_of"},{"source":"tides-near-me","target":"ayetides","type":"competes_with"},{"source":"tides-near-me","target":"noaa-tides","type":"competes_with"},{"source":"tides-near-me","target":"boat-day","type":"complements"},{"source":"ayetides","target":"cat:tide-current","type":"category_of"},{"source":"ayetides","target":"noaa-tides","type":"competes_with"},{"source":"ayetides","target":"boat-day","type":"complements"},{"source":"noaa-tides","target":"cat:tide-current","type":"category_of"},{"source":"noaa-tides","target":"boat-day","type":"complements"},{"source":"fishbrain","target":"cat:fishing","type":"category_of"},{"source":"fishbrain","target":"cat:social-community","type":"category_of"},{"source":"fishbrain","target":"fishing-points","type":"competes_with"},{"source":"fishbrain","target":"navionics-boating","type":"competes_with"},{"source":"fishbrain","target":"boat-day","type":"complements"},{"source":"fishing-points","target":"cat:fishing","type":"category_of"},{"source":"fishing-points","target":"navionics-boating","type":"competes_with"},{"source":"fishing-points","target":"boat-day","type":"complements"},{"source":"lowrance-app","target":"cat:fishing","type":"category_of"},{"source":"lowrance-app","target":"cat:electronics-oem","type":"category_of"},{"source":"lowrance-app","target":"garmin-activecaptain","type":"competes_with"},{"source":"lowrance-app","target":"fishbrain","type":"competes_with"},{"source":"lowrance-app","target":"boat-day","type":"complements"},{"source":"owlmar","target":"cat:ownership-os","type":"category_of"},{"source":"owlmar","target":"vesselminder","type":"competes_with"},{"source":"owlmar","target":"vesselvault","type":"competes_with"},{"source":"owlmar","target":"knotboating","type":"competes_with"},{"source":"owlmar","target":"boatkeeper","type":"competes_with"},{"source":"owlmar","target":"yachtwave","type":"competes_with"},{"source":"owlmar","target":"boat-day","type":"complements"},{"source":"vesselminder","target":"cat:ownership-os","type":"category_of"},{"source":"vesselminder","target":"vesselvault","type":"competes_with"},{"source":"vesselminder","target":"knotboating","type":"competes_with"},{"source":"vesselminder","target":"spreadsheet-antipattern","type":"competes_with"},{"source":"vesselminder","target":"boat-day","type":"complements"},{"source":"vesselminder","target":"spreadsheet-antipattern","type":"replaces_spreadsheet"},{"source":"vesselvault","target":"cat:ownership-os","type":"category_of"},{"source":"vesselvault","target":"spreadsheet-antipattern","type":"competes_with"},{"source":"vesselvault","target":"boat-day","type":"complements"},{"source":"vesselvault","target":"spreadsheet-antipattern","type":"replaces_spreadsheet"},{"source":"boatkeeper","target":"cat:ownership-os","type":"category_of"},{"source":"boatkeeper","target":"vesselminder","type":"competes_with"},{"source":"boatkeeper","target":"knotboating","type":"competes_with"},{"source":"boatkeeper","target":"boat-day","type":"complements"},{"source":"knotboating","target":"cat:ownership-os","type":"category_of"},{"source":"knotboating","target":"helmlog","type":"competes_with"},{"source":"knotboating","target":"boat-day","type":"complements"},{"source":"helmlog","target":"cat:ownership-os","type":"category_of"},{"source":"helmlog","target":"yachtlogiconnect","type":"competes_with"},{"source":"helmlog","target":"boat-day","type":"complements"},{"source":"yachtlogiconnect","target":"cat:ownership-os","type":"category_of"},{"source":"yachtlogiconnect","target":"nauticare","type":"competes_with"},{"source":"yachtlogiconnect","target":"owlmar","type":"competes_with"},{"source":"yachtlogiconnect","target":"boat-day","type":"competes_with"},{"source":"yachtlogiconnect","target":"boat-day","type":"complements"},{"source":"nauticare","target":"cat:ownership-os","type":"category_of"},{"source":"nauticare","target":"owlmar","type":"competes_with"},{"source":"nauticare","target":"boat-day","type":"competes_with"},{"source":"nauticare","target":"boat-day","type":"complements"},{"source":"nautico","target":"cat:ownership-os","type":"category_of"},{"source":"nautico","target":"boat-day","type":"competes_with"},{"source":"nautico","target":"vesselminder","type":"competes_with"},{"source":"nautico","target":"boatkeeper","type":"competes_with"},{"source":"nautico","target":"boat-day","type":"complements"},{"source":"boat-file","target":"cat:ownership-os","type":"category_of"},{"source":"boat-file","target":"boat-day","type":"competes_with"},{"source":"boat-file","target":"vesselvault","type":"competes_with"},{"source":"boat-file","target":"spreadsheet-antipattern","type":"competes_with"},{"source":"boat-file","target":"boat-day","type":"complements"},{"source":"boat-file","target":"spreadsheet-antipattern","type":"replaces_spreadsheet"},{"source":"yachtwave","target":"cat:ownership-os","type":"category_of"},{"source":"yachtwave","target":"vesselminder","type":"competes_with"},{"source":"yachtwave","target":"boat-day","type":"competes_with"},{"source":"yachtwave","target":"boat-day","type":"complements"},{"source":"spreadsheet-antipattern","target":"cat:ownership-os","type":"category_of"},{"source":"spreadsheet-antipattern","target":"owlmar","type":"competes_with"},{"source":"spreadsheet-antipattern","target":"boat-day","type":"complements"},{"source":"yachtworld","target":"cat:marketplace-listings","type":"category_of"},{"source":"yachtworld","target":"boat-trader","type":"competes_with"},{"source":"yachtworld","target":"boats-com","type":"competes_with"},{"source":"yachtworld","target":"bring-a-trailer","type":"competes_with"},{"source":"yachtworld","target":"boat-day","type":"complements"},{"source":"boat-trader","target":"cat:marketplace-listings","type":"category_of"},{"source":"boat-trader","target":"boats-com","type":"competes_with"},{"source":"boat-trader","target":"facebook-marketplace-boats","type":"competes_with"},{"source":"boat-trader","target":"boat-day","type":"complements"},{"source":"boats-com","target":"cat:marketplace-listings","type":"category_of"},{"source":"boats-com","target":"boat-day","type":"complements"},{"source":"facebook-marketplace-boats","target":"cat:marketplace-listings","type":"category_of"},{"source":"facebook-marketplace-boats","target":"bring-a-trailer","type":"competes_with"},{"source":"facebook-marketplace-boats","target":"boat-day","type":"complements"},{"source":"bring-a-trailer","target":"cat:marketplace-listings","type":"category_of"},{"source":"bring-a-trailer","target":"boat-trader","type":"competes_with"},{"source":"bring-a-trailer","target":"boat-day","type":"complements"},{"source":"getmyboat","target":"cat:charter-rental","type":"category_of"},{"source":"getmyboat","target":"boatsetter","type":"competes_with"},{"source":"getmyboat","target":"click-boat","type":"competes_with"},{"source":"getmyboat","target":"sailo","type":"competes_with"},{"source":"getmyboat","target":"boat-day","type":"competes_with"},{"source":"getmyboat","target":"boat-day","type":"complements"},{"source":"boatsetter","target":"cat:charter-rental","type":"category_of"},{"source":"boatsetter","target":"click-boat","type":"competes_with"},{"source":"boatsetter","target":"sailo","type":"competes_with"},{"source":"boatsetter","target":"boat-day","type":"competes_with"},{"source":"boatsetter","target":"boat-day","type":"complements"},{"source":"click-boat","target":"cat:charter-rental","type":"category_of"},{"source":"click-boat","target":"sailo","type":"competes_with"},{"source":"click-boat","target":"boat-day","type":"complements"},{"source":"sailo","target":"cat:charter-rental","type":"category_of"},{"source":"sailo","target":"boat-day","type":"competes_with"},{"source":"sailo","target":"boat-day","type":"complements"},{"source":"boatus-foundation","target":"cat:education-safety","type":"category_of"},{"source":"boatus-foundation","target":"americas-boating-course","type":"competes_with"},{"source":"boatus-foundation","target":"sea-tow-foundation","type":"competes_with"},{"source":"boatus-foundation","target":"nasbla-portals","type":"competes_with"},{"source":"boatus-foundation","target":"boat-day","type":"complements"},{"source":"americas-boating-course","target":"cat:education-safety","type":"category_of"},{"source":"americas-boating-course","target":"nasbla-portals","type":"competes_with"},{"source":"americas-boating-course","target":"boat-day","type":"complements"},{"source":"sea-tow-foundation","target":"cat:education-safety","type":"category_of"},{"source":"sea-tow-foundation","target":"nasbla-portals","type":"competes_with"},{"source":"sea-tow-foundation","target":"boat-day","type":"complements"},{"source":"nasbla-portals","target":"cat:education-safety","type":"category_of"},{"source":"nasbla-portals","target":"boat-day","type":"complements"},{"source":"cruisers-forum","target":"cat:social-community","type":"category_of"},{"source":"cruisers-forum","target":"aglca","type":"competes_with"},{"source":"cruisers-forum","target":"instagram-marine","type":"competes_with"},{"source":"cruisers-forum","target":"boat-day","type":"complements"},{"source":"aglca","target":"cat:social-community","type":"category_of"},{"source":"aglca","target":"aqua-map","type":"competes_with"},{"source":"aglca","target":"boat-day","type":"complements"},{"source":"instagram-marine","target":"cat:social-community","type":"category_of"},{"source":"instagram-marine","target":"fishbrain","type":"competes_with"},{"source":"instagram-marine","target":"boat-day","type":"complements"},{"source":"waterway-guide","target":"cat:social-community","type":"category_of"},{"source":"waterway-guide","target":"cat:marina-dockage","type":"category_of"},{"source":"waterway-guide","target":"cat:navigation-charts","type":"category_of"},{"source":"waterway-guide","target":"dockwa","type":"competes_with"},{"source":"waterway-guide","target":"marinas-com","type":"competes_with"},{"source":"waterway-guide","target":"aglca","type":"competes_with"},{"source":"waterway-guide","target":"boat-day","type":"complements"},{"source":"progressive-boat","target":"cat:insurance-finance","type":"category_of"},{"source":"progressive-boat","target":"boat-insurance-apps","type":"competes_with"},{"source":"progressive-boat","target":"boat-day","type":"complements"},{"source":"boat-insurance-apps","target":"cat:insurance-finance","type":"category_of"},{"source":"boat-insurance-apps","target":"boat-day","type":"complements"},{"source":"mercury-smartcraft","target":"cat:electronics-oem","type":"category_of"},{"source":"mercury-smartcraft","target":"yamaha-helm-master","type":"competes_with"},{"source":"mercury-smartcraft","target":"vesselminder","type":"competes_with"},{"source":"mercury-smartcraft","target":"boat-day","type":"complements"},{"source":"yamaha-helm-master","target":"cat:electronics-oem","type":"category_of"},{"source":"yamaha-helm-master","target":"boat-day","type":"complements"},{"source":"victron-vrm","target":"cat:electronics-oem","type":"category_of"},{"source":"victron-vrm","target":"vesselminder","type":"competes_with"},{"source":"victron-vrm","target":"starlink-maritime","type":"competes_with"},{"source":"victron-vrm","target":"boat-day","type":"complements"},{"source":"starlink-maritime","target":"cat:electronics-oem","type":"category_of"},{"source":"starlink-maritime","target":"predictwind","type":"competes_with"},{"source":"starlink-maritime","target":"boat-day","type":"complements"},{"source":"raceqs","target":"cat:racing-regatta","type":"category_of"},{"source":"raceqs","target":"sailracer","type":"competes_with"},{"source":"raceqs","target":"boat-day","type":"complements"},{"source":"sailracer","target":"cat:racing-regatta","type":"category_of"},{"source":"sailracer","target":"boat-day","type":"complements"},{"source":"navily","target":"cat:marina-dockage","type":"category_of"},{"source":"navily","target":"cat:social-community","type":"category_of"},{"source":"navily","target":"marinas-com","type":"competes_with"},{"source":"navily","target":"dockwa","type":"competes_with"},{"source":"navily","target":"waterway-guide","type":"competes_with"},{"source":"navily","target":"boat-day","type":"complements"},{"source":"sentinel-go","target":"cat:ownership-os","type":"category_of"},{"source":"sentinel-go","target":"cat:electronics-oem","type":"category_of"},{"source":"sentinel-go","target":"owlmar","type":"competes_with"},{"source":"sentinel-go","target":"victron-vrm","type":"competes_with"},{"source":"sentinel-go","target":"boat-day","type":"competes_with"},{"source":"sentinel-go","target":"boat-day","type":"complements"},{"source":"c-shel","target":"cat:ownership-os","type":"category_of"},{"source":"c-shel","target":"owlmar","type":"competes_with"},{"source":"c-shel","target":"vesselminder","type":"competes_with"},{"source":"c-shel","target":"spreadsheet-antipattern","type":"competes_with"},{"source":"c-shel","target":"boat-day","type":"complements"},{"source":"c-shel","target":"spreadsheet-antipattern","type":"replaces_spreadsheet"},{"source":"navionics-boating","target":"windy","type":"complements"},{"source":"navionics-boating","target":"dockwa","type":"complements"},{"source":"aqua-map","target":"aglca","type":"complements"},{"source":"windy","target":"nws-marine","type":"complements"},{"source":"dockwa","target":"waterway-guide","type":"complements"},{"source":"vesselminder","target":"mercury-smartcraft","type":"complements"},{"source":"predictwind","target":"timezero-touch","type":"complements"},{"source":"boatus-foundation","target":"nasbla-portals","type":"complements"},{"source":"getmyboat","target":"boatus-foundation","type":"complements"}],"stats":{"productCount":70,"categoryCount":14,"nodeCount":84,"edgeCount":290,"edgeTypeCounts":{"category_of":82,"competes_with":125,"replaces_spreadsheet":5,"complements":78}}},"_boatday":{"source":"Boat Day","api_version":"1.8.0","as_of":"2026-10-12","method":"Curated editorial datasets in the Boat Day repo plus deterministic heuristics (valuation, TCO). No live market feed.","confidence":"Educational estimates. Records flagged demoData:true are illustrative. Not legal, tax, insurance, survey, or appraisal advice — verify with a licensed pro / official source.","honesty":"No paid placements. Outbound businesses labeled 'Find them online' are public-web listings, not partners. Founding partner roster is currently empty.","cite_as":"Boat Day (bestboatday.com) — free boating knowledge & tools for owners","terms":"https://bestboatday.com/for-agents#terms","docs":"https://bestboatday.com/llms.txt"}}