1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5405],{48312:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return r(36639)}])},67180:function(e,t,r){"use strict";r.d(t,{J:function(){return s}});var a=r(85893),o=r(11163),n=r(81048),i=r(15859);function s(){const e=(0,o.useRouter)(),{user:t}=(0,i.a)();return!!t.id?(0,a.jsx)(n.Ig,{id:"goToApp",onClick:()=>{e.push("/app")},children:"Dashboard"}):(0,a.jsx)(n.Ig,{id:"login",onClick:()=>{e.push("/auth")},children:"Login"})}},85817:function(e,t,r){"use strict";r.d(t,{$:function(){return c}});var a=r(85893),o=r(92729),n=r(55678),i=r(67294),s=r(81048),l=r(77257);const d={columnOne:[{name:"Privacy policy",href:"https://www.privacypolicies.com/live/3ed5497a-6e32-4601-96ad-1ada3179234c"},{name:"T&C's",href:"https://www.privacypolicies.com/live/3ed5497a-6e32-4601-96ad-1ada3179234c"}],columnTwo:[{name:"Play store",href:"https://play.google.com/store/apps/details?id=com.gymbuddyai&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1"},{name:"App store",href:"https://apps.apple.com/us/app/gymbuddy-ai/id6446258027"},{name:"Tiny startups",href:"https://tinystartups.com/",extraProps:{target:"_blank",rel:"noreferrer"}}],columnThree:[],columnFour:[],social:[{name:"Facebook",href:"https://facebook.com/gymbuddyai",icon:e=>(0,a.jsx)("svg",{fill:"currentColor",viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M22 12c0-5.523-4.477-10-10-10S2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987
1h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12z",clipRule:"evenodd"})})},{name:"Instagram",href:"https://www.instagram.com/gymbuddy_ai",icon:e=>(0,a.jsx)("svg",{fill:"currentColor",viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M12.315 2c2.43 0 2.784.013 3.808.06 1.064.049 1.791.218 2.427.465a4.902 4.902 0 011.772 1.153 4.902 4.902 0 011.153 1.772c.247.636.416 1.363.465 2.427.048 1.067.06 1.407.06 4.123v.08c0 2.643-.012 2.987-.06 4.043-.049 1.064-.218 1.791-.465 2.427a4.902 4.902 0 01-1.153 1.772 4.902 4.902 0 01-1.772 1.153c-.636.247-1.363.416-2.427.465-1.067.048-1.407.06-4.123.06h-.08c-2.643 0-2.987-.012-4.043-.06-1.064-.049-1.791-.218-2.427-.465a4.902 4.902 0 01-1.772-1.153 4.902 4.902 0 01-1.153-1.772c-.247-.636-.416-1.363-.465-2.427-.047-1.024-.06-1.379-.06-3.808v-.63c0-2.43.013-2.784.06-3.808.049-1.064.218-1.791.465-2.427a4.902 4.902 0 011.153-1.772A4.902 4.902 0 015.45 2.525c.636-.247 1.363-.416 2.427-.465C8.901 2.013 9.256 2 11.685 2h.63zm-.081 1.802h-.468c-2.456 0-2.784.011-3.807.058-.975.045-1.504.207-1.857.344-.467.182-.8.398-1.15.748-.35.35-.566.683-.748 1.15-.137.353-.3.882-.344 1.857-.047 1.023-.058 1.351-.058 3.807v.468c0 2.456.011 2.784.058 3.807.045.975.207 1.504.344 1.857.182.466.399.8.748 1.15.35.35.683.566 1.15.748.353.137.882.3 1.857.344 1.054.048 1.37.058 4.041.058h.08c2.597 0 2.917-.01 3.96-.058.976-.045 1.505-.207 1.858-.344.466-.182.8-.398 1.15-.748.35-.35.566-.683.748-1.15.137-.353.3-.882.344-1.857.048-1.055.058-1.37.058-4.041v-.08c0-2.597-.01-2.917-.058-3.96-.045-.976-.207-1.505-.344-1.858a3.097 3.097 0 00-.748-1.15 3.098 3.098 0 00-1.15-.748c-.353-.137-.882-.3-1.857-.344-1.023-.047-1.351-.058-3.807-.058zM12 6.865a5.135 5.135 0 110 10.27 5.135 5.135 0 010-10.27zm0 1.802a3.333 3.333 0 100 6.666 3.333 3.333 0 000-6.666zm5.338-3.205a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4z",clipRule:"evenodd"})})},{name:"X",href:"https://twitter.com/gymbuddy_ai",icon:e=>(0,a.jsx)("svg",{fill:"currentColor",viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{d:"M13.6823 10.6218L20.2391 3H18.6854L12.9921 9.61788L8.44486 3H3.2002L10.0765 13.0074L3.2002 21H4.75404L10.7663 14.0113L15.5685 21H20.8131L13.6819 10.6218H13.6823ZM11.5541 13.0956L10.8574 12.0991L5.31391 4.16971H7.70053L12.1742 10.5689L12.8709 11.5655L18.6861 19.8835H16.2995L11.5541 13.096V13.0956Z"})})}]};function c(){const[e,t]=(0,i.useState)(!1);return(0,a.jsx)(s.yp,{mode:"DARK",logoUrl:"https://www.gymbuddy.ai/logo.png",companyName:"Gymbuddy.ai",navigation:d,columnOneTitle:"Links",columnTwoTitle:"App stores",columnThreeTitle:"",columnFourTitle:"",NewsLetter:(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(s.kn,{handleSubmit:async r=>{if(e)return;if(t(!0),!r.length)return void(0,n.Am)("You must provide a valid email address",{type:"error"});const a={submittedAt:(new Date).getTime(),fields:[{objectTypeId:"0-1",name:"email",value:r}],context:{pageUri:"https://gymbuddy.ai",pageName:"GymBuddy"}};try{await o.Z.post((0,l.W)("/api/submit-form"),a),(0,n.Am)("Thank you for subscribing!")}catch(i){console.error(i)}t(!1)},ctaText:"Subscribe",title:"Keep fit with our weekly workouts",subtitle:"This news letter is sent weekly to give you the best workouts.",isLight:!1})})})}},36639:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSG:function(){return E},default:function(){return I}});var a=r(85893),o=r(9008),n=r.n(o),i=r(67294),s=r(41664),l=r.n(s),d=r(81048),c=r(40165),u=r(67180);function m(){return(0,a.jsx)("div",{className:"border border-b border-gray-200",children:(0,a.jsx)(d.ti,{mode:"LIGHT",Auth:(0,a.jsx)(u.J,{}),navigation:[{name:"Home",href:"/"},{name:"Blog",href:"/articles"},{name:"Trainers",href:"/trainers"}],homeUrl:"https://gymbuddy.ai/",logoUrl:"https://www.gymbuddy.ai/logo-dark.png",companyName:"Gymbuddy.ai",title:"Stop guessing. Start training.",subtitle:"Get personalised workouts tailored to your goals, fitness level, and available equipment \u2014 so you can focus on showing up and making progress.",screenshotUrl:"/images/screenshots/workouts.png",CtaSection:(0,a.jsx)("div",{className:"flex flex-col justify-center align-center items-center md:justify-start md:flex-row w-full md:w-1/2 mt-1",children:(0,a.jsx)(c.z,{size:"lg",children:(0,a.jsx)(l(),{href:"/signup",children:"Get Started"})})})})})}const h={how:{title:"How does GymBuddy work?",text:"Tell GymBuddy about your goals, fitness level, and available equipment, and we'll generate personalised workout plans designed around you. You can update your preferences at any time as your fitness journey evolves."},data:{title:"Will you share my data?",text:"Your privacy matters to us. We never sell your personal data to third parties. Some fitness information is processed to generate personalised recommendations, but identifiable information is not used for workout generation."},what_if:{title:"I generated a workout but can't see it \u2014 what should I do?",text:"Make sure you\u2019re using the latest version of GymBuddy. If the issue continues, contact support and we\u2019ll help get you back on track as quickly as possible."},health:{title:"Should I use GymBuddy if I have health concerns?",text:"If you have a medical condition, injury, or health concern, we recommend speaking with a qualified healthcare professional before starting any new exercise programme. GymBuddy is designed to support fitness planning and is not medical advice."},injury:{title:"What if I injure myself while exercising?",text:"Exercise safely and focus on proper form throughout your workouts. If you are unsure about an exercise, seek guidance from a qualified trainer and stop immediately if you experience pain or discomfort."},customise:{title:"Can I customise my workouts?",text:"Absolutely. GymBuddy creates a starting point, but you can adjust workouts to match your preferences, goals, and progress."}},p=[{dark:!0,key:"how"},{dark:!1,key:"data"},{dark:!1,key:"customise"},{dark:!1,key:"what_if"},{dark:!0,key:"health"},{dark:!0,key:"injury"}];function y(){return(0,a.jsx)("div",{className:"border border-x border-gray-200",children:(0,a.jsx)(d._3,{mode:"DARK",title:"Frequently asked questions",faqs:p.map((e=>({question:h[e.key].title,answer:h[e.key].text})))})})}var f=r(28943),g=r(36338);function x({title:e,titleId:t,...r},a){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M17.982 18.725A7.488 7.488 0 0 0 12 15.75a7.488 7.488 0 0 0-5.982 2.975m11.963 0a9 9 0 1 0-11.963 0m11.963 0A8.966 8.966 0 0 1 12 21a8.966 8.966 0 0 1-5.982-2.275M15 9.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"}))}var w=i.forwardRef(x);function v({title:e,titleId:t,...r},a){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6.429 9.75 2.25 12l4.179 2.25m0-4.5 5.571 3 5.571-3m-11.142 0L2.25 7.5 12 2.25l9.75 5.25-4.179 2.25m0 0L21.75 12l-4.179 2.25m0 0 4.179 2.25L12 21.75 2.25 16.5l4.179-2.25m11.142 0-5.571 3-5.571-3"}))}var b=i.forwardRef(v);function k(){return(0,a.jsx)("div",{className:"border border-b border-gray-200",children:(0,a.jsx)(d.QA,{highlightColor:"highlight",mode:"DARK",title:"Gymbuddy.ai",subtitle:"Everything you need to train consistently and make progress.",kicker:"Why choose",screenshotUrl:"",ScreenShotElement:(0,a.jsx)(d.e0,{screenshotUrl:"images/screenshots/workout.png"}),features:[{name:"Personalised workout plans:",description:"Get routines tailored to your goals, experience level, and available equipment - no one size fits all.",icon:w},{name:"Train your way",description:"Whether you're at home, in the gym, or working with limited equipment, GymBuddy adapts your plan to fit.",icon:b},{name:"Track real progress",description:"See how you're improving over time with clear insights that keep you motivated and moving forward.",icon:f.Z},{name:"Stay consistent",description:"Plan workouts effortlessly, build healthy habits, and keep your fitness routine on track.",icon:g.Z}]})})}var j=r(85817),N=r(11163);
1const A=["A.I generated workouts","Easy to use interface","No advertisements","Access to all features","Advanced analytics","Full workout customization","7 day money back guarantee"],T=[{name:"Free",id:"0",features:A.slice(0,-1),priceMonthly:"Free",description:"Our free plan."},{name:"Monthly",id:"1",features:[...A,"No advertisements"],priceMonthly:"\u20ac3.99",description:"Our monthly plan.",priceSuffix:"/month"},{name:"Yearly",id:"2",features:[...A,"No advertisements"],priceMonthly:"\u20ac39.99",description:"Save 20% per year.",priceSuffix:"/year"}];function L(){const e=(0,N.useRouter)(),t=[T[0],T[2],T[1]];return(0,a.jsx)(d.vN,{mode:"LIGHT",children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.jp,{kicker:"",mode:"LIGHT",title:"Choose the plan that works for you",subtitle:"All of our plans come with a 7 day money back guarantee.",showFrequencyToggle:!1,highlightColor:"highlight"}),(0,a.jsx)("div",{className:"mx-auto w-full max-w-6xl px-4 pb-12",children:(0,a.jsx)("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-3 mt-6",children:t.map((t=>{const r="Yearly"===t.name;return(0,a.jsxs)("div",{className:["relative flex h-full flex-col rounded-2xl border bg-white p-6 shadow-sm",r?"border-primary ring-2 ring-primary/30 -mt-4":"border-border"].join(" "),children:[r&&(0,a.jsx)("div",{className:"absolute -top-3 left-1/2 -translate-x-1/2 rounded-full bg-primary px-3 py-1 text-xs font-semibold text-white",children:"Most popular"}),(0,a.jsxs)("div",{className:"mb-4",children:[(0,a.jsx)("h3",{className:"text-lg font-semibold text-foreground",children:t.name}),(0,a.jsx)("p",{className:"mt-1 text-sm text-muted-foreground",children:t.description})]}),(0,a.jsx)("div",{className:"mb-5",children:(0,a.jsxs)("div",{className:"flex items-end gap-1",children:[(0,a.jsx)("span",{className:"text-4xl font-bold text-foreground",children:t.priceMonthly}),t.priceSuffix&&(0,a.jsx)("span",{className:"pb-1 text-sm text-muted-foreground",children:t.priceSuffix})]})}),(0,a.jsx)("ul",{className:"mb-6 space-y-2 text-sm text-muted-foreground",children:t.features.map((e=>(0,a.jsxs)("li",{className:"flex gap-2",children:[(0,a.jsx)("span",{className:"mt-1 h-1.5 w-1.5 shrink-0 rounded-full bg-primary/70"}),(0,a.jsx)("span",{children:e})]},e)))}),(0,a.jsx)("div",{className:"mt-auto",children:(0,a.jsx)(c.z,{className:"w-full",variant:r?"default":"outline",onClick:()=>{var r;"Monthly"!==(r=t.name)?"Yearly"!==r?e.push("/signup"):e.push("/signup?paymentType=yearly"):e.push("/signup?paymentType=monthly")},children:"Get started"})})]},t.name)}))})})]})})}function M(e){let{posts:t}=e;return(0,a.jsx)(d.x,{posts:t,mode:"LIGHT",title:"Tips, Tricks & Recipes",subtitle:"We share our best tips, tricks and recipes to help you get the most out of your workouts."})}var E=!0;function I(e){let{articles:t}=e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n(),{children:(0,a.jsx)("meta",{name:"google-site-verification",content:"bEjgfryTV0AWUwxDxv6z6QpZACYJs9Mqgx9pbY5OlN8"})}),(0,a.jsxs)("div",{className:"flex flex-col h-auto",children:[(0,a.jsx)(m,{}),(0,a.jsx)(k,{}),(0,a.jsx)(M,{posts:t}),(0,a.jsx)(y,{}),(0,a.jsx)(L,{}),(0,a.jsx)(j.$,{})]})]})}},36338:function(e,t,r){"use strict";var a=r(67294);function o({title:e,titleId:t,...r},o){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M5.75 2a.75.75 0 0 1 .75.75V4h7V2.75a.75.75 0 0 1 1.5 0V4h.25A2.75 2.75 0 0 1 18 6.75v8.5A2.75 2.75 0 0 1 15.25 18H4.75A2.75 2.75 0 0 1 2 15.25v-8.5A2.75 2.75 0 0 1 4.75 4H5V2.75A.75.75 0 0 1 5.75 2Zm-1 5.5c-.69 0-1.25.56-1.25 1.25v6.5c0 .69.56 1.25 1.25 1.25h10.5c.69 0 1.25-.56 1.25-1.25v-6.5c0-.69-.56-1.25-1.25-1.25H4.75Z",clipRule:"evenodd"}))}const n=a.forwardRef(o);t.Z=n},28943:function(e,t,r){"use strict";var a=r(67294);function o({title:e,titleId:t,...r},o){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{d:"M15.5 2A1.5 1.5 0 0 0 14 3.5v13a1.5 1.5 0 0 0 1.5 1.5h1a1.5 1.5 0 0 0 1.5-1.5v-13A1.5 1.5 0 0 0 16.5 2h-1ZM9.5 6A1.5 1.5 0 0 0 8 7.5v9A1.5 1.5 0 0 0 9.5 18h1a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 10.5 6h-1ZM3.5 10A1.5 1.5 0 0 0 2 11.5v5A1.5 1.5 0 0 0 3.5 18h1A1.5 1.5 0 0 0 6 16.5v-5A1.5 1.5 0 0 0 4.5 10h-1Z"}))}const n=a.forwardRef(o);t.Z=n}},function(e){e.O(0,[989,9774,2888,179],(function(){return t=48312,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.