# Hacks & Hazards Golf Co. > Streetwear & Golf Apparel for the Rest of Us ## Pages - [Build Your Course How To](https://hacksandhazards.com/build-your-course-how-to/): Got a home course that isn't mapped yet? This is how you fix that. - [Course Builder](https://hacksandhazards.com/course-builder/): Click pins on the map to start building... - [Verify](https://hacksandhazards.com/verify/): let map = null; let markers = []; let currentData = null; const PIN_CONFIG = { frontGreen: { color: '#22C55E', label: 'Front Green', emoji: '⛳' }, centerGreen: { color: '#00E5FF', label: 'Center Green', emoji: '🎯' }, backGreen: { color: '#3B82F6', label: 'Back Green', emoji: '📍' }, teeBox: { color: '#FFFFFF', label: 'Tee Box', emoji: '🏌️' }, greensideBunkerL: { color: '#F59E0B', label: 'GS Bunker L', emoji: '🏖️' }, greensideBunkerR: { color: '#F59E0B', label: 'GS Bunker R', emoji: '🏖️' }, fairwayBunkerL: { color: '#D97706', label: 'FW Bunker L', emoji: '🏖️' }, fairwayBunkerR: { color: '#D97706', label: 'FW Bunker R', emoji: '🏖️' }, water: { color: '#60A5FA', label: 'Water', emoji: '💧' }, ob: { color: '#EF4444', label: 'OB Marker', emoji: '🚫' }, }; function avgPoint(readings) { const lat = readings.reduce((s, r) => s + r.lat, 0) / readings.length; const lng = readings.reduce((s, r) => s + r.lng, 0) / readings.length; return { lat, lng }; } function toRad(deg) { return deg * Math.PI / 180; } function distance(p1, p2) { const R = 6371000; const dLat = toRad(p2.lat - p1.lat); const dLng = toRad(p2.lng - p1.lng); const a = Math.sin(dLat/2)**2 + Math.cos(toRad(p1.lat)) * Math.cos(toRad(p2.lat)) * Math.sin(dLng/2)**2; return R * 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a)); } function metersToYards(m) { return Math.round(m * 1.09361); } function initMap(center) { document.getElementById('mapPlaceholder').style.display = 'none'; document.getElementById('map').style.display = 'block'; map = new google.maps.Map(document.getElementById('map'), { center, zoom: 18, mapTypeId: 'satellite', tilt: 0, mapTypeControl: false, streetViewControl: false, fullscreenControl: true, zoomControl: true, styles: [], }); } function clearMarkers() { markers.forEach(m => m.setMap(null)); markers = []; } function addMarker(position, config, label, readings) { const avg = readings ? - [Download](https://hacksandhazards.com/download/): Download the app on Google Play! - [](https://hacksandhazards.com/3428-2/): All Sales Final: No returns, refunds, or exchanges are accepted for buyer's remorse or incorrect sizing. - [Refund and Returns Policy](https://hacksandhazards.com/refund_returns/): Because every item at Hacks & Hazards is custom-made to order just for you, all sales are final. - [Hacks and Hazards App How To](https://hacksandhazards.com/app/): Tracing your golf swing is the core feature of Hacks & Hazards. Here's how to do it in under a minute. - [Account](https://hacksandhazards.com/account/): Nam nec tellus a odio tincidunt auctor a ornare odio. - [Cart](https://hacksandhazards.com/cart-2/) - [Store](https://hacksandhazards.com/store/) - [Contact Us](https://hacksandhazards.com/contact-us/): Got a question about an order, want to pitch a collaboration, or just need to vent about a brutal four-putt on the 18th? You’re in the right place. - [Home](https://hacksandhazards.com/): Welcome to Hacks & Hazards Golf Co.—the official apparel brand for the weekend warriors who live for the game, no matter how rarely life lets them play. - [Contact](https://hacksandhazards.com/contact/): Questions about an order, a product, or just not sure what to buy? - [About](https://hacksandhazards.com/about/): We started Homewise with a simple belief — that the products in your home should work harder so you don't have to. - [Deals](https://hacksandhazards.com/deals/): Limited-time offers across all categories. Updated every Monday. - [Brands](https://hacksandhazards.com/brands/): Each brand on Homewise is hand-picked for quality, reliability, and value. Genuine products, fully warrantied. - [Shop](https://hacksandhazards.com/shop-2/): From the kitchen to the laundry room — shop the widest range of genuine home appliances, all backed by warranty and expert support. - [Dashboard](https://hacksandhazards.com/customer-dashboard/) - [Checkout](https://hacksandhazards.com/checkout-2/) - [My account](https://hacksandhazards.com/my-account/) - [Checkout](https://hacksandhazards.com/checkout/) - [Cart](https://hacksandhazards.com/cart/) - [Shop](https://hacksandhazards.com/shop/) - [Privacy Policy](https://hacksandhazards.com/privacy-policy/): At Hacks & Hazards, accessible from hacksandhazards.com, your privacy is a top priority. ## Products - [Unisex Bogeyville Express Tee](https://hacksandhazards.com/product/unisex-bogeyville-express-tee/): All aboard. No layovers, no refunds. Some days, your flat stick is dialed in. - [Big Stick Energy Golf rope cap](https://hacksandhazards.com/product/big-stick-energy-golf-rope-cap/): Tee it high, let it fly, and bring unfiltered swagger to every tee box. - [Golf Shit Drawstring Bag](https://hacksandhazards.com/product/golf-shit-drawstring-bag/): Because calling it a "luxury spiked footwear carrier" just isn't our style. It holds your golf shit—plain and simple. - [Tits to the Target Graphic Tee](https://hacksandhazards.com/product/tits-to-the-target-graphic-tee/): Forget the 47 swing mechanics bouncing around your head on the backswing. - [Cart Girl's Favorite Problem Women's Tee](https://hacksandhazards.com/product/cart-girls-favorite-problem-womens-tee/): The swing might be off, but the drink order is locked in. - [Aggressive Fade Golf Rope Hat](https://hacksandhazards.com/product/aggressive-fade-golf-rope-hat/): It wasn’t a slice. It was an aggressive fade. - [Tits to the target](https://hacksandhazards.com/product/tits-to-the-target/): The only swing thought you actually need on the tee box. - [Fairway Foreplay 2.0 - Classic Golf Graphic Tee](https://hacksandhazards.com/product/fairway-foreplay-2-0-classic-golf-graphic-tee/): Every great round starts with a little buildup. - [Hacks & Hazards - Retro Golf Rope Cap](https://hacksandhazards.com/product/hacks-hazards-retro-golf-rope-cap/): For every wide drive, chunked chip, and water hazard drop—the Hacks & Hazards Rope Cap embraces the real side of golf. - [Fairway Foreplay T-Shirt](https://hacksandhazards.com/product/fairway-foreplay-t-shirt/): Every great round starts with a little buildup. - [3 Putt Slut - Funny Golf V-Neck T-Shirt](https://hacksandhazards.com/product/3-putt-slut-funny-golf-v-neck-t-shirt/): Own your green struggles with pride! ## Optional - [Agent (MCP protocol)](websites-agents.hostinger.com/hacksandhazards.com/mcp) [comment]: # (Generated by Hostinger Tools Plugin)