Easy Video Analysis Tool for Weightlifting Performance | 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":"WL Analysis","description":"Analyze your weightlifting technique with automatic barbell detection, overlay comparisons, detailed charts, and exportable data.","image":"https://d7umw8mitnngt.cloudfront.net/icons/3f1abdee-48c9-4cdb-a63b-0d56be73d140\_400x400bb-75.webp","url":"https://builds.io/apps/health-lifestyle/easy\_video\_analysis\_weightlifting","applicationCategory":"MobileApplication","operatingSystem":"iOS"}

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

Sign Up

Version 1.4.9

Version 1.4.9

Version 1.4.8

# WL Analysis

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: Mar 06, 2026

Size: 15.77 MB

### WL Analysis App Modification

This version of the WL Analysis app includes a specific tweak that allows users to tap on the buy button and then cancel the action, enabling some functionality that is otherwise restricted. **Note that this modification requires the device to be jailbroken or use Trollstore, as it crashes if sideloaded on non-jailbroken devices.** Furthermore, it supports devices with a minimum operating system version of 15.0.

* * *

### Key Features

-   Ability to tap the buy button and cancel to access modified functionality
-   Compatible only with Jailbreak or Trollstore environments
-   Requires iOS 15.0 or higher

* * *

**Easy Video Analysis for Weightlifting** is a powerful yet user-friendly app designed specifically for weightlifting and powerlifting athletes, coaches, and enthusiasts who want to analyze their lifting techniques with precision and ease.

The app automatically detects the barbell in your videos, eliminating the need for manual selection of plates or equipment. It provides approximate data on important parameters like bar path, velocity, power, force, and horizontal displacement, giving you insight into the mechanics of each lift.

With **Easy Video Analysis for Weightlifting**, you can compare videos side by side or overlay them to observe improvements or differences in technique over time. The bar path is displayed with colors corresponding to velocity, power, or force, allowing at-a-glance assessment of your performance.

The playback speed is fully adjustable, enabling slow-motion reviews or frame-by-frame analysis. You can also zoom in on specific sections of the video to closely examine critical moments during your lift.

* * *

### Key Features

-   **Automatic barbell detection** without manual setup, providing quick and accurate analysis.
-   **Side by side and overlay video comparison** to visually track progress and technique changes.
-   **Color-coded bar path** based on velocity, power, or force for intuitive understanding of dynamics.
-   **Adjustable playback speed** and **frame-by-frame control** to meticulously review every movement.
-   **Video zoom functionality** to focus on important details.
-   **Detailed charts and statistics** summarizing key kinematic parameters.
-   **Export capabilities** including videos with selected overlays and kinematic data as .csv files for further analysis.
-   **Applicable to all barbell sports** such as Olympic weightlifting, powerlifting, CrossFit, and more.

Whether you are preparing for your next competition or simply want to perfect your lifting technique, **Easy Video Analysis for Weightlifting** offers comprehensive and accessible tools to support your training goals.

* * *

