That website doesn't look trustworthy at all to me, so I went off reading discord Privacy Policy which stated the following:
"We generally do not store the contents of video or voice calls or channels. If we were to change that in the future (for example, to facilitate content moderation), we would disclose that to you in advance. We also don’t store streaming content when you share your screen, but we do retain the thumbnail cover image for the stream for a short period of time."
Take that as you will.
Kenny, is that you?