The FaithFi app uses an envelope style of money management.
A traditional envelope system works by withdrawing cash from your bank and "funding," or physically putting dollar bills into labeled envelopes (i.e., Groceries, Rent, Movies, etc.). When you need to buy something, you take cash out of the appropriate envelope to make the purchase.
When you run out of cash in an envelope, you have to wait to make a purchase in that category until it has money available. You can replenish your envelopes either by withdrawing more cash from your checking account or by transferring funds from one envelope to another.
This method is very successful in helping you become more aware of your spending habits and ensures that you never spend more money than you actually have on hand.