世界を動かす技術を、日本語で。

BirdyChatがWhatsAppと相互運用可能な初のヨーロッパのチャットアプリに

概要

  • BirdyChat がヨーロッパで初めて WhatsApp との相互運用性を実現
  • Digital Markets Act (DMA)に基づく公式インターフェースを採用
  • 1対1チャット、メッセージ・ファイルの暗号化通信対応
  • EEA (欧州経済領域)内で順次展開
  • 早期利用には 招待制 ・ウェイトリスト登録が必要

BirdyChat、ヨーロッパ初のWhatsApp相互運用チャットアプリに

  • BirdyChatWhatsApp とのメッセージ交換を可能にした初のヨーロッパ発チャットアプリ
  • Digital Markets Act (DMA)により、公式なサードパーティチャット機能を利用
  • WhatsApp はヨーロッパ全域で相互運用性を段階的に導入中
  • 今後数ヶ月で BirdyChatWhatsApp 両方のユーザーに完全対応予定

相互運用性の重要性

  • これまで BirdyChat 同士でしかメッセージ送信不可
  • 新規利用者にアプリダウンロードを強いる必要性が障壁
  • WhatsApp との連携で、電話番号を知っていれば EEA 内の WhatsApp ユーザーと即チャット開始可能
  • 取引先や同僚が WhatsApp を使い続けても、自分は BirdyChat で管理可能
  • アプリ切り替え不要で、業務チャットの導入障壁を大幅に削減

相互運用性でできること

  • WhatsApp ユーザーの電話番号指定で1対1チャット開始
  • メッセージ・写真・ファイルの送受信対応
  • エンドツーエンド暗号化通信
  • 個人電話番号 不要、 仕事用メールアドレス で本人認証可能
  • 仕事用とプライベート用の明確な分離を実現しつつ、連絡手段の一元化

技術的統合の仕組み

  • WhatsApp が2024年にヨーロッパで導入したサードパーティチャット機能を活用
  • BirdyChat は公式DMAインターフェースを通じて連携、非公式な回避策は不使用
  • BirdyChatWhatsApp 間の全通信はエンドツーエンド暗号化
  • 現時点では1対1チャットのみ対応、グループチャット連携は今後アップデート予定

利用可能地域と条件

  • EEA (欧州経済領域)内の BirdyChat ユーザーに段階的に機能提供
  • 相互運用には自分と相手の WhatsApp 利用者がどちらも EEA 居住である必要
  • WhatsApp 側も段階的に機能展開中のため、国ごとに利用開始時期が異なる場合あり

早期アクセス方法

  • BirdyChat は現在 招待制、アクセス拡大中
  • 早期利用希望者は 仕事用メールアドレス でウェイトリスト登録が必要
  • WhatsApp 相互運用機能をいち早く体験可能

Hackerたちの意見

DMAによって新しいWhatsAppインターフェースが導入されたおかげで、EEAのBirdyChatユーザーは、電話番号さえ知っていれば、その地域のWhatsAppユーザーとチャットを始められるようになるはずなんだけど。残念ながら、WhatsApp側でオプトインとして実装されてるから、実際にはそうじゃないんだよね。正直、その決定だけで、もう完全に行き詰まってる感じ。

ないよりはマシだね。別のアプリを使ってる友達とWhatsAppで話したいとき、別のアプリをダウンロードさせるより、設定を切り替えさせる方がずっと簡単だし。

具体的に教えてほしいんだけど、WhatsAppがオプトインとして実装したことで、どんな障害があるの?

すごいニュースだね!iMessageも開放されるのが待ちきれないよ。これ(または他の将来のメッセンジャー)は、ヨーロッパ以外でも使えるのかな?それともWhatsAppはAppleみたいに、EU外の市民が同じ権利を享受できないようにジオフェンシングを使ってるの?

iMessageは開放されないよ。EUで強くロビー活動して、人気が足りないってことで免除を得たみたい。

でもiMessageってもうオープンじゃない?どんな番号にもSMSを送れるし、iMessageにも表示されるから、あの標準プロトコルを通じて完全に相互運用できるよね。一方でWhatsAppはSMSメッセージを表示しないし(これはセキュリティの観点から意味のあるデザイン選択だと思うけど、間違ってるとは言わないよ)。

これはかなりすごいけど、もうちょっといい名前にしてほしかったな。名前だけで多くの人がこれを無視する気がする。

名前に何か問題があるの?文化的な参照があるのかな?

後でリブランディングすることもできるしね。

