Consent management between a client and a network server. In response to a
request for consent, a central server determines if requested user
information is included in a user profile associated with a user and if
the user has granted consent to share the requested user information. A
user interface is provided to the user via a browser of the client to
collect the requested user information that is not included in the user
profile and the consent to share the requested user information from the
user. After receiving the user information provided by the user via the
user interface, the service provided by the network server is allowed
access to the received user information, and the central server updates
the user profile. Other aspects of the invention are directed to
computer-readable media for use with profile and consent accrual.