Any chance this can be run out of a USB thumb drive instead of having to be installed?

Design adventures for tabletop roleplaying games, escape room puzzles, and interactive stories. · By
Short answer yes, but a few questions to make sure that's the best approach...
I made the installer to make it easy for the user and be the "proper" Windows way - executable in program files, data in another shared folder, user created files in documents, etc. It adds to the Start menu and even assigns file types. In practice though I think people are concerned about security with an app that wants those permissions. Is that your reservation with it?
The Steam release however has a different folder structure - something more friendly to being run off a thumb drive.
Itch has its own Steam-like app for managing software that Campaign Manager doesn't currently support, but it could. Would that be your ideal?
Or is it you really need to have it on a thumb drive / something portable? Out of curiosity, what is that use-case?
Thanks!
If it's portable and doesn't require installation, then I can open it in the computers at the university or at work during a lunch break. Then work on the campaign a couple of minutes, save it. Then if I need to go somewhere on the weekend, I can take my laptop, open it and work some more on it. Then save it and when I come home, re-open it and work again on it. I don't have to install it in all of those different computers basically or any other computer in the future where I don't have administrator rights. Also, if I can't take my laptop, as long as there is a computer I can run it from the thumb drive.
Done! You can now download a ZIP file, uncompress it to your USB drive, and run it off that.
The software still saves its configuration to the C:\Users\<username>\AppData\Roaming\Kamoly folder, as that should have file permission access without elevated privileges. The configuration file is very minor - is it the first time running, are you in dark mode, recent campaigns opened, last volume setting, etc. So it shouldn't be issue if that is recreated on any new computer you use.
I am concerned Windows may still want to block the executable (and its required dlls) when you download it from the Internet. In that case you have to individually right click on the file, go to Properties, and select "Unblock". However, it did not do it in my test so that may not be an issue for you.
Please let me know how it works out for you, enjoy!