The answer to the OP’s question depends on *exactly *which apps he/she is running and on *exactly *which OS(es).
Windows has standards on where apps should store setup and configuration data, including things like browsing history. An app that was not specifically designed for zero footprint portable use will *likely *save things to the Windows standard location on/in the machine’s permanent hard drive / registry.
Windows itself may save last-used data about the app, and that will be saved on/in the machine’s permanent hard drive / registry.
Certain apps are designed to be zero footprint. But that may or may not include code to clean out information Windows generates & maintains on its own. And depending on your user rights or the machine configuration it may be impossible to remove that.
If what you are seeking is to use some program X with 100% certainty the owner of the PC won’t ever being able to detect that, well, you are seeking the impossible.
If you’re just a neat freak & don’t want to clutter up your Mom’s IE browsing history, there are plenty of low-footprint apps, including browsers. Note that is low-footprint, not necessarily zero footprint.
is a fool’s errand. Windows records hundreds of things *per second *about all user’s activities. Since you’ve never heard of this, you haven’t been worrrying about it. Now you know and now you’re stuck.