Wow, it's been 12 years since I wrote Digrin (Dividend growth investing) as a project at my university. This year made it possible to spend less time on digrin, as AI programmed most of the features and I was mostly reviewing and testing them.
Previous years, if you are interested:
Visits and users
I still use Google Analytics, but it doesn't make sense anymore. AI scrapings are messing with the data:
2025 - 1.2M
2024 - 547k
2023 - 383k
2022 - 175k
2021 - 77k
2020 - 38,5k
Registered users is more important metric:
2025 - 7 060
2024 - 3 459
2023 - 4 975
2022 - 3 676
2021 - 3 584
2020 - 2 834
Features 2025
In 2025, I merged ~60 merge requests. So to list a few features:
- added more sources for stock splits
- added more brokers for CSV imports (as mentioned here)
- improve problems with prices, they errored our a lot in the past, now they just work.
- allow DRIP settings on portfolio (before it was just on particular stocks)
- add special dividend source (e.g. BST has two dividends on same day, one is special)
- add option to disable increases in dividend calendar
- paid out first valid commission on https://www.digrin.com/affiliate/
- users can set country of origin for stock/etf
- add YTD % to performance page
- add time limit box to performance and portfolio overview
- statistics page has % and $ values now
And a lot of manual fixes and maintenance. Financial data is a mess, but digrin is able to combine them better now, fallback on missing data and retry failing sources. It seems more stable now.
Pricing 2025
Monthly recurring revenue by year:
2025 - 792 EUR
2024 - 784 EUR
2023 - 538 EUR
2022 - 350 EUR
2021 - 160 EUR
In 2025 MMR didn't grow. It's a small problem, as I want to buy better data and also automatic broker syncs.
Plans for 2026
- I have 3 open issues to work on in 2.1.2026.
- Automatic broker sync is still not ready. It's a shame it didn't move in 1 year.
I hoped more players would join this space and would introduce pricing well suited for small projects, didn't happen. But I prefer direct broker implementation, where digrin doesn't share investor data with anybody else, and it looks like I can implement that for trading212 now.
So last 3 issues are:
- sharable portfolio with selected users (by email)
- trading212 auto broker sync
- give users some incetive to share digrin
Long term, if MMR grows, mobile apps might be nice. With AI it might not be that of a hussle to support mobile apps and web versions. But I am not sure about this one yet.