A local proxy that is located between a client device and a host system
may be used to identify, or provide information about, a client device or
identity using a client device that accesses a host system. The local
proxy may append parental control information (such as a parental control
level) to communications sent by the client device. The host system may
provide, or restrict, access to information or features based on the
information appended to communications sent by the client device. The
local proxy and the host system both may store an additional copy of
parental control information associated with one or more identities or
client devices. The mirror copy of parental information may be used to
restrict communications based on an identity or device's parental control
classification and/or may be used to verify that parental control
information has not been improperly modified or accessed. Parental
controls may be applied using access control lists stored on the local
proxy.