1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-14 00:07:14 +03:00

Add privacy policy

This commit is contained in:
Jonathan Harris 2018-12-28 03:30:40 +00:00
parent 5fac03203a
commit 687957b775
3 changed files with 53 additions and 3 deletions

View File

@ -169,6 +169,7 @@ class AppWindow:
self.menubar.add_cascade(menu=window_menu)
self.help_menu = tk.Menu(self.menubar, name='help')
self.w.createcommand("::tk::mac::ShowHelp", self.help_general)
self.help_menu.add_command(command=self.help_privacy)
self.help_menu.add_command(command=self.help_releases)
self.menubar.add_cascade(menu=self.help_menu)
self.w['menu'] = self.menubar
@ -193,6 +194,7 @@ class AppWindow:
self.menubar.add_cascade(menu=self.edit_menu)
self.help_menu = tk.Menu(self.menubar, tearoff=tk.FALSE)
self.help_menu.add_command(command=self.help_general)
self.help_menu.add_command(command=self.help_privacy)
self.help_menu.add_command(command=self.help_releases)
self.help_menu.add_command(command=lambda:self.updater.checkForUpdates())
self.menubar.add_cascade(menu=self.help_menu)
@ -343,7 +345,8 @@ class AppWindow:
self.system_menu.entryconfigure(1, label=_("Check for Updates...")) # Menu item
self.file_menu.entryconfigure(0, label=_('Save Raw Data...')) # Menu item
self.view_menu.entryconfigure(0, label=_('Status')) # Menu item
self.help_menu.entryconfigure(1, label=_('Release Notes')) # Help menu item
self.help_menu.entryconfigure(1, label=_('Privacy Policy')) # Help menu item
self.help_menu.entryconfigure(2, label=_('Release Notes')) # Help menu item
else:
self.menubar.entryconfigure(1, label=_('File')) # Menu title
self.menubar.entryconfigure(2, label=_('Edit')) # Menu title
@ -356,8 +359,9 @@ class AppWindow:
self.file_menu.entryconfigure(2, label=_('Settings')) # Item in the File menu on Windows
self.file_menu.entryconfigure(4, label=_('Exit')) # Item in the File menu on Windows
self.help_menu.entryconfigure(0, label=_('Documentation')) # Help menu item
self.help_menu.entryconfigure(1, label=_('Release Notes')) # Help menu item
self.help_menu.entryconfigure(2, label=_("Check for Updates...")) # Menu item
self.help_menu.entryconfigure(1, label=_('Privacy Policy')) # Help menu item
self.help_menu.entryconfigure(2, label=_('Release Notes')) # Help menu item
self.help_menu.entryconfigure(3, label=_('Check for Updates...')) # Menu item
self.edit_menu.entryconfigure(0, label=_('Copy')) # As in Copy and Paste
def login(self):
@ -638,6 +642,9 @@ class AppWindow:
def help_general(self, event=None):
webbrowser.open('https://github.com/Marginal/EDMarketConnector/wiki')
def help_privacy(self, event=None):
webbrowser.open('https://github.com/Marginal/EDMarketConnector/wiki/Privacy-Policy')
def help_releases(self, event=None):
webbrowser.open('https://github.com/Marginal/EDMarketConnector/releases')

View File

@ -356,6 +356,9 @@
/* Empire rank. [stats.py] */
"Prince" = "Prince";
/* Help menu item. [EDMarketConnector.py] */
"Privacy Policy" = "Privacy Policy";
/* CQC rank. [stats.py] */
"Professional" = "Professional";

40
PRIVACY.md Normal file
View File

@ -0,0 +1,40 @@
# Privacy Policy
## What information do we collect about you?
### Game State
While this app is running it collects the following information about you:
- Your username - i.e. your in-game “Cmdr” name.
- Your in-game location.
- Your in-game ship(s), ship loadout, inventory, and various actions that you perform in the game - collectively your “game state”.
### Operating System & IP Address
Separately, in the course of the app automatically checking for updates we collect the following information about you:
- Your Operating System.
- Your Internet Protocol (“IP”) Address.
## What do we do with this information?
We temporarily record your Operating System and IP Address in our website logs for the purpose of detecting malicious usage. The information is discarded within one month.
At your choice this app transmits some of your game state to third-party services as follows:
### EDDN
By default this app transmits your Cmdr name and your in-game location to the [Elite Dangerous Data Network](https://github.com/EDSM-NET/EDDN/wiki) (“EDDN”). Your Cmdr name is not visible to other users of the EDDN service.
### EDSM
If you have registered with the [Elite Dangerous Star Map](https://www.edsm.net/) (“EDSM”) website this app transmits your Cmdr name, in-game-location and game state to EDSM. You can control how much of this information is visible to other people [here](https://www.edsm.net/settings/public-profile).
### Inara
If you have registered with the [Inara](https://inara.cz/) website this app transmits your Cmdr name, in-game-location and game state to Inara. You can control how much of this information is visible to other people [here](https://inara.cz/settings/).
### Plugins
If you have installed any [plugins](https://github.com/Marginal/EDMarketConnector/wiki/Plugins) this app makes your Cmdr name, in-game-location and game state available to those plugins.