이 글에서는 매달 1억 5,300만 명 이상의 (주로) 게이머들이 사용하는 매우 인기 있는 텍스트, 음성 및 영상 채팅 플랫폼인 Discord의 개인정보 보호 친화적인 오픈 소스(새 창) 대안을 살펴보겠습니다. 이러한 인기는 Discord의 “게이머 감성” 디자인 선택, 게임 레퍼런스의 영리한 활용, 그룹 채팅의 안정적이고 고품질이며 지연 시간이 적은 처리 능력 덕분입니다.

다양한 봇, 사용자 지정 이모지, GIF, 공개 및 개인 채널(사용자 지정 가능한 역할을 사용하여 쉽게 관리할 수 있음)에 대한 Discord의 지원은 수많은 대규모의 열정적인 온라인 커뮤니티를 육성했습니다. 이러한 커뮤니티 중 다수가 비디오 게임에 집중되어 있지만(Steam의 월간 활성 사용자 수인 1억 3,200만 명(새 창)을 쉽게 넘어섬), Discord는 다양한 취미 생활을 위한 최고의 채팅 플랫폼이 되기도 했습니다.

하지만 다른 그룹 채팅 옵션을 선호할 만한 좋은 이유가 있습니다. 이 글에서는 Discord 대안을 사용하려는 이유를 알아보고, Discord처럼 안전하고 개인정보를 보호하는 오픈 소스 메시징 및 VoIP 앱도 살펴보겠습니다.

왜 Discord 대안을 사용해야 할까요?

Discord는 소스코드가 비공개되어 있습니다

Discord는 독점적이고 소스코드가 비공개된 소프트웨어입니다. 즉, Discord가 얼마나 안전한지 독립적으로 검증하거나 의도치 않은 동작을 하지 않는다고 보장할 방법이 없습니다. Proton은 누구나 코드를 검토하여 앱의 안전성을 확인할 수 있기 때문에 오픈 소스가 앱을 신뢰할 수 있는지를 보여주는 가장 좋은 지표 중 하나라고 믿습니다.

Discord 텍스트 채팅은 종단간 암호화(E2EE)가 제공되지 않습니다

종단 간 암호화(새 창)(E2EE)는 오직 귀하와 메시지를 보내는 상대방만 메시지를 읽을 수 있도록 보장합니다. 최근 Discord는 플랫폼의 모든 음성 및 영상 통화(새 창)가 종단간 암호화될 것이라고 발표했으며, 이는 매우 환영할 만한 조치입니다. 하지만 Discord는 언제든지 귀하의 텍스트 채팅에 접근할 수 있습니다.

Discord는 귀하를 표적으로 한 맞춤형 광고를 제공합니다

Discord는 수익을 창출하기 위해 서비스를 제공하는 상업적 기업입니다. 수입 중 일부는 광고가 없는 premium Nitro(새 창) 구독 서비스에서 발생하지만, 아주 큰 부분은 광고에서 발생합니다. 광고주가 사용자의 채널에 광고 콘텐츠를 직접 삽입하도록 허용하거나, 게임 파트너십 및 아티스트 콜라보레이션을 통해 간접적으로 광고를 노출합니다.

결정적으로, Google 및 Meta(Facebook)와 마찬가지로 Discord는 귀하에게 맞춤형 광고를 노출하는 데 사용하는 방대한 개인 정보를 수집합니다. 다음은 Discord의 개인정보취급방침(새 창)에 설명된 내용입니다.

