Hey guys,
I, and many other users, appreciate the time and trouble you've taken to create this useful approach to software.
Having said that—really, what is there to be gained by preventing people from running portable apps from wherever they want to, including their Program Files folders?
I know you started this project so that people who maintained multiple PCs could run software from their own flash drives—and that's great.
For the rest of us, though, "portability" is valuable in another way: it's software that won't modify our systems in any number of unknown ways, and that we can easily and totally remove at any time.
But making us install these apps to our Documents folders? That just encourages disorganization, and doesn't benefit you or us in any way.
How about finally letting go of the über-control thing, and letting us run software from wherever we wish, on our own PCs?
One good thing can lead to another, too. If you can grow beyond the need to control what people do on their own PCs, you may find you can relax about other aspects of your lives where you've been over-vigilant. (As a therapist, I can tell you it's virtually impossible for someone to exert such unusual demands on others and not suffer from the compulsion in other ways, too.) So you'd be doing yourselves a favor, not just us.
Thanks for trying to open your minds to this idea, and for considering letting us manage our own systems in ways that make sense to us. Cheers!
The limitation on not running from Program Files was not a design choice with any intent to control user behaviour, but was forced on us because a few apps recognize they are running from Program Files and ignore any other portability settings pushed to them from settings files or command line options, thus making them no longer portable or clean.
While technically we could prevent only those apps that are affected from running there and letting other apps work fine from there, that adds extra development on the Launcher, and extra testing time on each app - both of which are often in short supply.
It also provides a mixed experience to end users. With many of our users being less tech savvy, they would be left confused as to why app A runs from Program Files, but app B won't.
So the decision was made to provide a consistent experience to users, and prevent all apps from running when installed to Program Files.
Also nothing is forcing you to install to Documents - you have the choice to install to (almost) any other location you want. Documents is just a default recommendation that you can freely change. You can easily install to C:/PortableApps or anywhere else - except for the Program Files related folders.