YUJI: Advanced Badminton Data Analysis & Fitness Tracker | BuildStore\*,::after,::before{box-sizing:border-box}\*{margin:0;padding:0;border:0}:active,:focus,a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{width:100%;height:100%;font-size:14px;line-height:1;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:any-link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}mark{color:inherit;background:inherit}:root{--height-header:58px;--height-notifications:58px}body{min-width:320px;background-color:#1e1449}.container{width:904px;max-width:100vw;margin:0 auto;padding-right:24px;padding-left:24px}{"@context":"https://schema.org","@type":"WebSite","name":"BuildStore","url":"https://builds.io","description":"BuildStore – safe and trustworthy app store for iOS. Access favorite apps, games, emulators, tweaks, and more.","publisher":{"@type":"Organization","name":"BuildStore","url":"https://builds.io","logo":{"@type":"ImageObject","url":"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-200.png"}}}.iApkZQ{cursor:pointer;transition:$transition;text-decoration:none;color:inherit;}/\*!sc\*/ @media (hover: hover){.iApkZQ:hover{color:#FFBA07!important;}}/\*!sc\*/ data-styled.g3\[id="styles\_\_SDStyledRouterLink-sc-21db73dc-2"\]{content:"iApkZQ,"}/\*!sc\*/ .jpjsPu{background-color:transparent;border:1px solid #440FB7;border-radius:24px;color:#440FB7;cursor:pointer;font-weight:800;height:43px;margin-left:0.5rem;padding:0 16px;display:flex;flex-direction:row;align-items:center;justify-content:center;}/\*!sc\*/ data-styled.g14\[id="styles\_\_NGStyledDownloadIPAButton-sc-c56850ef-0"\]{content:"jpjsPu,"}/\*!sc\*/

{"@context":"https://schema.org","@type":"SoftwareApplication","name":"羽记","description":"Analyze your badminton performance with detailed charts, heart rate tracking, community features, and seamless iOS fitness app integration.","image":"https://d7umw8mitnngt.cloudfront.net/icons/3e5b5f55-386d-41a9-b7ea-aaf44e015d05\_400x400bb-75.webp","url":"https://builds.io/apps/health-lifestyle/yuji\_badminton\_data\_analysis","applicationCategory":"MobileApplication","operatingSystem":"iOS"}

[Explore](/apps)[Health & Lifestyle](/apps/health-lifestyle)

Sign Up

Version 2.1

Version 2.1

# 羽记

install app.ipa

Two ways to install apps

Pick a plan to sign this app to your device.  
Not sure? **Budget is fine to start.**

![](https://d7umw8mitnngt.cloudfront.net/app_page_fighters/fighter-budget.png)Cheap & simple

$7

for a full year

If the certificate gets revoked,  
you'll need to reinstall

Start here![](https://d7umw8mitnngt.cloudfront.net/app_page_fighters/fighter-premium.png)Worry-free

$4.59

/month

Certificate revoked? We  
fix it automatically, for free

Go Premium

Choose your fighter

[How does app signing work?](/how-signing-works)

Version added at: Jan 23, 2026

Size: 90.54 MB

### YUJI Badminton Smash Helper - Subscription Unlocked

This version of the **YUJI Badminton Smash Helper** app has been modified to provide users with full access to premium subscription features without any limitations. The subscription unlock allows unrestricted use of all in-app functionalities that are normally available only to paying subscribers.

* * *

### Features Unlocked:

-   Access to all premium content and tools
-   Removal of any subscription-related restrictions
-   Full app functionality without additional purchases

* * *

**YUJI app** offers a comprehensive suite of data charts designed to help you analyze sports data from every game in detail. With advanced visualization tools, you can explore a variety of performance metrics including five-dimensional charts, distribution of upper and lower hand usage, forehand and backhand shots, speed range distribution, and detailed heart rate statistics such as heart rate changes and intervals.

In addition to personal performance tracking, YUJI enables you to connect with the community by viewing the sports data and contact information of nearby YUJI users on an interactive user map. This feature helps foster a supportive and competitive environment for badminton enthusiasts.

YUJI seamlessly integrates with the iOS system's native fitness app, simplifying your workout experience. Simply open YUJI during your exercise session and your basic training data will be automatically synchronized to the system fitness app once your session ends, ensuring all your activity data stays consolidated.

* * *

### Key Features

-   **Comprehensive Data Visualization:** Analyze your game with five-dimensional charts, hand usage distributions, speed range distributions, and more.
-   **Heart Rate Monitoring:** Track heart rate changes and intervals to understand your physical condition during workouts.
-   **Community Interaction:** View and connect with other YUJI users nearby through an interactive map that displays their sports data and contact info.
-   **System Fitness App Integration:** Automatically synchronize your training data with the iOS fitness app for unified health tracking.
-   **Leaderboard Rankings:** Compete with other users through weekly rankings based on swing counts, kills, maximum speed, and other performance metrics.
-   **Historical Data Insights:** Review previous training data through intuitive bar charts and heat maps to monitor exercise duration and intensity.

Our goal is to continuously enhance the YUJI app experience by adding more features and improvements so that badminton lovers around the world can join and thrive in the YUJI community.

* * *

(self.\_\_next\_f=self.\_\_next\_f||\[\]).push(\[0\])self.\_\_next\_f.push(\[1,"1:\\"$Sreact.fragment\\"\\n2:I\[19598,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\"\],\\"GoogleTagManager\\"\]\\n3:I\[8958,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\"\],\\"default\\"\]\\n4:I\[334735,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\"\],\\"default\\"\]\\n5:I\[339756,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"default\\"\]\\n6:I\[758298,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\",\\"/\_next/static/chunks/5785432d56776104.js\\",\\"/\_next/static/chunks/3068e0cf6eda0957.js\\",\\"/\_next/static/chunks/1ab5a85a9491994c.js\\"\],\\"default\\"\]\\n7:I\[837457,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"default\\"\]\\n10:I\[563491,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"default\\"\]\\n11:I\[654576,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\"\],\\"GoogleAnalytics\\"\]\\n13:I\[897367,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"OutletBoundary\\"\]\\n14:\\"$Sreact.suspense\\"\\n16:I\[897367,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"ViewportBoundary\\"\]\\n18:I\[897367,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"MetadataBoundary\\"\]\\n1a:I\[973536,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\",\\"/\_next/static/chunks/18b67e8ebb9438ba.js\\",\\"/\_next/static/chunks/1ab5a85a9491994c.js\\",\\"/\_next/static/chunks/0e91ac68b44c3bca.js\\",\\"/\_next/static/chunks/3068e0cf6eda0957.js\\",\\"/\_next/static/chunks/7626099cbbf095ab.js\\",\\"/\_next/static/chunks/800ba2f60d8547c5.js\\",\\"/\_next/static/chunks/4fc62e9025f55f8a.js\\"\],\\"default\\"\]\\n1b:I\[407306,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\",\\"/\_next/static/chunks/70deea7cf7c47c75.js\\",\\"/\_next/static/chunks/3068e0cf6eda0957.js\\",\\"/\_next/static/chunks/1ab5a85a9491994c.js\\"\],\\"default\\"\]\\n:HL\[\\"/\_next/static/chunks/55e6a7451923c121.css\\",\\"style\\"\]\\n:HL\[\\"/\_next/static/media/f141b5b7abe57afc-s.p.0de3c900.woff2\\",\\"font\\",{\\"crossOrigin\\":\\"\\",\\"type\\":\\"font/woff2\\"}\]\\n:HL\[\\"/\_next/static/chunks/0f0be85087185b28.css\\",\\"style\\"\]\\n:HL\[\\"/\_next/static/chunks/f4c536a1cb1223b9.css\\",\\"style\\"\]\\n:HL\[\\"/\_next/static/chunks/f47420dd6445abf8.css\\",\\"style\\"\]\\n:HL\[\\"/\_next/static/chunks/4e1be3d7c0891ed6.css\\",\\"style\\"\]\\n:HL\[\\"/\_next/static/chunks/f7eb669682772961.css\\",\\"style\\"\]\\n:HL\[\\"/\_next/static/chunks/208812355301fa26.css\\",\\"style\\"\]\\n"\])self.\_\_next\_f.push(\[1,"0:{\\"P\\":null,\\"b\\":\\"pje\_nLXviBnR-\_hL2zbm5\\",\\"c\\":\[\\"\\",\\"apps\\",\\"health-lifestyle\\",\\"yuji\_badminton\_data\_analysis\\"\],\\"q\\":\\"\\",\\"i\\":false,\\"f\\":\[\[\[\\"\\",{\\"children\\":\[\\"apps\\",{\\"children\\":\[\[\\"category\\",\\"health-lifestyle\\",\\"d\\"\],{\\"children\\":\[\[\\"slug\\",\\"yuji\_badminton\_data\_analysis\\",\\"d\\"\],{\\"children\\":\[\\"\_\_PAGE\_\_\\",{}\]}\]}\]}\]},\\"$undefined\\",\\"$undefined\\",true\],\[\[\\"$\\",\\"$1\\",\\"c\\",{\\"children\\":\[\[\[\\"$\\",\\"link\\",\\"0\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/55e6a7451923c121.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-0\\",{\\"src\\":\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-1\\",{\\"src\\":\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-2\\",{\\"src\\":\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-3\\",{\\"src\\":\\"/\_next/static/chunks/f04435b1d07dd95b.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\]\],\[\\"$\\",\\"html\\",null,{\\"lang\\":\\"en\\",\\"className\\":\\"nunito\_sans\_3b39f7e7-module\_\_PDbDFW\_\_className\\",\\"children\\":\[\[\\"$\\",\\"head\\",null,{\\"children\\":\[\[\\"$\\",\\"style\\",null,{\\"dangerouslySetInnerHTML\\":{\\"\_\_html\\":\\"\*,::after,::before{box-sizing:border-box}\*{margin:0;padding:0;border:0}:active,:focus,a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{width:100%;height:100%;font-size:14px;line-height:1;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:any-link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}mark{color:inherit;background:inherit}:root{--height-header:58px;--height-notifications:58px}body{min-width:320px;background-color:#1e1449}.container{width:904px;max-width:100vw;margin:0 auto;padding-right:24px;padding-left:24px}\\"}}\],\[\\"$\\",\\"script\\",null,{\\"type\\":\\"application/ld+json\\",\\"dangerouslySetInnerHTML\\":{\\"\_\_html\\":\\"{\\\\\\"@context\\\\\\":\\\\\\"https://schema.org\\\\\\",\\\\\\"@type\\\\\\":\\\\\\"WebSite\\\\\\",\\\\\\"name\\\\\\":\\\\\\"BuildStore\\\\\\",\\\\\\"url\\\\\\":\\\\\\"https://builds.io\\\\\\",\\\\\\"description\\\\\\":\\\\\\"BuildStore – safe and trustworthy app store for iOS. Access favorite apps, games, emulators, tweaks, and more.\\\\\\",\\\\\\"publisher\\\\\\":{\\\\\\"@type\\\\\\":\\\\\\"Organization\\\\\\",\\\\\\"name\\\\\\":\\\\\\"BuildStore\\\\\\",\\\\\\"url\\\\\\":\\\\\\"https://builds.io\\\\\\",\\\\\\"logo\\\\\\":{\\\\\\"@type\\\\\\":\\\\\\"ImageObject\\\\\\",\\\\\\"url\\\\\\":\\\\\\"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-200.png\\\\\\"}}}\\"}}\]\]}\],\[\\"$\\",\\"$L2\\",null,{\\"gtmId\\":\\"GTM-TK6RTQL\\"}\],\[\\"$\\",\\"body\\",null,{\\"children\\":\[\[\\"$\\",\\"$L3\\",null,{}\],\[\\"$\\",\\"$L4\\",null,{\\"children\\":\[\\"$\\",\\"$L5\\",null,{\\"parallelRouterKey\\":\\"children\\",\\"error\\":\\"$6\\",\\"errorStyles\\":\[\[\\"$\\",\\"link\\",\\"0\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/4e1be3d7c0891ed6.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"1\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/0f0be85087185b28.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"2\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f4c536a1cb1223b9.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"3\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f47420dd6445abf8.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\]\],\\"errorScripts\\":\[\[\\"$\\",\\"script\\",\\"script-0\\",{\\"src\\":\\"/\_next/static/chunks/5785432d56776104.js\\",\\"async\\":true}\],\[\\"$\\",\\"script\\",\\"script-1\\",{\\"src\\":\\"/\_next/static/chunks/3068e0cf6eda0957.js\\",\\"async\\":true}\],\[\\"$\\",\\"script\\",\\"script-2\\",{\\"src\\":\\"/\_next/static/chunks/1ab5a85a9491994c.js\\",\\"async\\":true}\]\],\\"template\\":\[\\"$\\",\\"$L7\\",null,{}\],\\"templateStyles\\":\\"$undefined\\",\\"templateScripts\\":\\"$undefined\\",\\"notFound\\":\[\\"$L8\\",\[\[\\"$\\",\\"link\\",\\"0\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/0f0be85087185b28.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"1\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f4c536a1cb1223b9.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"2\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f47420dd6445abf8.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\\"$L9\\"\]\],\\"forbidden\\":\\"$undefined\\",\\"unauthorized\\":\\"$undefined\\"}\]}\]\]}\],\\"$La\\"\]}\]\]}\],{\\"children\\":\[\\"$Lb\\",{\\"children\\":\[\\"$Lc\\",{\\"children\\":\[\\"$Ld\\",{\\"children\\":\[\\"$Le\\",{},null,false,false\]},null,false,false\]},null,false,false\]},null,false,false\]},null,false,false\],\\"$Lf\\",false\]\],\\"m\\":\\"$undefined\\",\\"G\\":\[\\"$10\\",\[\]\],\\"S\\":false}\\n"\])self.\_\_next\_f.push(\[1,"9:\[\\"$\\",\\"link\\",\\"3\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/4e1be3d7c0891ed6.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\]\\na:\[\\"$\\",\\"$L11\\",null,{\\"gaId\\":\\"G-TFTZSC58VT\\"}\]\\nb:\[\\"$\\",\\"$1\\",\\"c\\",{\\"children\\":\[null,\[\\"$\\",\\"$L5\\",null,{\\"parallelRouterKey\\":\\"children\\",\\"error\\":\\"$undefined\\",\\"errorStyles\\":\\"$undefined\\",\\"errorScripts\\":\\"$undefined\\",\\"template\\":\[\\"$\\",\\"$L7\\",null,{}\],\\"templateStyles\\":\\"$undefined\\",\\"templateScripts\\":\\"$undefined\\",\\"notFound\\":\\"$undefined\\",\\"forbidden\\":\\"$undefined\\",\\"unauthorized\\":\\"$undefined\\"}\]\]}\]\\nc:\[\\"$\\",\\"$1\\",\\"c\\",{\\"children\\":\[null,\[\\"$\\",\\"$L5\\",null,{\\"parallelRouterKey\\":\\"children\\",\\"error\\":\\"$undefined\\",\\"errorStyles\\":\\"$undefined\\",\\"errorScripts\\":\\"$undefined\\",\\"template\\":\[\\"$\\",\\"$L7\\",null,{}\],\\"templateStyles\\":\\"$undefined\\",\\"templateScripts\\":\\"$undefined\\",\\"notFound\\":\\"$undefined\\",\\"forbidden\\":\\"$undefined\\",\\"unauthorized\\":\\"$undefined\\"}\]\]}\]\\nd:\[\\"$\\",\\"$1\\",\\"c\\",{\\"children\\":\[null,\[\\"$\\",\\"$L5\\",null,{\\"parallelRouterKey\\":\\"children\\",\\"error\\":\\"$undefined\\",\\"errorStyles\\":\\"$undefined\\",\\"errorScripts\\":\\"$undefined\\",\\"template\\":\[\\"$\\",\\"$L7\\",null,{}\],\\"templateStyles\\":\\"$undefined\\",\\"templateScripts\\":\\"$undefined\\",\\"notFound\\":\\"$undefined\\",\\"forbidden\\":\\"$undefined\\",\\"unauthorized\\":\\"$undefined\\"}\]\]}\]\\n"\])self.\_\_next\_f.push(\[1,"e:\[\\"$\\",\\"$1\\",\\"c\\",{\\"children\\":\[\\"$L12\\",\[\[\\"$\\",\\"link\\",\\"0\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/0f0be85087185b28.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"1\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f4c536a1cb1223b9.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"2\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f47420dd6445abf8.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"3\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/4e1be3d7c0891ed6.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"4\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f7eb669682772961.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"5\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/208812355301fa26.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-0\\",{\\"src\\":\\"/\_next/static/chunks/18b67e8ebb9438ba.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-1\\",{\\"src\\":\\"/\_next/static/chunks/1ab5a85a9491994c.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-2\\",{\\"src\\":\\"/\_next/static/chunks/0e91ac68b44c3bca.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-3\\",{\\"src\\":\\"/\_next/static/chunks/3068e0cf6eda0957.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-4\\",{\\"src\\":\\"/\_next/static/chunks/7626099cbbf095ab.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-5\\",{\\"src\\":\\"/\_next/static/chunks/800ba2f60d8547c5.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-6\\",{\\"src\\":\\"/\_next/static/chunks/4fc62e9025f55f8a.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\]\],\[\\"$\\",\\"$L13\\",null,{\\"children\\":\[\\"$\\",\\"$14\\",null,{\\"name\\":\\"Next.MetadataOutlet\\",\\"children\\":\\"$@15\\"}\]}\]\]}\]\\n"\])self.\_\_next\_f.push(\[1,"f:\[\\"$\\",\\"$1\\",\\"h\\",{\\"children\\":\[null,\[\\"$\\",\\"$L16\\",null,{\\"children\\":\\"$L17\\"}\],\[\\"$\\",\\"div\\",null,{\\"hidden\\":true,\\"children\\":\[\\"$\\",\\"$L18\\",null,{\\"children\\":\[\\"$\\",\\"$14\\",null,{\\"name\\":\\"Next.Metadata\\",\\"children\\":\\"$L19\\"}\]}\]}\],\[\\"$\\",\\"meta\\",null,{\\"name\\":\\"next-size-adjust\\",\\"content\\":\\"\\"}\]\]}\]\\n8:\[\\"$\\",\\"$L1a\\",null,{\\"cookies\\":\[\],\\"access\\":\\"$undefined\\",\\"areCookiesShouldBeSet\\":\\"$undefined\\",\\"refresh\\":\\"$undefined\\",\\"user\\":\\"$undefined\\",\\"headerTransparent\\":true,\\"footerTransparent\\":true,\\"children\\":\[\\"$\\",\\"$L1b\\",null,{}\]}\]\\n17:\[\[\\"$\\",\\"meta\\",\\"0\\",{\\"charSet\\":\\"utf-8\\"}\],\[\\"$\\",\\"meta\\",\\"1\\",{\\"name\\":\\"viewport\\",\\"content\\":\\"width=device-width, initial-scale=1, maximum-scale=1\\"}\],\[\\"$\\",\\"meta\\",\\"2\\",{\\"name\\":\\"theme-color\\",\\"content\\":\\"#1e1449\\"}\]\]\\n"\])self.\_\_next\_f.push(\[1,"1d:I\[27201,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"IconMark\\"\]\\n12:\[\[\\"$\\",\\"script\\",null,{\\"type\\":\\"application/ld+json\\",\\"dangerouslySetInnerHTML\\":{\\"\_\_html\\":\\"{\\\\\\"@context\\\\\\":\\\\\\"https://schema.org\\\\\\",\\\\\\"@type\\\\\\":\\\\\\"SoftwareApplication\\\\\\",\\\\\\"name\\\\\\":\\\\\\"羽记\\\\\\",\\\\\\"description\\\\\\":\\\\\\"Analyze your badminton performance with detailed charts, heart rate tracking, community features, and seamless iOS fitness app integration.\\\\\\",\\\\\\"image\\\\\\":\\\\\\"https://d7umw8mitnngt.cloudfront.net/icons/3e5b5f55-386d-41a9-b7ea-aaf44e015d05\_400x400bb-75.webp\\\\\\",\\\\\\"url\\\\\\":\\\\\\"https://builds.io/apps/health-lifestyle/yuji\_badminton\_data\_analysis\\\\\\",\\\\\\"applicationCategory\\\\\\":\\\\\\"MobileApplication\\\\\\",\\\\\\"operatingSystem\\\\\\":\\\\\\"iOS\\\\\\"}\\"}}\],\\"$@1c\\"\]\\n15:null\\n"\])self.\_\_next\_f.push(\[1,"19:\[\[\\"$\\",\\"title\\",\\"0\\",{\\"children\\":\\"YUJI: Advanced Badminton Data Analysis \\u0026 Fitness Tracker | BuildStore\\"}\],\[\\"$\\",\\"meta\\",\\"1\\",{\\"name\\":\\"description\\",\\"content\\":\\"Analyze your badminton performance with detailed charts, heart rate tracking, community features, and seamless iOS fitness app integration.\\"}\],\[\\"$\\",\\"link\\",\\"2\\",{\\"rel\\":\\"manifest\\",\\"href\\":\\"/site.webmanifest\\",\\"crossOrigin\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"3\\",{\\"rel\\":\\"canonical\\",\\"href\\":\\"https://builds.io/apps/health-lifestyle/yuji\_badminton\_data\_analysis\\"}\],\[\\"$\\",\\"meta\\",\\"4\\",{\\"property\\":\\"og:title\\",\\"content\\":\\"YUJI: Advanced Badminton Data Analysis \\u0026 Fitness Tracker\\"}\],\[\\"$\\",\\"meta\\",\\"5\\",{\\"property\\":\\"og:description\\",\\"content\\":\\"Analyze your badminton performance with detailed charts, heart rate tracking, community features, and seamless iOS fitness app integration.\\"}\],\[\\"$\\",\\"meta\\",\\"6\\",{\\"property\\":\\"og:url\\",\\"content\\":\\"https://builds.io/apps/health-lifestyle/yuji\_badminton\_data\_analysis\\"}\],\[\\"$\\",\\"meta\\",\\"7\\",{\\"property\\":\\"og:site\_name\\",\\"content\\":\\"BuildStore\\"}\],\[\\"$\\",\\"meta\\",\\"8\\",{\\"property\\":\\"og:type\\",\\"content\\":\\"website\\"}\],\[\\"$\\",\\"meta\\",\\"9\\",{\\"name\\":\\"twitter:card\\",\\"content\\":\\"summary\\"}\],\[\\"$\\",\\"meta\\",\\"10\\",{\\"name\\":\\"twitter:title\\",\\"content\\":\\"YUJI: Advanced Badminton Data Analysis \\u0026 Fitness Tracker\\"}\],\[\\"$\\",\\"meta\\",\\"11\\",{\\"name\\":\\"twitter:description\\",\\"content\\":\\"Analyze your badminton performance with detailed charts, heart rate tracking, community features, and seamless iOS fitness app integration.\\"}\],\[\\"$\\",\\"link\\",\\"12\\",{\\"rel\\":\\"shortcut icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-16.png\\"}\],\[\\"$\\",\\"link\\",\\"13\\",{\\"rel\\":\\"icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-16.png\\",\\"sizes\\":\\"16x16\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"14\\",{\\"rel\\":\\"icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-32.png\\",\\"sizes\\":\\"32x32\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"15\\",{\\"rel\\":\\"icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-96.png\\",\\"sizes\\":\\"96x96\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"16\\",{\\"rel\\":\\"icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-192.png\\",\\"sizes\\":\\"192x192\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"17\\",{\\"rel\\":\\"icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/favicons/310x310-ms-icon.svg\\",\\"type\\":\\"images/svg+xml\\"}\],\[\\"$\\",\\"link\\",\\"18\\",{\\"rel\\":\\"apple-touch-icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/images/favicons/favicon-60@2x.png\\",\\"sizes\\":\\"120x120\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"19\\",{\\"rel\\":\\"apple-touch-icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/images/favicons/favicon-76@2x.png\\",\\"sizes\\":\\"152x152\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"20\\",{\\"rel\\":\\"apple-touch-icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/images/favicons/favicon-167.png\\",\\"sizes\\":\\"167x167\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"21\\",{\\"rel\\":\\"apple-touch-icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/images/favicons/favicon-60@3x.png\\",\\"sizes\\":\\"180x180\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"$L1d\\",\\"22\\",{}\]\]\\n"\])self.\_\_next\_f.push(\[1,"1e:I\[357586,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\",\\"/\_next/static/chunks/18b67e8ebb9438ba.js\\",\\"/\_next/static/chunks/1ab5a85a9491994c.js\\",\\"/\_next/static/chunks/0e91ac68b44c3bca.js\\",\\"/\_next/static/chunks/3068e0cf6eda0957.js\\",\\"/\_next/static/chunks/7626099cbbf095ab.js\\",\\"/\_next/static/chunks/800ba2f60d8547c5.js\\",\\"/\_next/static/chunks/4fc62e9025f55f8a.js\\"\],\\"default\\"\]\\n1f:T88f,"\])self.\_\_next\_f.push(\[1,"\\u003cp\\u003e\\u003cb\\u003eYUJI app\\u003c/b\\u003e offers a comprehensive suite of data charts designed to help you analyze sports data from every game in detail. With advanced visualization tools, you can explore a variety of performance metrics including five-dimensional charts, distribution of upper and lower hand usage, forehand and backhand shots, speed range distribution, and detailed heart rate statistics such as heart rate changes and intervals.\\u003c/p\\u003e\\u003cp\\u003eIn addition to personal performance tracking, YUJI enables you to connect with the community by viewing the sports data and contact information of nearby YUJI users on an interactive user map. This feature helps foster a supportive and competitive environment for badminton enthusiasts.\\u003c/p\\u003e\\u003cp\\u003eYUJI seamlessly integrates with the iOS system's native fitness app, simplifying your workout experience. Simply open YUJI during your exercise session and your basic training data will be automatically synchronized to the system fitness app once your session ends, ensuring all your activity data stays consolidated.\\u003c/p\\u003e\\u003chr\\u003e\\u003ch3\\u003eKey Features\\u003c/h3\\u003e\\u003cul\\u003e\\u003cli\\u003e\\u003cb\\u003eComprehensive Data Visualization:\\u003c/b\\u003e Analyze your game with five-dimensional charts, hand usage distributions, speed range distributions, and more.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eHeart Rate Monitoring:\\u003c/b\\u003e Track heart rate changes and intervals to understand your physical condition during workouts.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eCommunity Interaction:\\u003c/b\\u003e View and connect with other YUJI users nearby through an interactive map that displays their sports data and contact info.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eSystem Fitness App Integration:\\u003c/b\\u003e Automatically synchronize your training data with the iOS fitness app for unified health tracking.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eLeaderboard Rankings:\\u003c/b\\u003e Compete with other users through weekly rankings based on swing counts, kills, maximum speed, and other performance metrics.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eHistorical Data Insights:\\u003c/b\\u003e Review previous training data through intuitive bar charts and heat maps to monitor exercise duration and intensity.\\u003c/li\\u003e\\u003c/ul\\u003e\\u003cp\\u003eOur goal is to continuously enhance the YUJI app experience by adding more features and improvements so that badminton lovers around the world can join and thrive in the YUJI community.\\u003c/p\\u003e"\])self.\_\_next\_f.push(\[1,"1c:\[\\"$\\",\\"$L1a\\",null,{\\"cookies\\":\\"$8:props:cookies\\",\\"access\\":\\"$undefined\\",\\"areCookiesShouldBeSet\\":false,\\"refresh\\":\\"$undefined\\",\\"user\\":null,\\"headerTransparent\\":false,\\"footerFull\\":false,\\"isNewAppPageDesignEnabled\\":true,\\"children\\":\[\\"$\\",\\"$L1e\\",null,{\\"appData\\":{\\"categories\\":\[{\\"buildstore\_id\\":null,\\"description\\":\\"Fitness, wellness, and personal apps\\",\\"id\\":\\"9eb4ad4f-a4ac-40fe-ae94-71cb9e559b83\\",\\"is\_hidden\\":false,\\"is\_hidden\_for\_guests\\":false,\\"name\\":\\"Health \\u0026 Lifestyle\\",\\"priority\\":101,\\"slug\\":\\"health-lifestyle\\"}\],\\"cover\\":null,\\"created\_at\\":\\"2026-01-23T20:58:53.303541Z\\",\\"description\\":\\"$1f\\",\\"developer\\":null,\\"icon\\":\\"https://d7umw8mitnngt.cloudfront.net/icons/3e5b5f55-386d-41a9-b7ea-aaf44e015d05\_400x400bb-75.webp\\",\\"id\\":\\"b05d2ef3-1f43-4d4b-9bad-475dff19b999\\",\\"images\\":\[\\"https://d7umw8mitnngt.cloudfront.net/application\_images/cb51bbb0-b57a-44a4-95de-7ee4f970bb16\_460x998bb.webp.0x200\_q100\_format-WEBP.webp\\",\\"https://d7umw8mitnngt.cloudfront.net/application\_images/579e347d-4bf6-4aea-8dc7-83118c8168f0\_460x998bb.webp.0x200\_q100\_format-WEBP.webp\\",\\"https://d7umw8mitnngt.cloudfront.net/application\_images/65c62e06-11fd-4f8a-9fe2-6cc9858686a6\_460x998bb.webp.0x200\_q100\_format-WEBP.webp\\",\\"https://d7umw8mitnngt.cloudfront.net/application\_images/830e554a-c12d-47e0-8c44-891dc4695daa\_460x998bb.webp.0x200\_q100\_format-WEBP.webp\\",\\"https://d7umw8mitnngt.cloudfront.net/application\_images/bb626c97-db36-4e55-87fd-c06b7d56a161\_460x998bb.webp.0x200\_q100\_format-WEBP.webp\\"\],\\"is\_featured\\":false,\\"is\_hidden\_for\_guests\\":false,\\"is\_hidden\_for\_search\_engines\\":false,\\"is\_new\_app\_page\_design\_enabled\\":true,\\"name\\":\\"羽记\\",\\"priority\\":81,\\"seo\_description\\":\\"Analyze your badminton performance with detailed charts, heart rate tracking, community features, and seamless iOS fitness app integration.\\",\\"seo\_keywords\\":\[\],\\"seo\_title\\":\\"YUJI: Advanced Badminton Data Analysis \\u0026 Fitness Tracker\\",\\"slug\\":\\"yuji\_badminton\_data\_analysis\\",\\"tags\\":\[\],\\"updated\_at\\":\\"2026-04-06T08:24:33.633180+01:00\\",\\"versions\\":\[{\\"changelog\\":\\"\\u003ch3\\u003eYUJI Badminton Smash Helper - Subscription Unlocked\\u003c/h3\\u003e\\u003cp\\u003eThis version of the \\u003cb\\u003eYUJI Badminton Smash Helper\\u003c/b\\u003e app has been modified to provide users with full access to premium subscription features without any limitations. The subscription unlock allows unrestricted use of all in-app functionalities that are normally available only to paying subscribers.\\u003c/p\\u003e\\u003chr\\u003e\\u003ch3\\u003eFeatures Unlocked:\\u003c/h3\\u003e\\u003cul\\u003e\\u003cli\\u003eAccess to all premium content and tools\\u003c/li\\u003e\\u003cli\\u003eRemoval of any subscription-related restrictions\\u003c/li\\u003e\\u003cli\\u003eFull app functionality without additional purchases\\u003c/li\\u003e\\u003c/ul\\u003e\\",\\"id\\":\\"1059f1ce-131c-4689-b118-70538a1e1d83\\",\\"is\_current\\":true,\\"created\_at\\":\\"2026-01-23T20:59:12.845622+00:00\\",\\"version\\":\\"2.1\\",\\"ipa\_size\\":94940825}\],\\"blur\_preview\\":false,\\"content\_addons\\":\[{\\"id\\":\\"b3fb81a5-8a59-4d91-908b-7fc0f1652898\\",\\"name\\":\\"Basic\\",\\"description\\":\\"\\"}\],\\"user\\":null,\\"success\\":true},\\"category\\":\\"health-lifestyle\\",\\"isNewAppPageDesignEnabled\\":true,\\"areCookiesShouldBeSet\\":false,\\"user\\":null}\]}\]\\n"\])