Hey everyone! I’ve been building a free tool called Pinventory to help pinball operators and collectors manage their games and financials around them. Wanted to share it with the community and get some feedback.
What it does:
Track your machines, locations, and earnings
Log maintenance with itemized parts & labor costs
Parts inventory with low-stock alerts and reorder tracking
Revenue reports with location and machine breakdowns
QR code problem reporting; let players report issues right from the machine
Team management with role-based access (owner, manager, technician, employee)
It’s completely free no ads, no subscriptions. This is a passion project from a fellow pinball enthusiast. I’ll keep it free as long as the costs to run it allow me to.
I’d really appreciate any feedback you might have. Feature requests, bug reports, or just general thoughts. You can reach me at PM here, or find me on GitHub: github.com/edgiardina
Not currently. If I wanted to make it some sort of private locally hostable solution it would require a decent amount of engineering. And a technical setup on the operators side. I guess I assume technical enough operators might have rolled their own. Plus location operators are offsite by definition. So I guess I’d have to build a mobile app that syncs offline?
The root of this question is privacy I imagine?, since one of my beta testers pulled out when he realized that as a database owner, I could potentially see numbers put into the app. Which is understandable. I wrote a privacy policy saying the data is just to run the app and never for sale to anyone, ever.
If it’s an appealing concept give it a try within the app with test data. Then if you want a local network version only I’m open to discussing it but it likely wouldn’t be free.
Great stuff, thank you for sharing. I can understand the concerns with privacy and lack of control of potentially sensitive information. An export/backup feature may help in that regard.
Very well designed, and thoughtful tool. Thanks again!
Thanks Boon. the idea of a data export is a good one. Users should be able to take their data off the system at any time. For GDPR I also need to be able to allow a user to completely delete their data as well.
Just checking in. Pinventory has seen a lot of new features deployed recently, and I just wanted to let everyone know about them. I’m very thankful to everyone who has tried out Pinventory. I’m hoping I can get more feedback and learn what you might think its missing.
We’ve integrated our entire game database with Kineticist, which means better images, automatic manufacturer info, and new as of this week: downloadable game manuals and a game parts catalog so you can look up exactly which parts go in which machine. We also launched a full Parts Inventory system with low-stock alerts, vendor tracking, and the ability to itemize parts directly into maintenance logs. Collectors now have access to the Reports page with collection valuation and maintenance spend tracking. On the communication side, Pinventory now sends email notifications when someone submits a bug report via QR code and when your parts stock runs low. We’ve improved mobile responsiveness across the board, added a Getting Started guide for new users, tightened up data isolation and security with a full RLS audit, and added CSV data export from Settings. As always, it’s free. PM me here if you have feedback!