It needs to be open, That cant be. How is that safe? My wallet is on a shared computer. What am I supposed to do now.
I don't know what to tell you, don't use a shared computer, use a dedicated computer for staking, or use a virtual machine which you control (preferably on a computer that is not shared.)
I'm on a sort of shared computer (just me and one other person uses it) but for the most part it is relatively safe.
If you want to be extra safe, you will use an offline computer, but then that doesn't stake.