This paper presents a innovative approach to build an application personalization framework. The use of a smart card to host the personal profile engine answers both privacy and ubiquity requirements. The proposed framework includes a generic part, applicable for many applications in many contexts (e.g., browsing the web on PC, shopping on mobile phone, or buying movies on TV), and a set domain...