I’d suggest using Google Sheets with a budgeting template. It’s free, highly customizable, and accessible from any device. You control all your data, so security is top-notch as long as you’re careful with sharing permissions.
YNAB (You Need A Budget) is a good choice. It helps users plan for every dollar earned, allocate funds to spending, savings, and debt, and is available on multiple platforms.