Out of sight, hiding in plain clues. — SciRadar