“귀하가 Discord를 사용할 때 자동으로 수집하는 정보도 있습니다. 여기에는 다음이 포함됩니다.

  • 기기 정보. 서비스에 접근하는 데 사용하는 기기에 대한 정보를 수집합니다. 예를 들어 여기에는 귀하의 IP 주소, 운영 체제 정보, 브라우저 정보 및 마이크 및/또는 카메라와 같은 기기 설정 정보가 포함됩니다. 
  • 앱 또는 웹사이트 이용 정보. 예를 들어, 당사 서비스를 어떻게 그리고 언제 이용하는지(방문하는 페이지, 서버 및 채널, 참여하는 활동, 사용하는 기능, 상호작용하는 영역 또는 첨부된 콘텐츠 등)와 관련된 로그 및 이벤트 정보를 수집합니다.
  • 자동으로 수집하는 기타 정보. 귀하가 다른 사이트에서 특정 활동을 수행할 때 귀하에 관한 정보를 수집할 수 있습니다. 예를 들어, 제3자 플랫폼에 Discord 광고를 게재할 때 귀하가 해당 광고를 클릭하면 어떤 광고를 보고 어떤 플랫폼을 거쳐 왔는지에 대한 정보를 수집할 수 있습니다. 마찬가지로, 귀하가 추천 링크를 클릭할 때 어느 웹사이트에서 유입되었는지 등 특정 정보를 수집할 수 있습니다”.

Discord는 온라인 사기의 온상입니다

어쩌면 필연적으로, Discord의 인기는 사용자들의 돈을 갈취하려는 사기꾼(새 창)들의 거센 물결(새 창)을 불러왔습니다. 이 문제는 귀하의 Discord 채널을 비공개로 설정(새 창)함으로써 최소한 부분적으로는 해결될 수 있지만, 아예 다르고 더 비공개적인 플랫폼으로 이동하는 것이 훨씬 더 나은 해결책이 될 수 있습니다.

오픈 소스 Discord 대안

Discord를 대체할 수 있는 훌륭한 그룹 채팅 앱은 많이 존재합니다. 하지만 Proton은 소프트웨어가 안전하고 신뢰할 수 있음을 보장하는 최선의 방법인 오픈 소스 옵션을 사용할 것을 항상 권장합니다. 이것이 바로 Proton이 모든 앱을 오픈 소스로 제작하는 이유입니다. 또한, 아래에서 다루는 Discord 대안 중 어떤 것도 귀하의 인터넷 탐색을 모니터링하여 맞춤형 광고를 게재하지 않습니다.

아래에서는 귀하의 개인정보를 존중하고 Discord를 대체할 수 있는 몇 가지 훌륭한 오픈 소스 앱을 살펴보겠습니다. 하지만 이 글에서 다룰 수 있는 것보다 훨씬 더 많은 좋은 옵션들이 존재하기 때문에, 이것이 완전한 목록은 아니라는 점을 유의해 주시기 바랍니다.

Matrix / Element

장점

  • 무료
  • 서버 연합
  • 기타 앱과의 상호 운용성을 위한 “Bridge”
  • 종단간 암호화(E2EE) 텍스트 채팅
  • 가입 시 전화번호나 이메일 주소가 필요하지 않음
  • 모든 주요 플랫폼용 앱 지원(Element)

단점

  • Matrix 서버 네트워크 신뢰성에 대한 의문
  • 보안 감사를 완전히 거치지 않음

Matrix는 연합(federation) 개념을 기반으로 구축된 분산형 통신 네트워크입니다. Matrix 통신 프로토콜(새 창)을 사용하여 자신만의 서버를 설정하거나 다른 사람들이 설정해 둔 Matrix 서버에 연결할 수 있습니다. 이 연합 네트워크는 Edward Snowden의 지원(새 창)을 받았지만, 연합 서비스가 잠재적으로 신뢰할 수 없고 임시적이며 P2P 방식이라는 특성으로 인해 여전히 논란의 여지가 있습니다.

Matrix 서버는 상호 운용이 가능하므로 모든 Matrix 클라이언트(새 창)의 사용자는 다른 모든 Matrix 사용자와 통신할 수 있습니다. Element는 가장 인기 있는 Matrix 클라이언트이지만, Matrix “Bridge”를 사용하면 Signal, Slack 또는 심지어 Discord까지(새 창)와 같은 다른 인기 있는 메시징 플랫폼의 사용자와도 소통할 수 있습니다!

Matrix는 Double Ratchet 알고리즘의 Olm 구현 방식(새 창)을 사용하며, 그룹 통신에는 Megolm을 사용합니다. 모든 Element 앱과 Matrix 프로토콜 자체는 오픈 소스이지만 정식 감사를 받지는 않았습니다. 그러나 Olm 및 Megolm은 감사를 거쳤습니다(새 창).

