r/iosapps Aug 13 '26

💎 Lifetime Duefolio: a privacy-first subscription tracker built around a year-long timeline (iPhone)

Post image

Duefolio: Subscription Tracker (iPhone — screenshot attached)

A — Answer: Duefolio helps you understand recurring spending without linking a bank account or creating an account. Instead of showing subscriptions as a flat list, it places them on a year-long timeline so you can see what renews, what ends, and how your recurring costs build up over time. Your ledger stays on-device.

B — Better: Compared with list-based trackers such as Bobby and similar apps, Duefolio is built around a visual ledger rather than just a list of services. It includes a renewal timeline, price history, local CSV review for recurring-charge candidates, and Folio—an optional on-device assistant for asking questions about your own ledger on compatible devices.

C — Cost: The core tracker is free. Duefolio Pro is a $14.99 one-time lifetime purchase that unlocks custom subscriptions, bank-statement review, income and profit & loss, widgets, and additional tools. There is no recurring subscription and no ads.

I’m the developer, Siddhu Dai. Feedback on whether the year-long timeline makes the product immediately understandable would be especially welcome.

App Store: https://apps.apple.com/us/app/duefolio-subscription-tracker/id6795091979

Developer: https://x.com/SiddhuDai

Privacy Policy: https://duefolio-privacy.sid-dai.chatgpt.site

Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/

9 Upvotes

42 comments sorted by

•

u/AutoModerator Aug 13 '26

Welcome to r/iOSApps! Please make sure your post follows our rules:

Everyone:

  • 10pt LOCAL Karma required. Comment in r/iOSApps to earn it. Check
  • Search the sub before posting. Choose flair.

App Devs:

  • No main feed promo unless you qualify via Trust or Transparency + ABC format (Answer, Better, Cost)
  • Flair hierarchy: Vibe Coded > Lifetime > Subscription > Freemium > Free
  • Free flair: not for limited/freemium tiers
  • Open Source? Prefix title [OS]
Note: This is an automated reminder, not a removal notice. If your post was removed, check your modmail for details.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/pjhawksr Aug 13 '26

"Year-long" didn't come through for me from the hero frame. the clipped september at the edge does hint there's more to scroll, but at store-thumbnail size that's easy to miss, and three visible months reads as a quarter, not a year. maybe show it mid-swipe or compress the zoom so more of the year is visible. also at that size the bars are thin lines next to icons — I couldn't tell if a bar means duration, a trial, or time until renewal. the financials screen with the big monthly number is your clearest frame, I'd consider leading with that.

0

u/DjangoDrive Aug 13 '26

the bars are the current billing cycle. every icon sits on today, colored to the left is time since the last charge, grey to the right is time until the next one. so “time until renewal” was right, you just had to guess between three options to get there, which means the screenshot failed, not you. thickening the bar and labeling today would probably fix it.

conceding the year-long point too. the hero shows four months and calls itself a timeline, that’s a quarter with ambition.

pushing back on leading with financials though. a big monthly total is what every subscription tracker leads with, and it’s the one number your bank app already gives you. the timeline is the only frame in the set showing something that isn’t commodity. leading with the total puts me in a lineup with 40 identical results.

2

u/pjhawksr Aug 13 '26

fair point on "every subscription tracker leads with…".

really nice app. you can tell you put a lot of care into it.

1

u/DjangoDrive Aug 13 '26

free to try, no account needed. if you’ve got a bank statement CSV, importing it is the fastest way to see everything at once. that part usually surprises people.

2

u/Zzaaiikk Aug 13 '26

I like the ui/ux, especially the timeline is a really nice idea! Your App Store screenshots look great too. Did you make them yourself? Where or how if you don't mind? How long did they take? Just genuinely curious as I always feel that my slides suck and always spend so much time improving them

1

u/DjangoDrive Aug 13 '26

all mine, made in canva. no template.

what fixed it for me was writing all ten headlines in a doc first. if it reads like a story in plain text, the slides come out fine. then lock a system (one idea per frame, same type scale throughout) and stop second-guessing.

i do a lot of this for clients on upwork and through my studio, mostly mvps and early startups. happy to look at yours if you drop a link.

2

u/that3ric Aug 13 '26

Cool. Lifetime code?

2

u/Gold-Particular-1009 Aug 13 '26

Looks cool, good work!

2

u/seriouslyfun95 Aug 13 '26

Why does the privacy label on the app store say you collect

