You need to be unplugged for 12 consecutive months for Proton to delete your account because of inactivity though, which seems fair for free tier accounts. A simple login is enough to prevent this, you do not need to send an email or whatever, simply log in once a year. You also get reminders sent to your recovery email before this happens. Data storage for inactive free tier accounts isn’t free for Proton.
Any particular OS? For Android I use Broccoli, and I think it does a good job out of the box. You can share the URL of a webpage with a recipe to that app, and it will try to extract the ingredients, steps, serving etc. from the website :)