Element는 가장 인기 있는 Matrix 클라이언트입니다. 연락처 매칭을 원활하게 하기 위해 이메일 주소나 전화번호를 추가할 수는 있지만, 가입 시 이를 공유할 필요는 없습니다. 기본적으로 메시지는 Matrix가 운영하는 대규모 공개 서버에 호스팅되지만, 귀하는 모든 Matrix 서버에 연결하거나 단 몇 초 만에 직접 서버를 설정할 수 있습니다.

모든 텍스트 채팅은 기본적으로 종단간 암호화됩니다. 음성 및 영상 통화는 Jitsi를 사용하며, 최대 50명의 참가자에게 (선택 사항으로) 종단간 암호화를 제공합니다.

Mumble

장점

  • 자체 호스팅(귀하가 완벽하게 통제 가능)
  • 무료(단, 서버 호스팅 비용은 지불해야 할 수 있음)
  • 방향성 사운드를 제공하는 뛰어난 게임 내 오디오(지원되는 게임에서 작동)
  • 유용한 게임 내 오버레이
  • 여러 Mumble 서버에서 친구 인식
  • 모든 주요 플랫폼용 앱(타사를 통한 모바일 앱)

단점

  • 자체 호스팅(설정 및 유지 관리에 시간과 기술적 지식이 필요함)
  • 종단 간 암호화(E2EE) 없음
  • 화상 채팅 없음
  • 인터페이스가 매우 기본적인 수준임

Mumble은 낮은 대역폭 사용량과 최소한의 오디오 지연으로 잘 알려진 오픈 소스, 저지연, 고품질 음성 채팅 소프트웨어입니다. 게임을 염두에 두고 특별히 설계된 Mumble은 시간과 귀하의 프레임 레이트(새 창)(FPS)를 표시하는 인게임 오버레이를 제공합니다. 또한 (지원되는 게임에서) 입체 음향을 제공하므로 게임 내에서 다른 플레이어의 위치를 들을 수 있습니다. 음악 재생, 관리자 작업 지원 등을 위한 다양한 봇 플러그인도 사용할 수 있습니다.

Mumble 서버는 자체 호스팅됩니다. 이는 데이터와 보안에 대한 완전한 제어 권한을 귀하에게 부여한다는 점에서 훌륭하며, Mumble은 복잡한 시나리오를 설정할 수 있는 광범위한 권한 시스템을 제공합니다(Mumble이 제시하는 예는 두 그룹을 분리하되 리더는 두 그룹 모두와 대화할 수 있는 방식입니다). 자체 호스팅의 단점은 Mumble 서버를 설정하고 유지 관리하는 데 시간과 기술적 노하우가 필요하다는 점입니다.

TLS(새 창)를 사용하여 전송 중인 메시지가 암호화되고 서버에서 실행 중인 전체 디스크 암호화 소프트웨어(있는 경우)를 통해 보관 시에도 보호되지만, 종단 간 암호화는 지원되지 않습니다. 하지만 인스턴스가 자체 호스팅되므로, 호스트 서버를 운영하는 사람을 귀하가 신뢰한다면 이는 큰 문제가 되지 않을 수 있습니다.

자체 호스팅 솔루션치고는 흥미롭게도, Mumble은 완전히 다른 사람들이 호스팅하는 경우에도 Mumble 소프트웨어를 실행하는 서로 다른 서버 전반에서 친구를 인식할 수 있도록 지원합니다.

Jitsi Meet

장점

  • 오픈 소스
  • 무료
  • 귀하의 브라우저에서 작동
  • 최대 50명의 참가자까지 종단 간 암호화(E2EE) 지원
  • 자체 호스팅 가능

단점

  • 회의 호스트는 Gmail, Facebook 또는 GitHub 계정으로 로그인해야 함
  • Firefox에서 제대로 작동하지 않음

