Editor's Note: Some of our readers notified us about a few security issues with this app. Never share your payment…