Once you've rebuilt you system, you may want to
(a) rename adrv_fossapup64_9.5.sfs to ydrv_fossapup64_9.5.sfs
(b) use nicOS-Utility-Suite's Save2SFS to capture your additions and settings and customizations in an adrv: adrvs have priority over ydrvs
(c) delete your SaveFile/Folder and
(d) boot Pupmode 13: boot menu.lst/grub.cfg has pmedia=ataflash argument and pfix=ram. Menu>system>Puppy Event Manager>Save Session interval set to 0/zero with check mark in 'ask at shutdown.
So set up everything 'runs in ram', your system employs only READ-ONLY files and on shutdown/reboot RAM is cleared. You always reboot into a pristine environment.
You may want to have two menu listings: (1) as above for securely using the web when needed; (2) the other employing a SaveFile/Folder for casual work.
If I were malicious, I'd want some way to compromise book-marks/login data. If you've been compromised you'll want to change all your passwords anyway.
I don't know to what extent book-marks, themselves, may be compromised nor what to do about them if they are. Copying compromised bookmarks into a system would result in a compromised system. I keep very few book-marks. For those web-sites where I want to log-in I keep a list on an external file (encryption optional): open, just copy/paste what I need into login window, close file, press return on login window.
Having copied login details to a text file, and changed passwords, it maybe safe to again copy/store them in a web-browser. Big maybe.
For financial sites I'd consider 2-factor authentication and/or VPN.
About VPN see wiak's post, https://www.forum.puppylinux.com/viewto ... 544#p85544 Wireguard is a reputable VPN provider which offers some free servers. So does protonvpn. There are post about setting both up under fossapup64.