A system, method and computer program product for providing a secure data
channel between a user and associates for receiving at a processing
server, from a user, user profile information, family definitions, and/or
a hardware signature. The method may receives pushed information from an
associate, including, e.g., an update to the user profile information,
related information, or personalized content for the user. The method can
convey to the user, personal information including a selectable union of
the user profile information, the related information, and/or the
personalized content. The method can convey information to the user. The
method can share access to the personal information to a family. The
method can also provide cumulative aggregate user profile information to
the associate.