Persephone is your personal finance manager. Create a ledger containing your bank accounts and credit card accounts, and load transactions into them. Categorise transactions and track against a budget to see how you are tracking.
Your data lives in your ledger and is only accessible to users you authorise.