diff --git a/public/privacy_policy_mobile.html b/public/privacy_policy_mobile.html new file mode 100644 index 0000000..0c3a776 --- /dev/null +++ b/public/privacy_policy_mobile.html @@ -0,0 +1,119 @@ + + + + + + Privacy Policy + + + +

Privacy Policy

+ Benjamin Kraft built the Pong game as + an Open Source game. This SERVICE is provided by + Benjamin Kraft at no cost and is intended for + use as is. +

+ This page is used to inform visitors regarding + my policies with the collection, use, and + disclosure of Personal Information if anyone decided to use + my Service. +

+ If you choose to use my Service, then you agree + to the collection and use of information in relation to this + policy. The Personal Information that I collect is + used for providing and improving the Service. + I will not use or share your + information with anyone except as described in this Privacy + Policy. +

+ The terms used in this Privacy Policy have the same meanings + as in our Terms and Conditions, which is accessible at + Pong unless otherwise defined in this Privacy + Policy. +

Information Collection and Use

+ For a better experience, while using our Service, + I may require you to provide us with certain + personally identifiable information. The + information that I request will be + retained on your device and is not collected by me in any way. +

+ The game does use third party services that may collect + information used to identify you. +

+ Link to privacy policy of third party service providers + used by the game +

Log Data

+ I want to inform you that whenever + you use my Service, in a case of an error in the + game I collect data and information (through third + party products) on your phone called Log Data. This Log Data + may include information such as your device Internet + Protocol (“IP”) address, device name, operating system + version, the configuration of the game when utilizing + my Service, the time and date of your use of the + Service, and other statistics. +

Cookies

+ Cookies are files with a small amount of data that are + commonly used as anonymous unique identifiers. These are + sent to your browser from the websites that you visit and + are stored on your device's internal memory. +

+ This Service does not use these “cookies” explicitly. + However, the game may use third party code and libraries that + use “cookies” to collect information and improve their + services. You have the option to either accept or refuse + these cookies and know when a cookie is being sent to your + device. If you choose to refuse our cookies, you may not be + able to use some portions of this Service. +

Service Providers

+ I may employ third-party companies + and individuals due to the following reasons: +

+ I want to inform users of this + Service that these third parties have access to your + Personal Information. The reason is to perform the tasks + assigned to them on our behalf. However, they are obligated + not to disclose or use the information for any other + purpose. +

Security

+ I value your trust in providing us + your Personal Information, thus we are striving to use + commercially acceptable means of protecting it. But remember + that no method of transmission over the internet, or method + of electronic storage is 100% secure and reliable, and + I cannot guarantee its absolute security. +

Links to Other Sites

+ This Service may contain links to other sites. If you click + on a third-party link, you will be directed to that site. + Note that these external sites are not operated by + me. Therefore, I strongly advise you to + review the Privacy Policy of these websites. + I have no control over and assume no + responsibility for the content, privacy policies, or + practices of any third-party sites or services. +

Children’s Privacy

+ These Services do not address anyone under the age of 13. + I do not knowingly collect personally + identifiable information from children under 13. In the case + I discover that a child under 13 has provided + me with personal information, + I immediately delete this from our servers. If you + are a parent or guardian and you are aware that your child + has provided us with personal information, please contact + me so that I will be able to do + necessary actions. +

Changes to This Privacy Policy

+ I may update our Privacy Policy from + time to time. Thus, you are advised to review this page + periodically for any changes. I will + notify you of any changes by posting the new Privacy Policy + on this page. These changes are effective immediately after + they are posted on this page. +

Contact Us

+ If you have any questions or suggestions about + my Privacy Policy, do not hesitate to contact + me at benjamin.kraft@online.de +

+ + + \ No newline at end of file diff --git a/server/.gitignore b/server/.gitignore index 07d2252..a1b94b8 100644 --- a/server/.gitignore +++ b/server/.gitignore @@ -1,2 +1,3 @@ node_modules -out \ No newline at end of file +out +logs \ No newline at end of file diff --git a/server/package-lock.json b/server/package-lock.json index 9e643db..cdb7595 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -190,9 +190,9 @@ } }, "node_modules/engine.io": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.4.1.tgz", - "integrity": "sha512-JFYQurD/nbsA5BSPmbaOSLa3tSVj8L6o4srSwXXY3NqE+gGUNmmPTbhn8tjzcCtSqhFgIeqef81ngny8JM25hw==", + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.4.2.tgz", + "integrity": "sha512-FKn/3oMiJjrOEOeUub2WCox6JhxBXq/Zn3fZOMCBxKnNYtsdKjxhl7yR3fZhM9PV+rdE75SU5SYMc+2PGzo+Tg==", "dependencies": { "@types/cookie": "^0.4.1", "@types/cors": "^2.8.12", @@ -627,9 +627,9 @@ "integrity": "sha512-YmuMMkfOZzzAftlHwiQxFepJx/5rDaYi9o9QanyBCk485BRAyM/vB9XoYlZvglxE/pmAWOiQgrdoE10watiK9w==" }, "node_modules/socket.io-parser": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.2.tgz", - "integrity": "sha512-DJtziuKypFkMMHCm2uIshOYC7QaylbtzQwiMYDuCKy3OPkjLzu4B2vAhTlqipRHHzrI0NJeBAizTK7X+6m1jVw==", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", + "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", "dependencies": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.1" @@ -841,9 +841,9 @@ "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==" }, "engine.io": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.4.1.tgz", - "integrity": "sha512-JFYQurD/nbsA5BSPmbaOSLa3tSVj8L6o4srSwXXY3NqE+gGUNmmPTbhn8tjzcCtSqhFgIeqef81ngny8JM25hw==", + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.4.2.tgz", + "integrity": "sha512-FKn/3oMiJjrOEOeUub2WCox6JhxBXq/Zn3fZOMCBxKnNYtsdKjxhl7yR3fZhM9PV+rdE75SU5SYMc+2PGzo+Tg==", "requires": { "@types/cookie": "^0.4.1", "@types/cors": "^2.8.12", @@ -1173,9 +1173,9 @@ } }, "socket.io-parser": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.2.tgz", - "integrity": "sha512-DJtziuKypFkMMHCm2uIshOYC7QaylbtzQwiMYDuCKy3OPkjLzu4B2vAhTlqipRHHzrI0NJeBAizTK7X+6m1jVw==", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", + "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", "requires": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.1"