Tbh I wish all messaging apps worked like this. While it’s kind of cool to make charts like this, the privacy implications are pretty terrible for keeping conversations forever.
A data breach on an IM app would be one of the most devastating leaks ever. And there’s just not that many legitimate use cases for keeping all history. If someone tells you something important you can make the effort to move it to their contact or notes in your phone.
If the chat is truly E2E there is no way a data breach can happen on the server side. The same applies if the app is only saving chat logs locally. [1]
Now, if the threat scenario is someone implanting a compromised version of the IM app on every device out there, and siphoning data from the device itself, then it's a completely different scenario.
[1] although this could be intercepted by an attacker compromising the IM servers, if the app is not distributed/P2P