I am on a quest to find a program that will maintain an encrypted list of the secure web sites that I access, including a profile of how to access them. Such function/feature points include which browser to use, how to invoke and terminate the browser (one time call, caching, cookies, history purge, etc.), invocation URL, web site automatic login, secured userid/password storage and usage, and secured history logging of every action taken in these sessions. Of course, this program itself can never phone home with any activity that it handles.

Does anybody know of such a program? Can one be built from scripts, macros, or java application? Maybe browser based with javascript? Your thoughts & feedback appreciated.