Launching today

CentryAI
Subscription tracker built by someone who forgot 11 of them
72 followers
Subscription tracker built by someone who forgot 11 of them
72 followers
I built CentryAI because I have ADHD and was paying for 11 subscriptions I hadn't used in months. Most trackers make you enter everything manually — that doesn't work if you've forgotten what you're paying for. CentryAI scans your Gmail or iCloud, finds every recurring charge, and scores which ones you're not using. The real pain is cancelling. CentryAI's Cancel Finder locates the exact cancellation page in one tap. No bank linking. Emails are never stored. Available in 18 languages.






Free Options
Launch Team / Built With



CentryAI
RiteKit Company Logo API
@yilmazemre Eleven forgotten subscriptions is the kind of origin story you can't fake, and it's exactly why I'd trust a tracker like this over the generic ones — you built it because the pain was yours.
Quick thing I spotted: your launch went up without a demo video, and a short one really does help people get it in ten seconds. So I made you one, free and yours to keep: https://www.youtube.com/watch?v=S6-hxU3J6QQ — it's whitelabel, branded only to CentryAI, no strings.
Your launch is still editable, so you can drop it straight into your gallery right now. Made it with https://foxplug.com. Rooting for you today — go get that spot.
CentryAI
@saulfleischman Saul, thank you — that's a really generous gesture, especially on launch day. I'll watch it properly today and see how it fits the gallery. Appreciate you rooting for us 🙌
The inbox-scan then detect-recurring-charges then score-what-you-don't-use flow is the useful core, but connecting Gmail/iCloud is also the part I'd want to understand before granting access: does the email parsing run on-device, or does my mail get sent to a server to find the charges? And is it a one-time scan I can revoke, or a live connection that keeps reading new mail? For a utility like this, where the parsing actually runs is basically the whole trust decision.
CentryAI
@hi_i_am_mimo Great question — where the parsing runs is exactly the right thing to ask before granting access. Full transparency:
The parsing runs server-side, not on-device — but your emails are processed in memory and never stored. The only thing that gets saved is what you confirm: service name, price, renewal date. Not the emails themselves, not even snippets.
It's a one-time scan per tap, not a live connection. Access is read-only, the scan runs only when you press the button, and we don't hold tokens that would let us read your mail in the background. You can revoke access anytime from your Google Account → Security → Third-party apps.
On the trust side: CentryAI is a Google-verified app — to keep Gmail access we went through CASA Tier 2, an independent security assessment Google requires for apps touching Gmail (penetration testing, code scanning, the works). We passed it this year and it's re-validated annually. iCloud works differently: an app-specific password that lives only in your device's Keychain and is wiped on sign-out.
Happy to go deeper on any part of this — it's the piece of the app I'm most opinionated about.
The 'out of sight, out of mind' thing hits so close to home. honestly, the biggest barrier with existing tools is definitely the manual entry or the invasive bank syncing, so scanning the inbox without storing the data is a huge UX win.
Curious about how you handle the usage scoring though. if you don't link the bank and don't store the emails, what signals are you using to determine if someone isn't using a subscription? is it based on the frequency of receipt emails, or something else?
CentryAI
@andrasczeizel Good catch — and honest answer: the scoring is deliberately low-tech, because the alternatives (bank data, tracking what apps you use) are exactly the invasiveness we built this to avoid.
Two signals: receipt cadence from your scans confirms a subscription is still alive — you're being charged. Usage comes from you: the app asks "when did you last use this?" and one-tap check-ins update it. No check-in while time passes → the score climbs at 15/31/60-day thresholds, and past a threshold it's flagged as a zombie with a push notification.
So yes, it needs a tiny bit of input from you. That's the trade-off we chose over surveillance — and for the "I haven't opened Netflix since March" cases it works surprisingly well, because those are exactly the ones you never check in on.
It’s an interesting idea, I have found subscriptions I forgot about before and wished I cancelled sooner.
But people who are looking to reduce subscriptions won’t want to subscribe and pay? Maybe you can do ads or a different monitization scheme?
minimalist phone: reduce your screentime
Thankfully, I do not have many subscriptions (only Claude and Twitter Premium), but this is certainly helpful for someone who has more than 5, because then you are getting lost :D
CentryAI
@busmark_w_nika Claude + Twitter Premium only? That's the most disciplined subscription stack I've seen all week — respect 😄 The danger zone really does start around #5: that's when "wait, WHAT am I paying for?" kicks in. Thanks for the kind words!
Good idea, will I be able to cancel them from the app?
This one will save dollars; it's difficult to track fringe subscriptions like that domain autorenewal that I never use and I can already see long term savings.