[{"data":1,"prerenderedAt":182},["ShallowReactive",2],{"site-config":3,"post-trac-app-built-by-headless-digital":129},{"success":4,"data":5},true,{"site":6,"features":10,"stripe":12,"bridalfile":13,"analytics":14,"navigation":15,"branding":113,"footer":117},{"id":7,"name":8,"domain":9},"49f21346-cf36-4218-89c8-0b70f6252527","Trac","tracbac.club",{"products":11,"bookings":11,"event_capacity":11,"ugc":11},false,{"enabled":11,"test_mode":4},{"enabled":11},null,{"footer":16,"header":49},{"id":17,"name":18,"items":19},"fca9ef82-96bf-4a85-88c1-ed41a7402e9d","Footer Navigation",[20,25,29,33,37,41,45],{"id":21,"url":22,"label":23,"target":24},"trac-footer-features","/coaches","Features","_self",{"id":26,"url":27,"label":28,"target":24},"trac-footer-pricing","/pricing","Pricing",{"id":30,"url":31,"label":32,"target":24},"trac-footer-about","/about","About",{"id":34,"url":35,"label":36,"target":24},"trac-footer-help","https://app.tracbac.club/help-faqs","Help & FAQs",{"id":38,"url":39,"label":40,"target":24},"trac-footer-contact","/contact","Contact",{"id":42,"url":43,"label":44,"target":24},"trac-footer-privacy","/privacy-policy","Privacy Policy",{"id":46,"url":47,"label":48,"target":24},"trac-footer-terms","/terms","Terms",{"id":50,"name":51,"items":52},"418b3097-634e-4944-829d-24b59fa2c36a","Header Navigation",[53,84,100,104,106,108,111],{"id":54,"url":55,"label":23,"target":24,"children":56},"trac-nav-features","#",[57,60,64,68,72,76,80],{"id":58,"url":22,"label":59,"target":24},"trac-nav-coaches","For Coaches",{"id":61,"url":62,"label":63,"target":24},"trac-nav-ai","/ai","AI Features",{"id":65,"url":66,"label":67,"target":24},"trac-nav-training","/training","Training",{"id":69,"url":70,"label":71,"target":24},"trac-nav-parents","/parents","For Parents",{"id":73,"url":74,"label":75,"target":24},"trac-nav-season-archive","/season-archive","Season Archive",{"id":77,"url":78,"label":79,"target":24},"trac-nav-fa-import","/fa-full-time-import","FA Full-Time Import",{"id":81,"url":82,"label":83,"target":24},"trac-nav-club","/club","For Clubs",{"id":85,"url":55,"label":86,"target":24,"children":87},"trac-nav-compare","Compare",[88,92,96],{"id":89,"url":90,"label":91,"target":24},"trac-nav-vs-teamstats","/vs-teamstats","vs TeamStats",{"id":93,"url":94,"label":95,"target":24},"trac-nav-vs-spond","/vs-spond","vs Spond",{"id":97,"url":98,"label":99,"target":24},"trac-nav-vs-pitchero","/vs-pitchero","vs Pitchero",{"id":101,"url":102,"label":103,"target":24},"trac-nav-playbook","/playbook","Playbook",{"id":105,"url":27,"label":28,"target":24},"trac-nav-pricing",{"id":107,"url":31,"label":32,"target":24},"trac-nav-about",{"id":109,"url":35,"label":110,"target":24},"trac-nav-help","Help",{"id":112,"url":39,"label":40,"target":24},"trac-nav-contact",{"logo":114,"logoDark":14,"favicon":115,"tagline":116},"https://sktegczfmabucrnpgrvp.supabase.co/storage/v1/object/public/media/49f21346-cf36-4218-89c8-0b70f6252527/2026/06/1781685688946-Trac-crop.webp","https://sktegczfmabucrnpgrvp.supabase.co/storage/v1/object/public/media/49f21346-cf36-4218-89c8-0b70f6252527/2026/06/1781685671484-favicon.ico","Football Coaching Software for Grassroots Teams",{"summary":118,"copyright":119,"address":120,"contact":122,"socialLinks":123,"openingHours":128,"logos":14},"Trac is football coaching software that helps grassroots coaches organise fixtures, track matches, and keep parents in the loop. No fuss, no jargon - just everything you need to run your team.","Trac Football. All rights reserved.",{"line1":14,"line2":14,"city":14,"state":14,"postalCode":14,"country":121},"United Kingdom",{"phone":14,"email":14},[124],{"url":125,"label":126,"platform":127},"https://x.com/tracbacapp","Twitter","twitter",[],{"success":4,"data":130},{"id":131,"slug":132,"title":133,"excerpt":134,"content":135,"content_format":171,"featured_image":172,"published":4,"published_at":173,"meta_title":174,"meta_description":175,"fields":176},"b7e3c9a1-2d4f-4a86-9c1b-3e5f7a0d2c4e","trac-app-built-by-headless-digital","The Trac app, and the bloke behind it","Trac is now a proper app on your phone. Here's how it got made, and the software studio behind it, Headless Digital.",{"blocks":136},[137,144,150,154,158,162],{"id":138,"data":139,"type":143},"tbh-hero-001",{"align":140,"headline":133,"subtitle":141,"highlight":142,"useGradient":11},"left","Trac is now a proper app on your phone. Here's how it got made, and who made it.","Behind the build","hero",{"id":145,"data":146,"type":149},"tbh-intro-001",{"content":147,"maxWidth":148},"\u003Cp>People keep asking me the same two questions since the app landed. How did a grassroots coach end up shipping an actual app, and who built it? Fair questions. Here's the honest answer to both.\u003C/p>","md","wysiwyg",{"id":151,"data":152,"type":149},"tbh-what-001",{"content":153,"maxWidth":148},"\u003Ch2>What actually changed\u003C/h2>\u003Cp>For a couple of seasons Trac lived in your browser. It worked, but a website can only do so much. It can't send you a push notification when a parent finally replies about Saturday. It doesn't sit on your home screen next to WhatsApp. And it's slower when you're stood on a wet touchline with one bar of signal.\u003C/p>\u003Cp>So I built the native app. Same login, same team, same data. It just runs like an app should. Push reminders for availability, line-ups and match updates. Works offline and syncs when you're back on signal. iPhone is in open beta on TestFlight, Android installs straight from the site. \u003Ca href=\"https://app.tracbac.club/download\">Get it here.\u003C/a>\u003C/p>",{"id":155,"data":156,"type":149},"tbh-who-001",{"content":157,"maxWidth":148},"\u003Ch2>Who built it\u003C/h2>\u003Cp>I did. But not just as a coach who dabbles in a bit of code on the side.\u003C/p>\u003Cp>By day I run a software studio called \u003Ca href=\"https://headless-digital.com\">Headless Digital\u003C/a>. We build fast, modern websites and apps for businesses across Hull, Yorkshire and beyond. Trac is the thing I build in the evenings, but it's built to the same standard as the client work. Same stack, same care, same obsession with getting it quick and getting it right.\u003C/p>\u003Cp>That's why the app is a bit different from the usual grassroots software. It isn't a template with a club badge slapped on the top. It's a proper product, built by someone who does this for a living and coaches a real team every weekend. If you run a club and want to see what that looks like from our side, we wrote it up as one of our \u003Ca href=\"https://headless-digital.com/use-cases/grassroots-football-clubs\">grassroots football projects\u003C/a>.\u003C/p>",{"id":159,"data":160,"type":149},"tbh-why-001",{"content":161,"maxWidth":148},"\u003Ch2>Why that's good news for you\u003C/h2>\u003Cp>It means Trac isn't going anywhere, and it isn't going to rot. I use it every Saturday myself. When something annoys me on the touchline, it gets fixed. When a coach emails an idea, it usually ships. The app you install today is genuinely maintained by the person who needs it to work as much as you do.\u003C/p>\u003Cp>Build your own team on it and you're not renting some faceless platform. You're using a tool made by a grassroots coach who also happens to build software for a living. That's the whole reason it feels the way it does.\u003C/p>",{"id":163,"data":164,"type":170},"tbh-cta-001",{"align":165,"title":166,"subtitle":167,"buttonLink":168,"buttonText":169},"center","Get the app for your team","Free to run a season. iPhone on TestFlight, Android ready to install.","https://app.tracbac.club/download","Get the app","cta","blocks","https://sktegczfmabucrnpgrvp.supabase.co/storage/v1/object/public/media/49f21346-cf36-4218-89c8-0b70f6252527/img/mobilescreens/dashboard.webp","2026-09-26T09:00:00+00:00","The Trac app, built by Headless Digital | Trac","Trac is now a native app for grassroots football coaches. Here's how it got built, and the Hull software studio, Headless Digital, behind it.",{"tags":177,"author":181},[178,179,180],"playbook","behind-the-scenes","grassroots-football","Adam Jackson",1790429103218]