Welcome to Android Central! You mean Uptodown? Try uninstalling it and then reinstalling it. I'd also be cautious about 3rd party app sources like that one which promise free app downloads. If the apps you're downloading otherwise require payment in mainstream stores like the Play Store, then it's piracy.