EveryDollar is the budget app from Ramsey Solutions. Its free tier is manual entry, like Budgetfold, and its paid tier adds bank sync. Here is how the two free plans and the two methods differ.
Both are zero-based: income minus assigned should be zero. The difference is what happens to money you did not spend. EveryDollar's month resets; Budgetfold rolls the unspent amount forward in the category, so "car repairs" builds up until you need it. That is the envelope rule, and it is why goals work.