Village does not provide your parents access to your messages. If your account is linked to a parent, they will be able to see the same graphs you see on the Insights page (shield icon). They can't see the actual content of those messages.
As with any app, if your parents or anyone else has your password or device, they would be able to log in as you and see your messages. Therefore, you should use a strong and private password to protect your privacy.