Jitsi Meet는 텍스트 채팅도 지원하는 무료 오픈 소스 화상 채팅 플랫폼입니다. 따라서 Discord를 대체하기에 매우 훌륭합니다. iPhone, iPad, Android 기기(F-Droid 포함)용 앱과 데스크톱(Electron 앱)에서 모두 사용할 수 있지만, 가장 주목할 만한 기능은 아무것도 설치할 필요 없이 귀하의 브라우저에서 직접 화상 통화를 진행할 수 있는 기능입니다.

채팅을 시작하려면 웹사이트로 이동하여 세션을 개설하고 연락처에 회의 링크를 공유하기만 하면 됩니다. 기본적으로 플랫폼은 원치 않는 게스트가 귀하의 토론을 줌봄(zoombombing)(새 창)하는 것을 방지하기 위해 각 회의실에 고유하고 무작위적인 이름을 생성합니다. 추가 보안을 위해 회의 이름을 사용자 지정 이름으로 선택하고 비밀번호로 안전하게 보호할 수 있습니다.

Jitsi는 최대 50명의 참가자가 참여하는 그룹 통화에 대해 종단 간 암호화(E2EE)를 지원합니다. 그러나 테스트 결과, 모든 참가자가 Chrome 기반 브라우저(Firefox 제외)를 사용할 때만 비디오와 오디오가 올바르게 작동했습니다.

2023년 8월까지 Jitsi는 익명 컨퍼런스 호스팅을 지원했습니다. 그러나 플랫폼 남용(예: 화상 회의 중 아동 성학대물(CSAM) 방송)에 대응하여, 이제 모든 회의에는 Gmail, Facebook 또는 GitHub 계정으로 로그인해야 하는 중재자가 있어야 합니다. 이 점이 우려되신다면, 언제든지 귀하의 자체 Jitsi 인스턴스를 자체 호스팅하실 수 있습니다.

Telegram

장점

  • 무료
  • 메시지 브로드캐스트용 채널
  • 그룹 관리용 봇
  • 설문조사, 스티커, 실시간 위치 공유, 신원 관리
  • 일대일 텍스트, 음성 및 화상 채팅 종단 간 암호화(E2EE)(비밀 채팅)
  • 모든 주요 플랫폼용 앱

단점

  • 암호화 관련 우려
  • 비밀 채팅만 종단 간 암호화(E2EE)가 적용됨 
  • 그룹 채팅(텍스트 또는 음성)은 종단 간 암호화(E2EE)가 적용되지 않음
  • 많은 메타데이터 수집
  • 가입 시 유효한 전화번호가 필요함
  • 일부 강력한 개인정보 보호법(새 창)이 있음에도 불구하고, 인권이나 정부로부터의 개인정보 보호가 잘 보장되지 않는 것으로 알려진 아랍에미리트(UAE)에 본사를 두고 있음

Discord와 마찬가지로 Telegram은 다른 사용자가 제한 없이 구독할 수 있는 공개 채널, 설문조사, 스티커, 채팅 내 실시간 위치 공유, 그리고 신원을 증명해야 하는 사용자를 위한 온라인 권한 부여 및 신원 관리 시스템을 지원하는 대단히 인기 있는 채팅, 음성 및 화상 통신 플랫폼입니다. Discord에서와 마찬가지로 봇을 사용하여 그룹 및 채널 관리를 지원할 수 있습니다.

일대일 텍스트, 음성 및 화상 채팅은 오픈 소스 자체 개발 MTProto 2.0(새 창) 암호화 프로토콜(공식적으로 검증됨(새 창))을 사용하여 종단 간 암호화할 수 있지만, 이는 기본적으로 활성화되어 있지 않습니다. 또한 Discord 대피자들은 그룹 채팅과 채널은 종단 간 암호화가 불가능하다는 점에 유의해야 합니다.

또 다른 문제는 Telegram이 사용자로부터 많은 양의 메타데이터를 수집할 수 있다는(새 창) 점입니다. “당사는 귀하의 IP 주소, 사용한 기기 및 Telegram 앱, 사용자 이름 변경 이력 등과 같은 메타데이터를 수집할 수 있습니다.”