名前に何か問題ある?「WhatsApp」って僕にはちょっとダサい響きだけど、社会的に根付いてるからあんまり考えないよね。(名前はチャットとは関係ないし、元々は「現在のステータス」を共有するためのものだったし、「WhatsApp」は「what's up?」に聞こえるし。)

最初の発表にはBirdyChatとHaiketが含まれてたよね。全く知られてないし、まだリリースされてないクローズドソースのチャットアプリで、待機リストもある。これって、Metaの開発チームに近い人たちが管理してるんじゃないかって思っちゃう。悪意のあるコンプライアンスのために選ばれた感じで、他の人たちのオンボーディングをできるだけ複雑で高くするための例として使われるんじゃないかな。

その通り!これはMetaが実際の製品もない企業に「互換性」を持たせることで悪意のあるコンプライアンスをしてるだけだよ。3ヶ月待ちのリストで、EU内に実際のユーザーもいないし、WhatsAppのインターロペラビリティの定義に反論する人もいない。で、実際に互換性を持とうとする製品が出てきたら、Metaは「この2つはこの後ろ向きな実装でうまくいったんだから、なんで君たちはできないの?」って言うんだろうね。どちらもB2B製品で、WhatsAppユーザーをスパムするために自社製品を使えるってアイデアを売り込んで初めてのユーザーを探そうとしてる。HaiketはMetaとのつながりを隠そうともしてないし、彼らのウェブサイトに行ってプレスをクリックすれば、CEOがMetaで使われている特許を持ってるって書いてあるプレスリリースが見れるよ。ほら、クリックしなくても教えてあげるね: https://haiket.com/press/release-nov11.html > アレックスは音声と通信技術に関する10以上の特許を保有していて、GoogleやFacebookで使われている。

どんな会社でもWhatsAppとの互換性を求めることができるよ。でも、彼らは明らかに自分たちの利益に反するから、誰もそうしてない。DMAはこの点では何も変わらないと思うよ。「多くのアプリ」のアプローチがユーザーにとって最も有益だから。

待機リストで完全にやられたわ。

ヨーロッパ人として、あなたがどの国にいるのか知りたいな。全部知ってると思うけど、海外の人には分からないかも。「Made in Europe」って言うのは、僕のヨーロッパ的にはちょっと一般的すぎるかな。 ;)

https://www.birdy.chat/terms にはラトビアって書いてあるよ。

そのウェブサイトの会社はラトビアのリガにあるみたいだね。https://company.lursoft.lv/en/fyello-productivity/4020345542...

僕も同じこと思った。ヨーロッパ製っていうのも、「アメリカ製」みたいに曖昧だよね。ドイツ製、イタリア製、アルバニア製…どれなの?

「EEAに拠点を置く」ってどういう意味なのかも知りたいな:> 相互運用性が機能するためには、あなたとあなたのWhatsAppの連絡先が両方ともEEAに拠点を置いている必要があります。連絡先の電話番号にはEEAの国番号が必要なの?今のIPアドレスはEEAにジオロケートされてる必要があるの?EEAの地域のApp Storeからその二つのアプリをダウンロードしなきゃいけないの?両方のアプリにEEAの支払い方法を見せる必要があるの?引っ越したりアプリストアを変えたら、チャットはどうなるの?

eurosky.socialを思い出すな。彼らのページには「ヨーロッパにとって、これはビッグテックに対抗する競争的な代替品を作るチャンスです。でも、その可能性を現実にするためには、ヨーロッパにホストされたインフラが必要です。」って書いてある。ページはアメリカにホストされてるけどね。

俺はpidginの大ファンだったけど、この前提にはちょっと引っかかるな。なんで仕事がプライベートなメッセージに干渉する必要があるの?プライベートな時間は自分のものだし。SlackやTeamsは完璧だよ、仕事が終わる時間にミュートにできるから。緊急のことはPagerdutyとかで管理できるし。

Pidginの残念なところは、特にグループチャットにおいて、ちゃんとしたクロスプラットフォームのE2EEチャットがないことだね。OTRは1536ビットのFFDHAで、もう時代遅れだし。今はセキュリティの基準が2048ビット以上、3072ビット推奨だからね。OMEMOは使えるかもしれないけど、標準じゃないし。Signalが全部うまく動くようにしてくれたのはいいことだね。

小さいネットワークが大きいネットワークと互換性を持とうとすると、大きいネットワークがほぼ必ず小さい方を飲み込むんだよ。これがXMPPがGtalkによって殺された理由だよ、覚えてる人いるかな。

GtalkがXMPPを殺したわけじゃないよ。Gtalkの前はXMPPを使ってる人はほとんどいなかったし、みんなAIMやICQ、MSN、Yahoo Messengerとかの独自プロトコルを使ってた。Gtalkはよりオープンなメッセンジャーとしての traction を得るためにXMPPをサポートしたし、実際にXMPPの上に元のバージョンを実装して早く出すためだったんだ。GtalkはXMPPのプラグを抜いたけど、実際にはあまり変わらなかったと思う。自分のXMPPサーバーを持ってる人とやり取りした記憶がないし、Gtalkには何も殺すものがなかったんだよ。

この5ヶ月前のコメントは、birdychatがtelegramを使ってるかもしれないって示唆してるね、ピボットするかも? https://news.ycombinator.com/item?id=44736050

商業的な提供ではないけど、実際にはこれが言ってることだよね - クローズドソースで商業的な代替品、(限られた)互換性がある。俺はしばらく自分のチャットサーバーを運営してるけど、WhatsAppとMessengerと(限られた)互換性がある。ここにいる人の多くはこれに関心がないと思うけど、FOSS、チャット、音声、ビデオが重要なんだよね。最後の2つの互換性は今のところ存在しないと思うし、実際にゲームチェンジャーだよ。それが変わるかな?DMAはチャット以外のことに触れてる?誰か教えてくれないかな。

この規則って、サードパーティのTeamsやGoogle Chat、Slackクライアントを使うことを許可してるの?答えは「ノー」だと思うけど、なんでだろう?

彼らは指定されたゲートキーパーじゃないからね。インターオペラビリティは、その目的のために独立した目標であるべきなのに、残念だよ。

彼らは「ゲートキーパー」として考えられるほど大きくないからね。

プラットフォームがゲートキーパーと見なされるための基準があるんだ。Teams、Google、Slackはプライベートメッセージングの市場シェアがずっと小さいから、影響を受けないと思うよ。基準は正直覚えてないけど。