TL;DR
We collect your user ID, username, first name, last name, group chat ID and information about it, and your message if there is any error happened. It will ease our bug-fixing times. Then we send that to Sentry. Nothing dangerous and concerning about that.
Upon joining a group, we collect information about the group, such as group ID, group title, group username, group chat type (supergroup, channel, group), group administrators (along with their user ID, name, and username), and numbers group members. This data is also updated when you change the status of the bot (make him an administrator, remove his administrator priviledge, or kick him from the group).
When there is an error on our side, we collect your Telegram user ID, username (if any), first name (if any), and last name (if any). We also collect the group chat ID, group chat name, group chat username, group chat type (supergroup, channel, group, or private), and your message on the group.
Bear in mind: we are not collecting all of the chat's messages.
Even if there is an error happened, there should be a message of:
uh oh, something went wrong. ask the devs to check their logs.
On some commands, we collect just your Telegram user ID, username (if any), first name (if any), last name (if any),
and group chat ID to be able to process some commands like /dukun
, /snap
, and /quiz
.
Those data is open for public via the Telegram API. It's not exposing your password or any credentials-related information. Even your phone number!
For joining data, it's for our analytics, we still want to keep track which group the bot is in. Only one person in the Teknologi Umum Bot has the access to this data.
For errors data, it's only for bug fix, and pin pointing where the error came from.
/dukun
command needs your ID and name to indicate who's who.
That's it.
For error logging, we use a third party service called Sentry. They uses SSL connection to send data. You can read about Sentry's privacy policy here.
For other cases, we use MongoDB Atlas for our NoSQL database needs. They also uses SSL connectoion. You can read about MongoDB's privacy policy here. They did not collect what's inside the database, so we are in good hands.
No. We don't have enough resources (databases & memory storage space) to do that. Everything you see on this repository is literally what runs the bot.