Telegram을 사용할 때 개인정보 보호를 극대화하려면, (앱을 사용하는 대신) 브라우저에서 서비스에 접근하고, hide-my-email 별칭(새 창), 강력한 비밀번호 및 2단계 인증(2FA)(새 창)을 사용하여 가입하기를 진행하며, VPN(새 창)을 사용하여 귀하의 IP 주소를 보호해야 합니다. 이상적으로는 Telegram에 귀하의 전화번호도 숨겨야 하지만, 가능은 하더라도(새 창) 이것이 쉽지만은 않습니다.

Mattermost

장점

  • 자체 호스팅(귀하가 완벽하게 통제 가능)
  • 최대 50명의 사용자까지 무료(단, 서버 호스팅 가격이 적용될 수 있음)
  • 모든 주요 플랫폼용 앱

단점

  • 자체 호스팅(설정 및 유지 관리에 시간과 기술적 지식이 필요함)
  • 그룹 음성 및 화상 통화는 타사 연동이 필요함 

업무용으로 Slack이나 Microsoft Teams를 사용해 본 적이 있다면, 팀 협업 및 커뮤니케이션을 위해 설계된 오픈 소스 자체 호스팅 메시징 플랫폼인 Mattermost에 금방 익숙해지실 것입니다.

비즈니스용으로 설계되었지만, 여러 채널을 통한 협업에 중점을 둔 Mattermost는 Discord를 대체하기에 아주 훌륭합니다. 기본적으로 음성 또는 화상 통화는 일대일 채팅에만 사용할 수 있지만, Mattermost는 Jitsi, Zoom 또는 기타 회의 도구와 같은 타사 연동을 지원하여 그룹 음성 및 화상 채팅을 허용합니다.

Mattermost는 기본적으로 메시지에 대해 종단 간 암호화(E2EE)를 제공하지 않습니다. 대신 전송 중 암호화(TLS 또는 실험적인 Gossip 프로토콜)와 호스트 서버의 암호화 솔루션을 사용한 보관 시 암호화를 제공합니다(새 창).

그러나 비비즈니스 목적(예: 개인적인 Discord 대체 서비스)으로 Mattermost를 사용하는 경우 거의 대부분 자체 호스팅을 하게 될 것입니다. 따라서 Mattermost 인스턴스를 호스팅하는 사람을 귀하가 신뢰한다면, E2EE의 부재는 우려할 사항이 아닐 수 있습니다. 우려된다면 타사 E2EE 플러그인을 사용할 수 있습니다.

Jami

장점

  • 무료
  • 탈중앙화(P2P)
  • 참가자 수 제한 없이 종단 간 암호화(E2EE) 지원(화상 채팅 포함)
  • 화상 통화에 대한 훌륭한 지원

단점

  • 앱 다운로드가 필요합니다
  • 더 나은 개인정보 보호를 위해 VPN이 필요합니다
  • P2P 네트워크는 불안정할 수 있습니다

Matrix와 마찬가지로 Jami는 분산형 무료 오픈 소스(FOSS) 커뮤니케이션 플랫폼으로, 중앙 집중식 서버나 타사 호스팅이 필요하지 않습니다. 어떠한 개인정보도 요구하지 않으며 광고도 보여주지 않습니다.

주로 무제한의 참가자가 참여할 수 있는 그룹 채팅을 지원하는 종단 간 암호화(E2EE) 화상 채팅 기능으로 잘 알려져 있지만, Jitsi는 종단 간 암호화(E2EE) 텍스트 및 음성 전용 채팅도 지원합니다. 모든 참가자는 모든 주요 플랫폼(F-Droid 및 Android TV 포함)에서 사용할 수 있는 Jami 앱을 다운로드해야 합니다.

중앙 집중식 서버가 없기 때문에 귀하의 메타데이터를 수집하거나 저장할 주체가 없습니다. 하지만 네트워크상의 다른 피어에 직접 연결하는 피어 투 피어(P2P) 기반 기술이므로, 귀하가 연결하는 다른 Jami 사용자들은 귀하의 IP 주소를 볼 수 있습니다. 이것이 우려된다면 VPN을 사용하여 IP 주소를 숨길 수 있습니다.

