I have my own personal finance tracker, Keizai. I found mainly Firefly III as bloated and since I wanted a simple, straight-forward finance tracker, I created my own.
Please bare in mind that Keizai is not yet finished. The development is still on-going, but it's a slow process. I have multiple projects in hand and with autism and other plans for a better, more healthier life, the development for all my projects tend to be slow.
I use EndeavourOS Xfce because it's Arch with pacman and not Flathub or Snap. Plus, I love the simplicity and the performance boost you get with Xfce (even if it's a small boost with a modern gaming PC).
They force you to give them your phone number. No phone number = not allowed to use Signal. Plus, Signal uses servers from Big Tech (just search for it on reddit).
XMPP (mainly Snikket) is the best lightweight option.
It is very important to mention that you mean end-to-end encryption. The data is stored encrypted when using cloud chat. Nothing (besides phone number what I know) is stored in plain text on Telegram's servers.
I am not defending Telegram. I am just stating facts.
Yepp. I have used the Wireshark servers from Mullvad VPN for at least 1 year in RethinkDNS now. Works flawlessly.