Describe the bug
I am reporting an issue regarding the behavior of the PHCode Editor on Linux.
After installation, the application unexpectedly switched to a “Pro” version without any explicit user consent or clear explanation. This was confusing and raised concerns about transparency and control over the installed software.
More importantly, I encountered significant issues when attempting to remove the application:
-
The built-in uninstall option (accessible via the menu) does not function properly.
-
The application is not registered with the system package manager.
-
Instead, it installs itself into user directories such as:
~/.phoenix-code
~/.local/bin/phcode
~/.local/share/io.phcode
- and others (including cache and config directories)
This makes proper removal unnecessarily difficult and non-transparent. In my case, I had to manually track and delete multiple directories across my home folder.
From a user perspective, this behavior is problematic because:
- It bypasses standard Linux package management practices.
- It leaves residual files in multiple locations.
- It gives the impression of software that is harder to remove than expected.
I strongly recommend:
- Providing a fully functional and reliable uninstall mechanism.
- Clearly documenting all installation paths.
- Avoiding automatic or unclear transitions to paid (“Pro”) versions without explicit user action.
- Optionally offering proper distribution packages to integrate with system package managers.
I hope this feedback helps improve the user experience and trustworthiness of your application.
Reproduction
No response
Expected behavior
No response
OS, Browser and Phoenix versions
Linux
logs or debug stack trace if any
Additional context
No response
Describe the bug
I am reporting an issue regarding the behavior of the PHCode Editor on Linux.
After installation, the application unexpectedly switched to a “Pro” version without any explicit user consent or clear explanation. This was confusing and raised concerns about transparency and control over the installed software.
More importantly, I encountered significant issues when attempting to remove the application:
The built-in uninstall option (accessible via the menu) does not function properly.
The application is not registered with the system package manager.
Instead, it installs itself into user directories such as:
~/.phoenix-code~/.local/bin/phcode~/.local/share/io.phcodeThis makes proper removal unnecessarily difficult and non-transparent. In my case, I had to manually track and delete multiple directories across my home folder.
From a user perspective, this behavior is problematic because:
I strongly recommend:
I hope this feedback helps improve the user experience and trustworthiness of your application.
Reproduction
No response
Expected behavior
No response
OS, Browser and Phoenix versions
Linux
logs or debug stack trace if any
Additional context
No response