Tox

장점

  • 무료
  • 탈중앙화(P2P)
  • E2EE 텍스트, 음성, 화상 및 파일 공유

단점

  • 더 나은 개인정보 보호를 위해 VPN이 필요합니다
  • P2P 네트워크는 불안정할 수 있습니다

Tox는 통신에서의 개인정보 보호 우려에 대응하여 개발된 오픈 소스 피어 투 피어(P2P) 커뮤니케이션 플랫폼입니다. 인기 있는 메시징 앱에 대한 완전한 분산형 및 보안 대안을 제공하는 것을 목표로 합니다.

그러나 E2EE 그룹 텍스트 메시징, 음성, 화상 통화 및 파일 공유를 완벽하게 지원하므로 탁월한 Discord 대체 서비스가 될 수도 있습니다. P2P 특성 덕분에 Tox는 음성 또는 화상 통화 참가자 수에 제한을 적용하지 않지만, 각 참가자의 대역폭 및 기기 성능과 같은 요인이 통화 품질에 큰 영향을 미칩니다. 실제로 Tox는 소규모 그룹의 음성 또는 화상 통화에서 가장 우수한 성능을 발휘합니다. 약 5~10명의 참가자가 참여하는 그룹 통화는 일반적으로 원활하게 진행되지만, P2P 특성상 훨씬 더 큰 규모의 그룹으로 확장하려고 하면 성능 문제가 발생할 수 있습니다.

종단 간 암호화를 위해 Tox는 널리 인정받는 암호화 프리미티브를 사용합니다. 키 교환에는 curve25519(새 창), 대칭 암호화에는 xsalsa20(새 창), MAC 인증에는 poly1305(새 창)를 사용합니다. 이러한 알고리즘은 WireGuard® 및 ChaCha20에서 사용하는 알고리즘과 동일하다는 점에 주목할 가치가 있습니다.

모든 P2P 솔루션과 마찬가지로, VPN으로 숨기지 않는 한 다른 Tox 사용자들은 귀하의 실제 IP 주소를 볼 수 있습니다.

[Proton VPN으로 귀하의 개인정보를 보호하세요]

귀하에게 가장 적합한 Discord 대체 서비스는 무엇인가요?

텔레그램을 제외하고, 위의 옵션들은 이메일 주소나 전화번호 같은 정보를 요구하지 않는 자체 호스팅 또는 분산형 솔루션입니다. 또한 소프트웨어가 오픈 소스이므로 귀하를 감시할까 봐 걱정할 필요가 없습니다.

이들 대부분의 가장 큰 문제는 Discord에 비해 기존 사용자 기반이 매우 작다는 점입니다. 도달 범위 측면에서 오직 텔레그램만이 Discord와 경쟁할 수 있습니다.

하지만 현재의 정치적 고초(새 창)를 무시하더라도, 텔레그램은 그룹 채팅에 종단 간 암호화(E2EE)가 없다는 점과 광범위한 메타데이터 수집을 포함한 수많은 문제로 골머리를 앓고 있어, Discord보다 개인정보 보호에 더 우호적인 선택인지에 대해서는 의문이 제기됩니다.

텔레그램의 안전성에 대해 더 알아보기

여기에서 논의된 다른 Discord 대체 서비스는 귀하의 개인 Discord 채널을 이전하는 데 더 적합하므로, 더 안전하고 개인정보 보호에 유리한 플랫폼에서 기존 커뮤니티와 대화할 수 있습니다.

이 목적에는 Matrix / Element가 Discord를 대체할 가장 유사한 서비스일 것이며, 주로 게임 내에서 친구들과 음성 채팅을 하려는 경우 게임에 극도로 중점을 둔 Mumble이 매우 매력적입니다. 그러나 Jitsi, Jami, Mattermost 및 Tox 역시 매우 우수한 개인정보 보호 중심의 옵션이므로 귀하의 선택은 결국 개인의 선호도에 따라 달라집니다.