Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

remove upgrade and user data collection code #6

Merged
merged 1 commit into from
May 12, 2024

Conversation

spyoungtech
Copy link
Owner

Prior to the creation of this fork, PySimpleGUI included code that would collect user system data and send it to an 'upgrade server' as well as perform upgrades by receiving responses from the upgrade server and downloading files from GitHub dynamically. This functionality was not only insecure but, in my personal estimations, violated the privacy of PySimpleGUI users.

This functionality was already effectively disabled prior to the first PyPI release of FreeSimpleGUI (the addresses to the remote servers, presumably controlled by the author(s) of PySimpleGUI were removed from the source code, so attempted data collections/upgrades would simply fail) -- this change is just a cleanup effort and completely removes this now-dead/ineffective code.

To be certain and for the avoidance of any doubt: the maintainers of FreeSimpleGUI (me) have never used the FreeSimpleGUI software to collect data of its users without consent (or otherwise) and it will never do so. We firmly believe in your rights to privacy and promise to continue working to respect that privacy.

@spyoungtech spyoungtech merged commit 1391614 into main May 12, 2024
1 check passed
@ckolumbus
Copy link

❤️ Thanks for supporting this fork the way you do !!!!

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants