A method for storing and updating electronic information in a personal profile server for an individual user, and dynamically changing the residence of the electronic information, said electronic information being transmitted between a computer and a network system including said personal profile server, comprising the steps of:
- interfacing the computer with a removable non-volatile storage device containing minimum user information on the individual user including information identifying the individual user;
- securing connection between the computer and the network using said minimum user information;
- transmitting additional user information from said personal profile server of the network to the computer, said additional user information including the individual user's electronic consuming habits;
- and
- automatically updating the personal profile server with updates to said additional user information gathered from monitoring the individual user's electronic consuming habits generated on the computer during use.