- MollyはAndroid向けのSignalフォークで、セキュリティ性とユーザー制御を強化した**完全オープンソース(FOSS)**メッセンジャーです
- 独自コードは含まれておらず、データベースは**パスフレーズ(Passphrase)**で暗号化して保護されます
- 1つのアカウントで複数デバイス接続が可能で、Material Youテーマにより端末の色パレットに合わせたデザインを提供します
- UnifiedPushを利用した非Google通知システムと自動ロック機能でセキュリティを強化
- RAMデータ破棄(RAM Shredding)など追加のセキュリティ機能と、今後の新機能拡張計画を含みます
Molly概要
- MollyはAndroid向けのSignal独立フォークで、元のアプリ機能を改善した形です
- Signalのセキュリティとプライバシー思想を維持しつつ、独占的なコンポーネントを除去
- 完全な**自由オープンソース(FOSS)**として提供され、透明性を確保
主要セキュリティ機能
- データベース暗号化に**パスフレーズ暗号化(Passphrase Encryption)**を使用
- RAM Shredding機能で、メモリ上に残る機微データを安全に削除
- **自動ロック(Automatic Locking)**機能により、一定時間未使用時にアプリが自動的にロック
ユーザー体験とデザイン
- Material Youテーマをサポートし、端末の色パレットに合わせた一貫したインターフェースを提供
- **複数デバイス接続(Multi-Device)**機能により、1つのアカウントを複数端末で同時に利用可能
通知および通信構造
- UnifiedPushを利用した非Google通知システムを採用
- Google Playサービスに依存せず、通知を配信する構造
1件のコメント
Hacker Newsのコメント
Mollyを1年以上使っていたが、ある日突然デバイス登録が消え、サーバーへの再登録もできなくなる問題が起きた
バックアップ機能も動かず、数日間完全に行き詰まり、結局Signalに戻って新しいデータベースを作るしかなかった
本当にひどい体験だった
友人たちが使っているので仕方なくSignal/Mollyを使っているが、競合アプリも同じくらいひどい
なぜいまだにまともなIMクライアントを誰も作れないのか分からない。昔のPidgin時代からあまり進歩していない感じがする
WhisperfishプロジェクトはSailfish OS向けのSignalメッセンジャーで、Rustで書かれた独立したSignalクライアントライブラリを保守している
Signalがプロトコルを変えたり、非標準クライアントをブロックしたりしない限り、かなりうまく動作する
Whisperfishプロジェクト、Presageライブラリを参照
「Signalにはどんなproprietary blobがあるのか」という質問については、GitHubのreadmeによるとFCMとGoogle Mapsが含まれている
FCMは実際にはblobが必須というわけではないが、Googleがそう見えるようにしている
自分でリバースエンジニアリングしてみたところ、単に2つのブロードキャストレシーバーを包んだ過剰なラッパーだった
そのためMastodonアプリは、FCMプッシュ通知をサポートしつつも100%オープンソースで作られた最初のアプリになった
Alphabetが脅威モデルに含まれるユーザーにとっては、メタデータ漏えいは不快かもしれない
MollyにはFirebaseを使うバージョンと、UnifiedPushを使うMolly-FOSSバージョンがある
GrapheneOSがMollyを公式に認証したツイートもある
E2EEメッセンジャーがユーザーより自分自身を守るために閉じるのは皮肉だ
昔はユーザーが自分のデバイス上で自由にメッセージを扱えた時代があった — スクリプトや自動化でも可能だった
だがそれはE2EE以前、モバイル支配以前の時代の話だ
このアプリのキラー機能は、F-Droidから直接インストールできることだ
長い間満足して使ってきたし、開発者に感謝している
新しいチャットアプリよりも、統合プロトコルと自分で選んだクライアントが欲しい
Android版Signalはタブレット補助アプリモードをサポートしていない
そのためAndroidタブレットでSignalを使うにはMollyを使う必要がある
Pixel Tabの発売後にiPadから移ってきたが、かなり安定して動作している
$50賭けてもいいが、これはおそらく何らかの国家レベルの妨害工作だと思う
Signalはすでに自分の友人の大半が使っているほど普及しており、別のアプリへ移るよう説得するのはほぼ不可能だ
Signalが安全でないという明確な証拠もない
家族をSignalに移したことを後悔している。データのコントロール権がなく、米国ベースのサービスに依存している
EUのChat Control法案が可決されれば、このような中央集権型サービスが最初に標的になるだろう
Signalもカリフォルニア拠点である点から批判されるべきだ
電話番号の使用、連絡先探索、MOB暗号通貨などによりMatrixやMollyのような代替が生まれたが、依然としてニッチ市場だ
SMS フォールバック機能が再び追加されたのか気になる
そうでないなら、引き続きMatrixを使うつもりだ。Signal並みのプライバシーとDiscordレベルのUXを提供してくれる
DiscordのIPO後に代替としてRevolt(現Stoat Chat)を試したが、Discordの画面共有とノイズキャンセリングがあまりに優秀だった
Elementでは背景ノイズがひどすぎて会話が難しかった
Signalアプリに対する最大の不満はUI/UXと機能不足だ
正直デザインは野暮ったく、ライブ位置共有やマルチデバイス同期メッセージのような機能は現在の戦略上、実装される可能性が低い
それなのに公式サイトにスクリーンショットが1枚もないのを見ると、この「改善版」は自分の望みをまったく反映していない気がする
「Material You」テーマを強調しているのにスクリーンショットが1枚もないのは妙だ
Signalのように定期的なアップデートを強制するアプリなのか気になる
自分はアップデート不要のアプリが欲しい — 結局それはメールなのだろうが
バグやセキュリティ脆弱性がそのまま残るということだ
Signalはセキュリティパッチがあるときにだけブロックし、その間隔は数週間よりずっと長い