If the Internet Service Providers had their heads screwed on straight, if the FCC or FTC was REALLY interested in protecting children, we could have rock solid “age” verification. No one can “prove” their age on the net now. But the ISPs could do it.
They “own” the customer relationship. They issue their paying customer a user id and password for their account. So immediately, we have a defined adult. (If a child steals their parent’s credit card to buy internet access, the parent will know it when the bills come in.) The ISPs are sure they are going to get paid.
They can then provide the mechanism for their Customer to define identiies for others. I’d suggest email addresses. If forced, and / or enabled by law, the ISPs could allow their Customer to define: Child, Tween, or Teen.
Then, a stylized form of communication between the Web Site Providers and the Internet Service Providers can occur.
The user, who may or may not be underage, registers at a website with their ISP email address. The WSP sends the request to the ISP. The ISP notifys the Credit Card Customer. Who agrees or disagrees. The ISP then communicates “Teen, Tween, or Child” to the ISP.
Problem solved!
# # # # #