Her parents are legit weird. You can't keep your girl protected all her life. Teach her life skills, make her independent (a good uni will help with that), and check up on her regularly.
Keeping your kiddo cooped up in a sub par environment just because it will be safe is selfish.