A new web-based application that lets people link their financial accounts to receive, organize and manage their bills and financial statements in a single view has launched after about a year of user testing