Installing localhost by flywheel on public pc

hello,
is it possible to install localhost by flywheel on a pc where multiple people have access to it?
I log in on the machine with my own name and the installation goes in c:/users/my_own_name.
My colleagues cannot access that place and therefore can’t use localhost by flywheel.
is it possible to install it on a place where they can access the program?

thanks,
Sander