satellite verification technology