Otto Insurance is not a licensed insurance agency. Their Terms of Service page states unequivocally that they share your personal information. But I wouldn't call it a scam.