Tax season. 12 months of transactions in my bank half business, half personal. Pasted them into Claude, ChatGPT, Gemini. Works great for the first fifty. By three hundred same vendor, different category. New session starts from zero.
The models are incredible. The problem is context. Your transactions need memory that survives across sessions, devices, and models.
We spent two years building that. Jupid learns every vendor once and never forgets. 96% accuracy. Finds ~$1,249/year in missed deductions. Works in Claude Code, WhatsApp, iMessage wherever you already are.
We launch soon on Product Hunt. What's the part of tax season that makes you want to throw your laptop?
that's so cool! i wasn't diagnosed with dyslexia but every time it comes to taxes i feel to run away, hide, shut my eyes and hope it all disappear... gonna give it a try very soon!
Fastlane
I saw a meme on LinkedIn about this, but damn, this looks like the real deal
Happycapy
Jupid
@bartvandekooij Thanks Bart! Means a lot coming from you - I remember the Happycapy launch, that was epic 🙌
And yeah, replacing QuickBooks for freelancers is exactly the goal. No one should need a 200-feature accounting suite just to file a Schedule C.
@bartvandekooij Thanks, Bart! We really hope to replace QuickBooks too. I think traditional SaaS interfaces and Excel-style tools are becoming yesterday's news. The future is conversational, and we're building for that.
VEED
Looks awesome – clean idea, strong execution, and a very promising launch. Rooting for the team
@vlivashkin Vladimir, thank you for the kind words! That really means a lot. Rooting for you too 🙏
APPFOLLOW
Great 👍 Good luck with the launch and finding more customers 🤗
@sharifulin Thank you!
Jinna.ai
This makes a lot of sense. AI is great until the same vendor gets treated differently three times in a row 😅 Love the focus on fixing the data/context layer. Congrats guys.
@andryemel Andrei, thank you for the support! You nailed it — AI is great until the same vendor gets categorized differently three times in a row. That's exactly what we're fixing at the data layer.