|
| 1 | +# Privacy Policy |
| 2 | + |
| 3 | +## Definitions |
| 4 | + |
| 5 | +* "**TJ-Bot**" (also "**bot**") refers to the Discord bot that is subject under this policy |
| 6 | +* "**[Together Java](https://github.com/orgs/Together-Java/teams/moderators/members)**" (also "**We**" or "**Us**") is the group of people responsible for the **TJ-Bot** product |
| 7 | + |
| 8 | +## Preample |
| 9 | + |
| 10 | +This Privacy Policy document contains types of information that is collected and recorded by **TJ-Bot** and how **Together Java** uses it. |
| 11 | + |
| 12 | +If you have additional questions or require more information about **Together Java**'s Privacy Policy, do not hesitate to [contact us](#contact). |
| 13 | + |
| 14 | +## General Data Protection Regulation (GDPR) |
| 15 | + |
| 16 | +We are a Data Controller of your information. |
| 17 | + |
| 18 | +**Together Java** legal basis for collecting and using the personal information described in this Privacy Policy depends on the Personal Information we collect and the specific context in which we collect the information: |
| 19 | + |
| 20 | +* You have given **Together Java** permission to do so |
| 21 | +* Processing your personal information is in **Together Java** legitimate interests |
| 22 | +* **Together Java** needs to comply with the law |
| 23 | + |
| 24 | +**Together Java** will retain your personal information only for as long as is necessary for the purposes set out in this Privacy Policy. We will retain and use your information to the extent necessary to comply with our legal obligations, resolve disputes, and enforce our policies. |
| 25 | + |
| 26 | +If you are a resident of the European Economic Area (EEA), you have certain data protection rights. If you wish to be informed what Personal Information we hold about you and if you want it to be removed from our systems, please [contact us](#contact). |
| 27 | + |
| 28 | +In certain circumstances, you have the following data protection rights: |
| 29 | + |
| 30 | +* The right to access, update or to delete the information we have on you. |
| 31 | +* The right of rectification. |
| 32 | +* The right to object. |
| 33 | +* The right of restriction. |
| 34 | +* The right to data portability |
| 35 | +* The right to withdraw consent |
| 36 | + |
| 37 | +## Usage of Data |
| 38 | + |
| 39 | +**TJ-Bot** may use stored data, as defined below, to offer different features and services. No usage of data outside of the aformentioned cases will happen and the data is not shared with any third-party site or service. |
| 40 | + |
| 41 | +### Databases |
| 42 | + |
| 43 | +**TJ-Bot** uses databases to store information about users, in order to provide its features and services. The database schemas are public source and can be viewed [here](https://github.com/Together-Java/TJ-Bot/tree/develop/application/src/main/resources/db). |
| 44 | + |
| 45 | +The databases may store |
| 46 | +* `user_id` of users (the unique id of a Discord account), |
| 47 | +* `timestamp`s of actions (for example when a command has been used), |
| 48 | +* `guild_id` of guilds the **bot** is member of (the unique id of a Discord guild), |
| 49 | +* `channel_id` of channels belonging to guilds the **bot** is member of (the unique id of a Discord channel), |
| 50 | +* `message_id` of messages send by users in guilds the **bot** is member of (the unique id of a Discord message), |
| 51 | + |
| 52 | +and any combination of those. |
| 53 | + |
| 54 | +For example, **TJ-Bot** may associate your `user_id` with a `message_id` and a `timestamp` for any message that you send in a channel belonging to guilds the **bot** is member of. |
| 55 | + |
| 56 | +**TJ-Bot** may further store data that you explicitly provided for **TJ-Bot** to offer its services. For example the reason of a moderative action when using its moderation commands. |
| 57 | + |
| 58 | +The stored data is not linked to any information that is personally identifiable. |
| 59 | + |
| 60 | +No other personal information outside of the above mentioned one will be stored. In particular, **TJ-Bot** does not store the content of sent messages. |
| 61 | + |
| 62 | +### Log Files |
| 63 | + |
| 64 | +**TJ-Bot** follows a standard procedure of using log files. These files log users when they use one of the **bot**'s provided commands, features or services. |
| 65 | + |
| 66 | +The information collected by log files include |
| 67 | + |
| 68 | +* `user_name` of users (the nickname of a Discord account), |
| 69 | +* `user_discrimator` of users (the unique discriminator of a Discord account), |
| 70 | +* `user_id` of users (the unique id of a Discord account), |
| 71 | +* `timestamp`s of actions (for example when a command has been used), |
| 72 | +* `guild_id` of guilds the **bot** is member of (the unique id of a Discord guild), |
| 73 | +* `channel_id` of channels belonging to guilds the **bot** is member of (the unique id of a Discord channel), |
| 74 | +* `message_id` of messages send by users in guilds the **bot** is member of (the unique id of a Discord message). |
| 75 | + |
| 76 | +The stored data is not linked to any information that is personally identifiable. |
| 77 | + |
| 78 | +No other personal information outside of the above mentioned one will be stored. In particular, **TJ-Bot** does not store the content of sent messages. |
| 79 | + |
| 80 | +The purpose of the information is for analyzing trends, administering the **bot**, and gathering demographic information. |
| 81 | + |
| 82 | +### Temporarely stored Information |
| 83 | + |
| 84 | +**TJ-Bot** may keep the stored information in an internal cacheing mechanic for a certain amount of time. After this time period, the cached information will be dropped and only be re-added when required. |
| 85 | + |
| 86 | +Data may be dropped from cache pre-maturely through actions such as removing the **bot** from a Server. |
| 87 | + |
| 88 | +## Removal of Data |
| 89 | + |
| 90 | +Removal of the data can be requested through e-mail at [[email protected]](mailto:[email protected]). |
| 91 | + |
| 92 | +For security reasons will we ask you to provide us with proof of ownership of the Server, that you wish the data to be removed of. Only a server owner may request removal of data and requesting it will result in the bot being removed from the Server, if still present on it. |
| 93 | + |
| 94 | +## Third Party Privacy Policies |
| 95 | + |
| 96 | +This Privacy Policy does not apply to other linked websites or service providers. Thus, we are advising you to consult the respective Privacy Policies of these third-party websites or services for more detailed information. It may include their practices and instructions about how to opt-out of certain options. |
| 97 | + |
| 98 | +## Children's Information |
| 99 | + |
| 100 | +Another part of our priority is adding protection for children while using the internet. We encourage parents and guardians to observe, participate in, and/or monitor and guide their online activity. |
| 101 | + |
| 102 | +**TJ-Bot** does not knowingly collect any Personal Identifiable Information from children under the age of 13. If you think that your child provided this kind of information to our **bot**, we strongly encourage you to [contact us](#contact) immediately and we will do our best efforts to promptly remove such information from our records. |
| 103 | + |
| 104 | +## Limitations |
| 105 | + |
| 106 | +Our Privacy Policy applies only to **TJ-Bot** instances that are member of a Server owned by **Together Java**. |
| 107 | + |
| 108 | +This policy is not applicable to any information collected by **bot** instances hosted by other parties, even if they have been build based on our official [source](https://github.com/Together-Java/TJ-Bot). This policy is also not applicable to any information collected via channels other than this **bot**, such as the data collected by linked websites. |
| 109 | + |
| 110 | +## Contact |
| 111 | + |
| 112 | +People may get in contact through e-mail at [[email protected]](mailto:[email protected]), or through **Together Java **'s [official Discord ](https://discord.com/invite/XXFUXzK). |
| 113 | + |
| 114 | +Other ways of support may be provided but are not guaranteed. |
0 commit comments