It overwrites my policies.json with its own policies.json when I manually update/install over older version of r3dfox on Windows 7.
New: Pinta (Apr 21, 2026), Platform 30.3 (Mar 29, 2026)
1,400+ portable packages, 1.2 billion downloads
Our costs have risen a bunch. Please donate if you can!
Looks like r3dfox itself uses a built-in policies.json to default install uBlock, disable updates, and add 4 search engines.
Sometimes, the impossible can become possible, if you're awesome!
This is fixed in today's release. The distribution directory is now stored within Data and moved to/from both the 32-bit and 64-bit versions. The installer will attempt to copy your policies.json from the App directory on upgrade to this version.
Sometimes, the impossible can become possible, if you're awesome!
It overwrites the policies.json again when upgrading to r3dfox Portable 149.0.2.
You should be placing your policies.json within the r3dfoxPortable\Data\distribution directory. If you place it within App\r3dfox64\distribution or r3dfox32\distribution it will not be used.
Sometimes, the impossible can become possible, if you're awesome!
It created two distribution directories:
r3dfoxPortable\Data\distribution
r3dfoxPortable\App\DefaultData\distribution
I placed my custom policies.json in r3dfoxPortable\Data\distribution.
Ok, maybe the procedure that tries to copy it in the installer didn't correctly detect it. Would you please try installing the current version over itself by manually downloading it from the site? Make sure you just have your custom one in r3dfoxPortable\Data\distribution and there's no distribution folder within App\r3dfox32 or App\r3dfox64. It's the same as if you're doing an upgrade and will let me know if it works with normal upgrades going forward.
Sometimes, the impossible can become possible, if you're awesome!