
PitchGrid
Sports Video Analysis Made Simple
Hey IH,
We just launched our very first app ever on Product Hunt today—it’s called PitchGrid.
It’s an Android app built for youth athletes (and their parents or coaches) to compare training videos side-by-side—think pitching mechanics, batting form, or drill progress over time. You load two or more videos, sync them to the same motion point (like ball release or swing contact), and analyze in real time or slow motion.
I originally built it to help my daughter with her softball training—just filming her drills and trying to visually show her what was working or not. The more we used it, the more useful it became, and I figured other parents and coaches might need the same thing.
⚙️ It’s currently in open testing on Google Play. Based on feedback and stability, we’ll submit it for full production soon.
This is also our first Product Hunt launch, and yes—I spent way too long making a mediocre demo video 😅
Would love your honest feedback on:
• Is the app ready for production?
• Is the value prop clear?
• What’s missing or confusing?
• Should we be doing something differently post-launch?
Here’s the link if you want to check it out:
🔗 https://pitchgrid.proliferaite.com
Huge thanks in advance to anyone who gives it a look.
We’re just one softball dad and a few hundred late nights trying to make something helpful.
I’ve come to believe that one of the most underrated practices in solo dev and indie hacking is this:
Be your own biggest user.
Not just testing flows or checking UI bugs—actually use your app daily in real-world scenarios. If your product doesn’t deliver value to you personally, it’s going to be 10x harder to deliver value to anyone else.
I’ve been building an app called PitchGrid to help youth athletes (and their coaches/parents) compare videos side-by-side and track their progress over time. It started to help my daughter with her softball training, and I still use it several times a day—sometimes not even for the core use case. My kids did something funny while playing in the backyard and I caught it on video, so I used my app to sync a few videos of them playing, plus the one where she slipped and fell, and used the export feature to send the funny clip to the family.
Being my #1 customer has been invaluable:
I caught critical bugs I would’ve never seen in scripted tests.
I scoped a new feature, then paused to fix what I thought was a minor UI issue… and that turned out to expose a hidden edge case that caused crashes.
It keeps me honest—if something annoys me after 3 days of use, I know it’ll annoy real users too.
Honestly, building something you use religiously means you never run out of motivation or insight. You’re not guessing what people might want—you’re fixing your own pain. And if you’re not seeing daily value in your app… that’s a red flag.
So here’s my hot take:
If you can’t find a reason to use your own product every day, it’s time to rethink your value prop—or pivot entirely.
Curious to hear from others:
Do you actively use what you’re building?
What’s something your own use helped you catch or improve?
1 Like
Comment
One of the best parts of building in public is that you don’t just launch products—you get perspective.
Yesterday, I posted about finally shipping the export feature in my app, PitchGrid, which lets parents and coaches generate clean video grids to track a young athlete’s performance over time.
I thought that was the big milestone. ✅
But then, in the comments, @mosnyik casually dropped a gem:
“The ability for a parent to export their kids' baseball video and share it on their Instagram reel or WhatsApp status, or any social platform, sounds like a great value to me. I would encourage you to work on social sharing features.”
And honestly… I hadn’t even considered that. 🤦♂️
It was such an obvious use case once someone said it out loud.
So I got to work.
📱 I just shipped direct social sharing for exported videos—Instagram, WhatsApp, Messenger, all native share targets.
Now that it’s live, I’m honestly shocked it wasn’t already part of the MVP. It instantly makes the export feature feel complete.
Just wanted to share this little story as a reminder that:
Your community often sees what you’re too deep in the weeds to notice
Listening > guessing
Good ideas don’t have to come from you
So huge thanks again to @mosnyik—seriously leveled up the app with that one.
For the past few months, I’ve been building PitchGrid—a tool for youth sports players, coaches, and parents to visualize and compare pitching/batting videos across time using a grid format.
But there was one huge problem: exporting the grid was broken.
This wasn’t just another “nice to have.” It was the feature we advertised as core to the app—and it almost delayed the entire launch indefinitely.
What made it so hard?
Exporting dynamic layouts with synchronized video was a nightmare on Android.
Device-specific issues broke encoding across multiple test phones.
Memory leaks, permission edge cases, UI lifecycle bugs—you name it.
I re-architected the video pipeline three times before finally cracking a stable, performant export. And I was holding off release until it worked—because I refused to ship something that didn’t deliver its core promise.
Now it’s live.
✅ High-res exports
🆓 Watermark-free version via rewarded ad
💎 Subscription unlocks unlimited exports and removes ads ($1.99/month)
I’m keeping the app in open testing for now while I collect feedback and tune edge cases. But this was a massive milestone that unblocked our path to production.
Here’s what I’d love feedback on:
Would you tolerate one rewarded ad per export if you’re not paying?
How do you price an app like this right for parents/coaches without killing adoption?
Should I lean more into social sharing features next, or keep polishing core UX?
⚾ App: PitchGrid -- Now in Open Testing
🙏 Feedback very welcome.
6 Likes
11 Comments
11 Comments
-
1
It is great to read about the troubles of production, it gives me that welcoming sense that I am not alone trying to contribute my quota to make life more fun for other.
I can relate to the challenges of having to re-architect your solution and keep making tweaks until you are able to achieve your promise to your customers.
Unfortunately, I am not in a country which is heavy in the sports you mentioned; however, football is also a sport, and to answer your questions in that light,
1. One rewarded ad is very tolerable if I am using the app - I have tolerated worse, so that is a good deal
2. On pricing, I would say if you get the answer, I would also like to know, because it has been my weakness from the start of time. 🤣 😹 😆 😄😂
3. Well, sports are social events, and that is what makes them strong. The ability for a parent to export their kids' baseball video and share it on their Instagram reel or WhatsApp status, or any social platform, sounds like a great value to me. I would encourage you to work on social sharing features.-
2
Hey wow, seriously—thank you for this! 🙏
You totally captured the exact vibe I’ve been feeling throughout this build. It’s such a grind sometimes—reworking stuff, hitting walls, fixing one thing just to break another—but it’s also super motivating when someone else gets it. So yeah, really appreciate you saying that.
And just to double check—when you said football, did you mean soccer? If so, that’s actually an awesome use case I hadn’t really leaned into yet. The app works great for comparing technique, so lining up kicks or drills against a pro or even your past self totally makes sense. Definitely something I want to explore more.
Also, your point about parents posting videos to social media? 🔥 I can’t believe I didn’t lean harder into that yet. That’s such a natural next step—letting people export a clean progress video and drop it right into Instagram or WhatsApp or whatever they use. I’m 100% going to make that part of the next phase.
Seriously, thanks again for taking the time to write this. Not only helpful—actually inspiring.
-
1
Yes, you are right. I meant soccer. We call it football here 🤣
It feels great to find a tribe-man around - someone doing something similar to what you are also doing, and be able to share experiences-
1
I can't figure out how to attach pictures here or to even private message you to show it to you, but I took your advice and worked hard for the past 24 hours here and got the social media integration put in. You got me so excited with it as a great feature. I couldn't even do anything else today except to fix it and get it running. I actually immortalized your username in the change log in the Google Play Store update message. That's why I wanted to send you a picture to say thank you for this feature suggestion.
-
2
I got very busy trying to ship a feature in one of mine too, and have not had time to come here. I am just seeing this now.
It is a great honour to have been helpful in a way.
What tech are you using to build the app?
You can reach me on Twitter/X or LinkedIn with the same username
-
-
-
-
-
1
PitchGrid is an excellent tool for startups to practice and refine their pitches. It offers valuable feedback from a community of entrepreneurs, helping you improve your message clarity and delivery before presenting to investors or customers.
-
1
I appreciate the attempt to give me a valuable comment, but unfortunately your comment is not applicable to my app. There is a bit of Confusion with the idea that pitches are for startups and businesses, but they are also for athletes in baseball and softball. That is my target audience. Baseball, softball, and other sports. And more geared towards the coaches and the youth parents.
-
-
1
I will try it.
-
1
Would love to hear your feedback!
-
-
1
Okay we got it promoted to open testing! Please test away
-
1
Another classic over-excited developer mistake. The change is not yet live in the Play Store....
In sports, progress is often measured in inches, frames, and milliseconds. Whether you’re a dedicated parent capturing your child’s pitching form, a coach refining an athlete’s swing, or a player chasing peak performance, visual feedback is one of the most powerful tools for improvement. That’s why we built PitchGrid — a video analysis app designed to make comparing motion simple, precise, and effective.
What is PitchGrid?
PitchGrid is a multi-video player that lets users compare up to six videos side by side, perfectly synced in time. This isn’t just a split-screen viewer — it’s a motion analysis tool that helps you spot patterns, detect inconsistencies, and track progress over time.
You can:
Compare the same athlete across different days or stages of training
Review different angles of the same motion or event
Benchmark against elite performers
Analyze fine-grain differences between technique variations
Whether you’re analyzing softball pitching, batting, golf swings, martial arts forms, soccer footwork, or even dance choreography, PitchGrid gives you a structured way to evaluate motion clearly and visually.
Who is PitchGrid For?
PitchGrid was originally born from one softball dad’s desire to help his daughter improve her pitching — but its purpose has expanded to support anyone working with motion-based performance.
⚾️ Parents of Young Athletes
You film your child’s practices and games. But what do you do with those videos? PitchGrid helps you transform casual clips into a clear visual timeline of improvement. Compare last season to this one. Spot mechanics issues before they become habits.
🧢 Coaches and Trainers
Give your athletes side-by-side visual feedback. Show them how their current form compares to a model example — or even to their own past performance. Use PitchGrid during 1-on-1 sessions, film reviews, or remote coaching assignments.
🏋️♀️ Athletes of All Levels
Whether you’re working with a private coach or self-training, PitchGrid lets you study your form with a level of clarity that static screenshots or one-off replays can’t offer. Gain insights into your progress, and take control of your own development.
🎭 Performers and Artists
PitchGrid isn’t limited to sports. Dancers, actors, choreographers, and stage performers can use it to compare takes, rehearse moves, or analyze timing — side by side, second by second.
Why We Built It
We know from experience: seeing is believing. Athletes often struggle to feel the difference between one technique and another. But when they see it on screen — when they watch two motions unfold side by side, in perfect sync — the learning becomes instant and intuitive.
Our goal with PitchGrid was to create a lightweight, intuitive tool that does one thing extremely well: make side-by-side motion analysis easy for everyone.
No complicated setup. No expensive hardware. Just import your videos, align them with simple sync tools, and start learning from what you see.
Final Thought
PitchGrid turns your camera roll into a coaching tool. Whether you’re working to improve, to coach, or just to understand — if you’re serious about progress, PitchGrid is your grid.
1 Like
Comment
I just had a rough lesson in patience and timing while trying to publish my app on Google Play. I had applied for open testing and was in the review process. While waiting, I decided to clean up and update my website—specifically to polish the landing page and improve my privacy policy presentation.
Unfortunately, in the middle of that, I pushed a bad update that completely broke my site—it was down hard. And wouldn’t you know it, during that short window while the site was down, Google reviewed my app… and rejected it because they couldn’t access the privacy policy URL.
So now I’m stuck. The site is back up and working, but I have to wait to reapply, and I’m not sure if this rejection is going to count against me in any way going forward.
Lesson learned: Don’t get impatient and try to do everything at once. Wait for one thing to clear before making sweeping changes—especially to something as critical as your public-facing site. I thought I was being productive during the review wait, but I ended up hurting my chances instead.
If anyone’s been through something similar, I’d love to hear how the re-review went or if the initial rejection caused any long-term issues.
1 Like
Comment
I’ve been following the stories of indie developers frustrated by the hurdles Google Play puts in the way of getting their apps to production. Like many, I initially wanted to skip the formalities and go straight to public release. I was eager—impatient, even—to get my app into users’ hands so I could validate whether the idea was worth further investment.
At first, the restrictions around closed testing felt like unnecessary red tape. But looking back, I’m genuinely thankful for that enforced detour.
What I thought was just a bureaucratic slowdown turned out to be a critical checkpoint. During that time, I uncovered bugs, usability gaps, and opportunities to add valuable features that I would’ve completely missed if I had rushed into production. I don’t even have a fully functional app yet—but the enforced testing phase gave me the breathing room to see that for myself, rather than letting my impatience push an unfinished product onto users.
Now that I’ve finally been approved for production access, I’m not going live. That’s the irony. Google may not have framed it this way, but I now see their process as a lesson in pacing, quality control, and humility.
Instead of hitting publish, I’ve opted for an open testing phase—at least a few days to a few weeks—before going for a full public launch. The insights I can gather from even a small number of testers at this stage are far more valuable than early ratings or reviews based on a half-baked version of the app.
In retrospect, Google wasn’t just enforcing a gate. They were nudging me toward a more thoughtful development lifecycle—one that prioritizes product quality and user trust over ego and impatience. And for that, I’m actually grateful.
1 Like
Comment
I’m a softball parent who got tired of not knowing whether my daughter’s private lessons were actually making a difference. Coaches would assign drills between sessions, but it was hard to tell if she was doing them right—or progressing at all. We had tons of video clips from games and lessons, but no real way to use them.
So, I taught myself to code after work and started building Pitch Grid — a free, ad-supported app that lets families and coaches sync and compare multiple videos side-by-side. You can track progression, compare form against a coach’s demo, or just visualize technique across months or seasons. No wearables, no subscriptions—just practical tools for people already capturing video.
It’s still in beta (Android for now), but I’d love feedback, ideas, or stories from anyone building in sports tech, edtech, or who’s trying to validate something similar on a tight budget.
Let’s connect!
1 Like
4 Comments
4 Comments
-
1
I work with coaches & creators to make homepages that build trust and convert better (especially if you’re using WordPress or Carrd).
Happy to give you a free audit — no pitch, just honest, useful fixes. DM me or drop your site here if you’re open to it.
-
1
Thanks so much, I look forward to any feedback.
My main developer portal where I link all the things I'm working on is https://proliferaite.com/.
The flagship product so far is PitchGrid (https://pitchgrid.proliferaite.com/) Which is a mobile app only on Android for now. I started it because everyone talked about a tool called Coaches Eye, which is no longer available and I found no other replacements that were good enough on Android without having to pay $100 per year subscription. So I built a free version myself. I showed it to probably a few hundred people by now through Reddit and I've gotten quite a lot of positive feedback but almost overwhelmingly everybody says they are on iPhone so I don't have an iPhone version yet and I'm working on creating one. I recently saw a coach using Coaches Eye and it is actually a really cool tool. He had an older version installed on his iPad and it does basically exactly what I wanted. If it was still in distribution I would have definitely just installed that on my phone and not bother to try to create my own app. But since it's no longer in production, this app was born out of necessity.
I also have another thing I've been working on which doesn't have a good name yet, but it's a set of tools to help coaches analyze their lineup and play-o data so that they can become better coaches. I only have a very bare bones sample version of it that's not usable on a subdomain, which I only stood up so I can talk to the folks at Game Changer. They've actually been great. I've spoken with their developers about possibly getting an API endpoint and integrate the data in. I'm not sure where that's going to go yet. More likely they're just going to take the ideas and integrate it into their platform since they have all the data already. I hold no vice grip on the idea. I'm sure thousands of people have the same idea and if Game Changer can do it directly in their app, power to them, I just want useful tools to reach the hands of coaches and parents. If they don't come around with something in the near future, I'm just going to finish building this one out and have it take in CSV imports, which is painful, but at least it will get the job done. That site is is not listed above and it is just for demo purposes and quite raw, but here you go https://coachlytics.proliferaite.com/
Oh, and very unrelated to any of this, I started writing flash fiction where I reimagine classic tales like Dracula, but twist it to make AI the villain. I really only started that because I stumbled upon a great domain name that was available and had to buy it: https://bewareof.ai/
-
-
1
Visit Pitch Grid seems to send me in circles on your website. Can’t see much info about the product on the page
-
1
Actually, if you look at my latest post, it looks like you hit the same problem that I talked about, which is I was trying to fix some search console indexing failures to make my site more discoverable and wound up breaking the site entirely and that wound up getting me rejected from the open testing review. And it looks like you also tried to visit the site at the same time.
-
About
As a softball dad frustrated with the gap between lessons and real progress, I built Pitch Grid to help families use their own videos to track technique, compare mechanics, and get more out of training






Comment