Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions factorion-bot-discord/PRIVACY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Privacy Policy
## Working Data
To be able to find and answer to factorials, the bot reads all messages in the channels it is active in.

The message content is not stored if the server is configured correctly.
This is due to the discord client framework, we use, which logs all Events.
The official bot `factorion-bot` with the id `1425936019559153847`, is configured to supress these logs.

## Stored Data
Channel configuration, which inludes pre-set commands and locale, is saved.
Additionally for development, debugging and statistical purposes, some information is logged and permanently saved.

This information is saved, when factorion finds operations (factorials or similar):
- comment author name
- message and channel id
- the calculations which include:
- the parsed numbers and operations
- the calculated result
- some status information which includes:
- whether factorion replied
- whether some operation could not be calculated
- which commands were applied (set by user or configured for channel)
- which locale was used

This information may be saved on errors:
- message and channel id
- information from comment excluding comment text.

This information may be saved for any comment:
- time the message was recieved
- time taken to parse, calculate and format individually

## Shared Data
Some statistics may be shared with the public.

Such statistics may include:
- time taken for parsing, calculation and formatting
- channel ids with number and time of factorials
- author names with number of factorials
- calculation statistics wich may include (anonymously) all information regarding individual calculations as defined above
- (anonymous) command statistics
30 changes: 30 additions & 0 deletions factorion-bot-discord/TERMS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Terms of Service
## Definitions
In the following, these words will be definied as follows.
- We refers to the operators of `factorion-bot`.
- Admin refers to a Discord server admin using `factorion-bot` on that server.
- User refers to a Discord user commenting in channels `factorion-bot` is installed.

## Rights and Responsibilities
### Proper Usage
An Admin MUST have permission of the Discord server owner to install `factorion-bot` on that server.

An Admin MUST reasonably inform Users, that `factorion-bot` is active in a channel and what that entails.

An Admin MAY install and configure `factorion-bot` in channels.

An Admin or User MUST have permission of the Discord server owner to configure `factorion-bot`,
in particular to change the locale, which may result in unwanted language used by `factorion-bot`.

A User MUST follow the Discord server rules, in particular regarding spam, interacting with and triggering `factorion-bot`.

### Privacy
Our Privacy Policy can be found [here](PRIVACY.md).

## Liability
`factorion-bot` as a free service is provided "AS IS". Other than as stated in these terms, We make no warranties, express or implied.

We are especially not liable for any damages incurred through improper use of `factorion-bot`.

## Changes
These Terms may change in the future. In such a case We will attempt to inform Admins. However it is recommended to check for updates regularly.