(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\\",\\"easy\_video\_analysis\_weightlifting\\"\],\\"q\\":\\"\\",\\"i\\":false,\\"f\\":\[\[\[\\"\\",{\\"children\\":\[\\"apps\\",{\\"children\\":\[\[\\"category\\",\\"health-lifestyle\\",\\"d\\"\],{\\"children\\":\[\[\\"slug\\",\\"easy\_video\_analysis\_weightlifting\\",\\"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\\\\\\":\\\\\\"WL Analysis\\\\\\",\\\\\\"description\\\\\\":\\\\\\"Analyze your weightlifting technique with automatic barbell detection, overlay comparisons, detailed charts, and exportable data.\\\\\\",\\\\\\"image\\\\\\":\\\\\\"https://d7umw8mitnngt.cloudfront.net/icons/3f1abdee-48c9-4cdb-a63b-0d56be73d140\_400x400bb-75.webp\\\\\\",\\\\\\"url\\\\\\":\\\\\\"https://builds.io/apps/health-lifestyle/easy\_video\_analysis\_weightlifting\\\\\\",\\\\\\"applicationCategory\\\\\\":\\\\\\"MobileApplication\\\\\\",\\\\\\"operatingSystem\\\\\\":\\\\\\"iOS\\\\\\"}\\"}}\],\\"$@1c\\"\]\\n15:null\\n"\])self.\_\_next\_f.push(\[1,"19:\[\[\\"$\\",\\"title\\",\\"0\\",{\\"children\\":\\"Easy Video Analysis Tool for Weightlifting Performance | BuildStore\\"}\],\[\\"$\\",\\"meta\\",\\"1\\",{\\"name\\":\\"description\\",\\"content\\":\\"Analyze your weightlifting technique with automatic barbell detection, overlay comparisons, detailed charts, and exportable data.\\"}\],\[\\"$\\",\\"link\\",\\"2\\",{\\"rel\\":\\"manifest\\",\\"href\\":\\"/site.webmanifest\\",\\"crossOrigin\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"3\\",{\\"rel\\":\\"canonical\\",\\"href\\":\\"https://builds.io/apps/health-lifestyle/easy\_video\_analysis\_weightlifting\\"}\],\[\\"$\\",\\"meta\\",\\"4\\",{\\"property\\":\\"og:title\\",\\"content\\":\\"Easy Video Analysis Tool for Weightlifting Performance\\"}\],\[\\"$\\",\\"meta\\",\\"5\\",{\\"property\\":\\"og:description\\",\\"content\\":\\"Analyze your weightlifting technique with automatic barbell detection, overlay comparisons, detailed charts, and exportable data.\\"}\],\[\\"$\\",\\"meta\\",\\"6\\",{\\"property\\":\\"og:url\\",\\"content\\":\\"https://builds.io/apps/health-lifestyle/easy\_video\_analysis\_weightlifting\\"}\],\[\\"$\\",\\"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\\":\\"Easy Video Analysis Tool for Weightlifting Performance\\"}\],\[\\"$\\",\\"meta\\",\\"11\\",{\\"name\\":\\"twitter:description\\",\\"content\\":\\"Analyze your weightlifting technique with automatic barbell detection, overlay comparisons, detailed charts, and exportable data.\\"}\],\[\\"$\\",\\"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:T877,"\])self.\_\_next\_f.push(\[1,"\\u003cp\\u003e\\u003cb\\u003eEasy Video Analysis for Weightlifting\\u003c/b\\u003e is a powerful yet user-friendly app designed specifically for weightlifting and powerlifting athletes, coaches, and enthusiasts who want to analyze their lifting techniques with precision and ease.\\u003c/p\\u003e\\u003cp\\u003eThe app automatically detects the barbell in your videos, eliminating the need for manual selection of plates or equipment. It provides approximate data on important parameters like bar path, velocity, power, force, and horizontal displacement, giving you insight into the mechanics of each lift.\\u003c/p\\u003e\\u003cp\\u003eWith \\u003cb\\u003eEasy Video Analysis for Weightlifting\\u003c/b\\u003e, you can compare videos side by side or overlay them to observe improvements or differences in technique over time. The bar path is displayed with colors corresponding to velocity, power, or force, allowing at-a-glance assessment of your performance.\\u003c/p\\u003e\\u003cp\\u003eThe playback speed is fully adjustable, enabling slow-motion reviews or frame-by-frame analysis. You can also zoom in on specific sections of the video to closely examine critical moments during your lift.\\u003c/p\\u003e\\u003chr\\u003e\\u003ch3\\u003eKey Features\\u003c/h3\\u003e\\u003cul\\u003e\\u003cli\\u003e\\u003cb\\u003eAutomatic barbell detection\\u003c/b\\u003e without manual setup, providing quick and accurate analysis.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eSide by side and overlay video comparison\\u003c/b\\u003e to visually track progress and technique changes.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eColor-coded bar path\\u003c/b\\u003e based on velocity, power, or force for intuitive understanding of dynamics.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eAdjustable playback speed\\u003c/b\\u003e and \\u003cb\\u003eframe-by-frame control\\u003c/b\\u003e to meticulously review every movement.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eVideo zoom functionality\\u003c/b\\u003e to focus on important details.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eDetailed charts and statistics\\u003c/b\\u003e summarizing key kinematic parameters.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eExport capabilities\\u003c/b\\u003e including videos with selected overlays and kinematic data as .csv files for further analysis.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eApplicable to all barbell sports\\u003c/b\\u003e such as Olympic weightlifting, powerlifting, CrossFit, and more.\\u003c/li\\u003e\\u003c/ul\\u003e\\u003cp\\u003eWhether you are preparing for your next competition or simply want to perfect your lifting technique, \\u003cb\\u003eEasy Video Analysis for Weightlifting\\u003c/b\\u003e offers comprehensive and accessible tools to support your training goals.\\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-20T07:47:16.894942Z\\",\\"description\\":\\"$1f\\",\\"developer\\":null,\\"icon\\":\\"https://d7umw8mitnngt.cloudfront.net/icons/3f1abdee-48c9-4cdb-a63b-0d56be73d140\_400x400bb-75.webp\\",\\"id\\":\\"f5c8dc6f-ffd3-4e5d-9329-c64cb29c4726\\",\\"images\\":\[\\"https://d7umw8mitnngt.cloudfront.net/application\_images/6895a3bd-79df-46c6-8145-1751cd497a1c\_460x996bb.webp.0x200\_q100\_format-WEBP.webp\\",\\"https://d7umw8mitnngt.cloudfront.net/application\_images/c6dbb4b7-42ec-49f6-81b2-dd2d1d8444fe\_460x996bb.webp.0x200\_q100\_format-WEBP.webp\\",\\"https://d7umw8mitnngt.cloudfront.net/application\_images/ac8e1326-d320-48ca-8806-772a8d026998\_460x996bb.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\\":\\"WL Analysis\\",\\"priority\\":200,\\"seo\_description\\":\\"Analyze your weightlifting technique with automatic barbell detection, overlay comparisons, detailed charts, and exportable data.\\",\\"seo\_keywords\\":\[\],\\"seo\_title\\":\\"Easy Video Analysis Tool for Weightlifting Performance\\",\\"slug\\":\\"easy\_video\_analysis\_weightlifting\\",\\"tags\\":\[\],\\"updated\_at\\":\\"2026-04-06T08:25:14.030392+01:00\\",\\"versions\\":\[{\\"changelog\\":\\"\\u003ch3\\u003eWL Analysis App Modification\\u003c/h3\\u003e\\u003cp\\u003eThis version of the WL Analysis app includes a specific tweak that allows users to tap on the buy button and then cancel the action, enabling some functionality that is otherwise restricted. \\u003cb\\u003eNote that this modification requires the device to be jailbroken or use Trollstore, as it crashes if sideloaded on non-jailbroken devices.\\u003c/b\\u003e Furthermore, it supports devices with a minimum operating system version of 15.0.\\u003c/p\\u003e\\u003chr\\u003e\\u003ch3\\u003eKey Features\\u003c/h3\\u003e\\u003cul\\u003e\\u003cli\\u003eAbility to tap the buy button and cancel to access modified functionality\\u003c/li\\u003e\\u003cli\\u003eCompatible only with Jailbreak or Trollstore environments\\u003c/li\\u003e\\u003cli\\u003eRequires iOS 15.0 or higher\\u003c/li\\u003e\\u003c/ul\\u003e\\",\\"id\\":\\"fdc85034-367b-4e17-a753-d23db3338caa\\",\\"is\_current\\":true,\\"created\_at\\":\\"2026-03-06T10:55:03.273346+00:00\\",\\"version\\":\\"1.4.9\\",\\"ipa\_size\\":16539928},{\\"changelog\\":\\"\\u003ch3\\u003eApp Modification Overview\\u003c/h3\\u003e\\u003cp\\u003eThis version of the app includes a specific tweak that allows users to perform an action by tapping on \\\\\\"buy\\\\\\" and then canceling it. However, this modification is designed to work only with devices that have Trollstore or are jailbroken, as the app crashes if sideloaded without these conditions. The tweak requires a minimum operating system version of 15.0.\\u003c/p\\u003e\\u003chr\\u003e\\u003ch3\\u003eKey Features\\u003c/h3\\u003e\\u003cul\\u003e\\u003cli\\u003e\\u003cb\\u003eBuy and Cancel Action:\\u003c/b\\u003e Enables a unique interaction within the app by tapping \\\\\\"buy\\\\\\" and canceling.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eCompatibility Restriction:\\u003c/b\\u003e Functional only on devices with Trollstore or Jailbreak applied.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eOS Requirement:\\u003c/b\\u003e Supports iOS version 15.0 and above.\\u003c/li\\u003e\\u003c/ul\\u003e\\",\\"id\\":\\"b083e6a9-ad5d-4057-a7b1-6b9311b38480\\",\\"is\_current\\":false,\\"created\_at\\":\\"2026-01-20T07:47:32.859964+00:00\\",\\"version\\":\\"1.4.8\\",\\"ipa\_size\\":16539113}\],\\"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"\])