Satellite fleet tracking dodgy claims from the skies