I have just been looking at installing lubuntu which uses calamares. The nice clean look of the installer and its ergonomic design impressed me. Some tasks, like partitioning, which are complex are clearly presented and easy to follow. Very nice to use.
However, one aspect I did not find too agreeable is sneaking leaking of system configuration information. It seems that whenever a working network connection is found certain system information is automatically sent to … well who knows, since you do it behind our backs.
While I can see that having a database of hardware descriptions for target systems can be useful to a distro in targeting hardware support, the underhand way in which this is done behind the user’s back and without his knowledge and consent, is not good.
Not only is this not in the spirit the open source community and the social contract of distributions like Debian/Ubuntu it is very likely illegal under the EU General Data Protection Regulations.
I would expect a dialogue box giving the user the option of transmitting his system data. A “details” option allowing him to review the contents being sent would probably encourage users to authorise what is being sent.
I do not expect to have to unplug my network before running an installation because I cannot trust the installer. This is NOT an encouraging way to start a new OS installation.
You may like to review how this is done and make it more honest and transparent