Micheli's never stores or shares your financial information.