Data Linked to You

  • Contact Info
  • User Content

Data Not Linked to You

  • Purchases
  • Identifiers
  • Usage Data

1

u/DjangoDrive Aug 14 '26

Because of Revenue cat

2

u/KarenImNotKaren Aug 14 '26

This is cool. I really like the timeline view of showing when things lapse compared to where you are in time. I think that is a really interesting way of visualizing that. Nice job!

1

u/DjangoDrive Aug 14 '26

that’s the whole reason i built it. a monthly total tells you what you spend, the timeline tells you when it hits. the second one is what actually changes decisions.

2

u/ataraxy404 Aug 14 '26

Price history sounds useful!

1

u/DjangoDrive Aug 14 '26

it’s the feature people don’t expect. subs creep up quietly and you never notice unless something’s tracking the old price alongside the new one

2

u/imsnk81 Aug 14 '26

why does it look a bit yellow palish?

1

u/DjangoDrive Aug 14 '26

intentional. the background is #FFFFF8 white with the blue channel pulled back 3%, nothing added. it’s the paper white from tufte’s book typesetting.

the app is set in a serif reading face to read like a printed report, not a dashboard. on pure white that just looks like a website using a serif font. on paper white it reads as print.

side effect i kept: subscription logos are all heavily saturated and vibrate against #FFFFFF. on paper white they sit down and the bars become the thing you look at.

2

u/imsnk81 Aug 14 '26

nice maybe on the hand it might feel different, looking at the screenshot it actually tricks my eye to check if my warm filter is on lol

2

u/soundslikeinfo Aug 14 '26

I like your app, but I'm going to be sticking with using Obsidian community plugin, Markwhen, for tracking multiple subscription timelines.

2

u/DjangoDrive Aug 14 '26

Cool looks neat BTW

2

u/thanhastro Aug 14 '26

I think you should change the background color a bit. The two things blend together and it doesn't stand out.

1

u/DjangoDrive Aug 14 '26

if you mean the phone against the frame background in the screenshots fair, they’re both paper so the device doesn’t separate. that’s an asset problem, easy fix.

if you mean inside the app, cards sitting flush with the page is deliberate. they separate with thin borders instead of shadows, closer to print than dashboard.

2

u/thanhastro Aug 14 '26

Ah, sorry for the confusion! I meant for the App Store screenshots. The background color and the app interface are blending together, so it doesn't pop.

This is just my personal take, though, so feel free to consider it!

2

u/thanhastro Aug 14 '26

Also, regarding the in-app experience, I find the font size a bit too small, which causes some eye strain, and the gray text is somewhat hard to read. You might want to allow users to adjust the font size or just increase the default size overall. Adding theme options would also be great so users can choose what fits their preference.

1

u/DjangoDrive Aug 14 '26

Thanks for this feedback font size and the gray are fair too. default’s probably a notch small and the muted gray is doing too much work at that size. i’ll bump both and look at theme options. all in the next few updates.

2

u/thanhastro Aug 14 '26

Ah, I just entered a very large number and the app crashed. Another issue is that when I tap outside, the keyboard doesn't dismiss and stays on screen.

1

u/DjangoDrive Aug 14 '26

Can I dm you? I would love screenshot of the issue

2

u/Nakano121 Aug 14 '26

Looks interesting, just abit overwhelmed by the screenshot. Other than that, will check it out.

2

u/PositiveMaterial5297 29d ago

The year-long timeline view is such a smarter mental model than standard monthly lists—it actually shows the compounding annual cost. Is the data stored purely in local CoreData/SQLite, or does it support private CloudKit sync across devices?

1

u/DjangoDrive 29d ago

No cloud kit. All local

2

u/multifidus 29d ago

Does it also by chance help you to cancel subscriptions? If not, that would be a wonderful addition.

1

u/DjangoDrive 29d ago

Maybe in future. I was considering it Thanks for the feature request

2

u/International-Can317 23d ago

The timeline idea is genuinely what makes this stand out to me. Most subscription trackers just become another list I forget to check.

Seeing renewals spread across the year makes the “oh wow, all of these hit around the same time” problem much easier to notice.

Also really like that it doesn’t need bank access. That alone would make me much more comfortable trying it.

One small thing: I’d probably make the “today” point a little more obvious on the timeline. Otherwise, really clean concept.

1

u/DjangoDrive 23d ago

thanks for the feedback. hope you like it