ok, i found a solution.
upon checking for updates, HFS saves a temp file (in the temp system folder) for remembering the time.
when options are saved, this value is included in the options, so the temp file is deleted.
if options are not saved, the file remains, and is "loaded" next time HFS starts.
"uninstall" and "clear options", both delete this temp file.
this method is included since build #068.
this build is released as unstable at
www.rejetto.com/temp/hfs068.exeshould be declared stable after 5 days.
trying this new way after recent complaints.