A child rights grows with the years, as in most countries. Like at age ** one is allowed to ride a scooter, at age ** one can get married with parental consent etc.
Freedom of movement and assocation is not regulated, the law states that the parents decide the place where a minor lives, can punish child (within reason) etc. You can tell a child not to see someone, but it is up to you to enforce it. If it is an adult, that is another ballgame. Keeping a minor away from his parents can be a very serious offence for an adult. (Not sure on that if committed by another minor).
In Thailand one becomes an adult at the age of 20, then one is no longer bound by the permission of the parents.