OpenSource-Hub
C

Chitchatter

2.3k stars·プライバシー保護·SHA-256 チェックサム確認済み

無料のオープンソース、ピアツーピア、エンドツーエンド暗号化のブラウザ通信ツール。サーバー不要で、使い終われば即座に消滅します。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

ブラウザ上のプライベートチャットルーム:サーバーレス、痕跡を残さない、エンドツーエンド暗号化。

主な機能

  • 完全なピアツーピア通信で、中央サーバーは一切不要
  • エンドツーエンド暗号化(WebRTC ベース)により、メッセージ、ファイル、音声・ビデオ通話のすべてを暗号化
  • メッセージは永続化されず、ルームを退出すると即座に消去され、ディスクに痕跡を残さない
  • テキスト、音声・ビデオ通話、画面共有、サイズ無制限のファイル転送(暗号化して転送)に対応
  • ブラウザのみで動作し、iframe への埋め込みやセルフホストが可能

できないこと

  • •メッセージはブラウザのメモリ内にのみ存在し、ページを更新または閉じるとメッセージは永久に失われます(ご自身でスクリーンショットを保存した場合を除く)。2. パブリックな WebTorrent および TURN サーバーに依存しているため、これらのサービスが利用できない場合は接続できません。3. オフラインメッセージ、メッセージ履歴、グループの永続化など、従来の IM 機能はサポートされていません。4. 大容量ファイルの転送はピアの帯域幅を消費し、ブラウザのメモリ制限を受けます。5. モバイル向けネイティブアプリがなく、モバイルブラウザでの使用感はデスクトップにやや劣ります。

使用例

  • ストライキや抗議活動など、匿名性が求められるグループコミュニケーションの組織
  • 異なるデバイス間でテキストやファイル(パスワードや機密ファイルなど)を安全に転送する
  • Android/iOS などのシステムをまたいでビデオ通話を行う
  • IT リモートサポート:画面共有によるトラブルシューティング
  • ライブストリーミング配信、一時パスワードなどの機密情報の共有

詳細説明

Chitchatter は、プライバシーとセキュリティに特化した完全オープンソースのコミュニケーションツールです。WebRTC を利用してブラウザ間のピアツーピア接続を実現し、すべてのデータはエンドツーエンドで暗号化されます。中央サーバーは一切不要で、メッセージ、ファイル、音声・ビデオ通話はすべてピア間で直接転送され、痕跡を残しません。テキストチャット、ビデオ/音声通話、画面共有、サイズ制限のないファイル転送(転送前に暗号化)、ダイレクトメッセージなどの機能をサポートしています。他のウェブページへの埋め込みも可能で、セルフホストにも対応しています。従来のチャットアプリとは異なり、Chitchatter は API サーバーに依存せず、接続の確立にはパブリックの WebTorrent および TURN リレーのみを使用します。すべての処理はブラウザ側で完結し、分析、トラッキング、テレメトリは一切ありません。労働組合、政治運動、デバイス間で機密データを転送したい個人など、高度なプライバシーを必要とするグループに適しています。

トラブルシューティング & FAQ (1)

トラブル対応
Chitchatterに対するカスタマイズが、フォークしてデプロイした後に表示されないのはなぜですか?

Chitchatter をフォークして iframeFeatureAllowList.ts や翻訳ファイルを修正したにもかかわらず、sdk.js を介してコンポーネントを読み込んでも変更が反映されない場合、最も考えられる原因は、誤ったスクリプト URL を使用してカスタマイズされていないバージョンを読み込んでいることです。<script src="https://github.com/github_user_or_org_name/chitchatter/sdk.js"> のように指定しても、GitHub はそのまま raw JavaScript を提供しません。代わりに、デプロイ(例:GitHub Pages 経由)が成功した後、デプロイされたサイトから sdk.js を読み込む必要があります。例:https://yourusername.github.io/chitchatter/sdk.js。デプロイワークフローが実行されたこと(Actions タブで確認)、古いキャッシュバージョンを読み込んでいないことを確認してください。また、変更が main ブランチに保存され、ビルドステップにそれらの変更が含まれていることを確認してください。翻訳が反映されない場合は、正しい i18n ファイルを編集し、アプリを再ビルドしたかどうかを再確認してください。

参照 Issue #439

タグ

p2pe2eeopen-sourceweb-appdecentralizedcommunication

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

https://chitchatter.im/ を開きます(ソフトウェアのインストールは不要です)

4

「ルームを作成」をクリックするか、既存のランダムルームに直接参加します

5

ルームのリンクを安全なチャネル(ワンタイムパッドなど)を通じて相手と共有します

インストールガイド
  1. https://chitchatter.im/ を開きます(ソフトウェアのインストールは不要です)
  2. 「ルームを作成」をクリックするか、既存のランダムルームに直接参加します
  3. ルームのリンクを安全なチャネル(ワンタイムパッドなど)を通じて相手と共有します
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

アンインストールは不要です。Chitchatter は純粋な Web アプリケーションであり、OS への書き込みを行わないためです。ブラウザのタブを閉じるだけで完全に終了できます。すべてのメッセージとキャッシュは、閉じた後に自動的に消去されます。セルフホストしている場合は、サーバー上のデプロイファイルを削除するだけです。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスGPL-2.0
最終更新2026-06-26 19:45:26
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

1 FAQ

類似プロジェクト