Co-founder at SaveUp here. SaveUp is absolutely free. Think of it as a rewards program that is scalable to any financial instrument. You can earn SaveUp credits with an type of account ( ING Savings Account, Chase Credit Card, etc).
Basic concept is we reward you for good financial actions. We have sponsors and will get more sponsors to offset the prizes, as well as financial referrals.