I have not used this particular app, but if it is like other lost phone finders, it hides itself from the app list so a thief is unlikely to delete it before you remotely locate and wipe the phone. Go to settings-security, and check your device administrators. Turn off (uncheck) androidlost, then you should be able to find and delete it through the application manager.