I think a lot depends on the level and situation. I have all of my parents' cell numbers, created a group in my phone for contacts, and mass-text the parents about practices/changes, etc. Occasionally I have a player personally text me if they have to inform me of missing a practice, etc. I generally save their numbers just so I know who is texting me in the future, but I will not initiate conversation with a player unless it's face-to-face. Just more personal that way. All of my practices are at our town recreation fields, and are open to anyone (read: parents) to watch (with the understanding they are NOT to coach their kid - it's part of their code of conduct). I do everything I can to create an environment that is 100% transparent and open to anyone to see/interpret - this way my players are comfortable, my parents are comfortable, and more can get accomplished on the field.