Personal portal to the Internet