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

アプリをダウンロードしないで、ウェブサイトを利用してください

概要

  • 2010年代の「モバイルファースト」ブームとアプリ推奨の現状
  • 企業がアプリダウンロードを強く勧める本当の理由
  • アプリが取得できる膨大な個人データとアクセス権限
  • ブラウザ利用のメリットとプライバシーの守り方
  • 利便性と引き換えに失われるコントロールへの警鐘

モバイルファースト時代とアプリ推奨の変遷

  • 2010年代、 「モバイルファースト」 が流行語となり、あらゆる企業が 自社アプリのダウンロード を促進
  • SNS大手から地元のピザ店まで、誰もがアプリ開発に乗り出す熱狂
  • 多くのアプリは 機能が限定的 で、ウェブ版に比べて使い勝手が劣る場合が多い
  • それでも「モバイル未対応=時代遅れ」という 強いメッセージ が業界に広まる
  • 2025年現在、その熱狂は形を変え、より 執拗なアプリ推奨 へと進化

現代のアプリ推奨とダークパターン

  • Reddit、LinkedIn、Pinterestなど、 人気サービスのモバイルウェブ版 で頻発するアプリ誘導
  • 「Get the App」ボタン を強調し、様々なダークパターンでユーザーにアプリインストールを促す設計
  • 既存ユーザーですら、 ウェブ利用時に繰り返しアプリ導線 に直面
  • まるで「逆らえない流れ」に身を任せる感覚
  • 「なぜここまでアプリ利用を強要するのか?」という素朴な疑問

アプリ推奨の本当の理由:データとアクセス権限

  • 企業側の 最大の目的は「データ」と「アクセス」
  • ウェブブラウザ経由では、 端末の深い情報取得が困難
  • アプリは 端末統合を前提 に設計されており、より多くの権限を要求
  • ユーザーは多くの場合、 権限付与時に内容を精査せず「許可」 を選択
  • これにより企業が得る主な情報
    • 連絡先データ :友達検索機能などの名目で、全連絡先のアップロード
    • 位置情報トラッキング :GPSや加速度センサーで詳細な行動パターン把握
    • マイクアクセス :一部アプリは音声データの取得も可能
    • インストール済みアプリの検出 :興味や行動履歴の推定に活用
  • これらの情報取得は、 ウェブブラウザでは技術的・規制的にほぼ不可能

ウェブブラウザの進化と企業の本音

  • 現代のウェブブラウザは、 動画・音声再生、WebGLグラフィックス、USBサポート など高機能
  • 企業の多くは、 ブラウザの可能性を十分に活用していない現状
  • アプリ推奨の真の動機は、「 より多くの個人データと端末制御権限の獲得」が主目的
  • 利便性や新機能の名目より、 ユーザーデータ収集が優先

利便性の裏に潜む見えない代償

  • 「便利さ」と引き換えに、 プライバシーやコントロールを失うリスク
  • 一度提供した情報は、 完全な回収がほぼ不可能
  • GDPRなどの規制で 企業データベースからの削除は可能 だが、 既に第三者へ渡ったデータの抹消は保証されない
  • アプリ誘導メッセージに直面した際は、 何を差し出すか冷静に判断 する重要性
  • 自分は ウェブブラウザ利用を選択 し、余計な監視を避けることで プライバシーと主導権を守る 方針

まとめ:賢い選択とプライバシー意識

  • アプリの利便性には 見えないコスト が伴う
  • ウェブブラウザ利用 は、必要十分な機能とプライバシー保護のバランス
  • アプリ推奨の裏側にある 企業の本当の狙い を理解する重要性
  • データ主権とコントロール を守るための意識的な選択
  • 「便利さ」だけに流されない、 自分なりの基準の確立

Hackerたちの意見

オランダ語: https://appdwang.nl ドイツ語: https://appzwang.de どっちかが関連してるかは分からないけど、最近片方を知った後にもう片方を見つけたんだ。名前は両方の言語で「アプリ強迫」みたいな意味で、アプリを使わされるってことだね。上の投稿された記事ともすごく合ってる。英語のリソースはもうあるのかな?リンクできる場所やムーブメントがあればいいんだけど。

同意できないけど、人それぞれだね。記事に書かれてるアプリのネイティブ体験は、モバイルウェブ版よりもいいしスムーズだと思う。多くの人がElectronアプリを嫌ってるから、ネイティブアプリが好きなのは自分だけじゃないってことだね。ウェブアプリもネイティブアプリと同じように位置情報やマイクを要求できるけど、拒否すればいいだけ。どちらのプラットフォームでも受け入れなきゃいけないってことはないから、ネイティブアプリのマイナス点だとは思わないな。ネイティブアプリの一番の欠点は、ウェブサイトのように拡張機能やユーザースタイルでカスタマイズできないことだね。

モバイルアプリは実際のウェブブラウザのインターフェースに比べてすごく制限されてる。redditのモバイルアプリは一度に一つのトピック/会話しか見られないし、IMDBアプリも同じ。IMDBのモバイルアプリでは、俳優や映画を比較するようなリサーチができないから、流れが全部固定されてて、リソース間のナビゲーションも限られてる。ブラウザなら複数のコンテンツを同時に開けるし、モバイルアプリは固定ビューばかりで、彼らが(強制的に)使わせたい方法以外の魅力的なインターフェースを提供してない。ブラウザが複数のタブを許可してブックマークもできるから、ウェブサイトやモバイルアプリのあまり魅力的じゃないインターフェースを補ってるよ。

ウェブ体験が劣ってると思う理由は、企業がアプリにリソースを多く投入して、ウェブが犠牲になってるから。アプリはよく壊れるし、サポートがたくさん必要だし、常にアップデートしなきゃいけない。サムスンやアップルがエソテリックなポリシーの変更や設定変更で壊れるアップデートを押し付けてくるタイミングが分からない。でもウェブは?うまくやれば、メンテナンスはずっと簡単だよ。何か壊れたら、ユーザーは違うブラウザやデバイスを試して回避できるし、完全に使えなくなることはない。絶対に自分だけじゃないと思うけど、必要になるまでスマホのソフトウェアを更新しない人もいるよね。全てが脆いんだ。アプリがそれを改善するなんて言われるのにはうんざりしてる。自分のひどい実装にもかかわらず、ウェブはずっと安定してるよ。

著者はアプリの体験が良いとは言ってるけど、ウェブ体験は悪いよね。だって、プロダクトの人たちがウェブ全体をアプリのためのマーケティングの場として扱ってるから。だから、ウェブ版は基本的にアプリの広告みたいなもん。これはRedditやYelpにも当てはまる。どうして悪くならないわけがある?残念なのは、ウェブがその製品に美しいUXを提供できないわけじゃないのにね。でも、なんでこれらの会社がAndroid用、iOS用にそれぞれ開発チームを雇って、全プラットフォームで機能を再実装してると思う?それも、ウェブより2%だけ「スムーズな」ネイティブな「感触」を提供するために?いや、あなたのためじゃないよ…

この記事に挙げられているすべてのアプリのネイティブアプリ体験は、モバイルウェブ版よりも良くてスムーズだと思う。Electronアプリを嫌う人が多いから、私がネイティブアプリを好むのは特別じゃないってことだね。PCにはネイティブプログラムが欲しいし、スマホにはアプリを少なくしたい。アプリは全部F-Droidから入れてる。Steamチャットを使ったり、タコベルのメニューを見たりする必要があるときは、モバイルウェブを使うよ。彼らの専用ソフトをスマホに入れるつもりはないしね。これも面白い違いを引き起こす。タコベルのデスクトッププログラムはないから、超変だよね。他のコメントでも触れられてるけど、多くのモバイルアプリは基本的にウェブサイトそのものだよ。Luantiみたいなゲームやテトリス的なものは、デスクトップとモバイルの両方でネイティブでやりたいな。ブラウザのゲームはめちゃくちゃだし。

Amazonアプリで最後の一線を越えたのは、Androidのテキスト選択UIに広告を挿入し始めた時だな。

それは部分的に設計上の問題だね。AppleはちゃんとしたPWAを作るのを面倒にしてるし、企業のウェブサイトはアプリに誘導するためにすごく侵入的な要素を作ってる。アプリの方が収益化しやすくて、広告ブロックも難しいんだろうね。中にはアプリ用にモバイルビューを完全に無効にするところもあるし。もっと単純に言うと、訪れるウェブサイトごとにアプリは必要ないよ。ブックマークの方が、また別のアプリをダウンロードして引き出しを clutter するよりずっと軽い。

Redditのモバイルアプリもエレクトロン使ってるだけじゃない?

Redditを除けば、基本的にサイトよりアプリの方が好きだな。モバイルのプロセスマネジメントは、ブラウザのタブ管理よりずっと楽だから。アプリのプロセスは最近使った順に整理されてて、関連性の高いものがすぐ手に入るし、しばらく使わないものは静かに消えてくれるからね。ブラウザのタブは、ユーザーが自分で整理しない限り、全然整理されないし、ウェブアプリのタブ管理が増えると負担が増すんだよね。一部のブラウザにはアイドルタブ自動閉鎖機能があるけど、間違ったタブ(たいていは作業に関係ある情報が載ってるページ)を閉じちゃうことが多いんだよね。「PWAをインストールする」っていうのは一応の妥協策だけど、問題は多くのサイトがホーム画面に保存するためのマニフェストの魔法がないから、結局ブラウザタブを開くだけになっちゃうんだよね。

記事に挙げられているアプリのネイティブ体験は、モバイルウェブ版よりも良くてスムーズだよ。私は逆だと思うけどね。もしRedditやLinkedInにどっぷりハマってるなら、便利かもしれないけど。私は検索リンク経由でしかそのサイトに行かないから、同じコンテンツを見るためにアプリをインストールするために時間と労力を使いたくないんだよね。ウェブサイトがアプリをこんなに押し付けてくるのは大きな赤信号だよ。それは、そのアプリに価値がほとんどないってことだし、使ったら同じかそれ以上に悪くなるってことだよ。

プッシュ通知を送る機能を忘れないでね。これが主な理由の一つだと思う — 製品との関係がひっくり返るからね。いつ関わるかのコントロールを失って、向こうからサービスや広告を押し付けてくる。

iOSの通知はあんまり好きじゃなかったから、確実には言えないけど、Androidでは特定のタイプの通知を無効にしたり、緊急度を下げたりすることができるのはもう5年以上前から知ってるよ。ほとんどの人がこの機能を知ってるかどうかはまた別の話だね。

ウェブサイトからブラウザを通じてプッシュ通知をスマホに送ることができるよ、たとえそのウェブサイトがまだ開いてなくてもね。でも、開発者はアプリの通知の見た目や感じをブラウザの通知よりもコントロールできるってことかな?

Discordのウェブアプリはデスクトップアプリとほぼ同じだよ。欠けてる主な機能は、グローバルプッシュトークとリッチプレゼンス(つまり、Discordがあなたのプロセスリストを監視して、他の人にどのゲームをプレイしてるか教えること)だね。もっと多くの人が使わないのが不思議だよ。

そういう仕組みなの?Social SDKで呼び出さないとダメじゃない?

別のタブに切り替えると、ブラウザの位置を保持できなくなるんだよね。(理論上は、別のタブじゃなくて別のウィンドウを開くこともできるけど、実際にはChromiumが再起動時に間違ったウィンドウを選んじゃうから、なるべく一つのウィンドウにしてる。)

Discordのウェブサイトを使うもう一つの利点は、tampermonkeyみたいな拡張機能を使ってスタイルや修正がしやすいことだね。

同意する!俺もElectronアプリよりDiscordのウェブ版を使ってる。君が言ったことに加えて、ブラウザで使う方が戻る/進むの動作が良いし、メディアやリンクの扱いも楽だよね。あと、検査できるのもいい感じ。

俺もスマホでウェブアプリ使ってるけど、まあ使えるよ。モバイルアプリはかなり遅いし、React Nativeのアプリはネイティブとは程遠いから、その点では同じ体験だね。全てのクソ機能をブロックできるのは結構いいよ。

理解はできるけど、必ずしも悪意があるわけじゃないよ。オランダではDigiDっていうシステムがあって、税金や市のウェブサイトにログインするのに使ってる。アムステルダム市で契約してたとき、DigiDアプリを使ってSMSじゃなくて二要素認証を推進してるって聞いたよ。DigiDはSMSの検証にお金がかかるけど、アプリなら無料なんだ。

この場合、ユーザーにとっても明らかな利点があるよ。SMSの2FAはSIMスワッピングに弱いけど、アプリ内でTOTPを受け取る場合はそれが不可能なんだ。アプリはFOSSだから、もし心配なら送信されるデータを確認できるしね。ブラウザ(またはSMS)では実現できないこともある。例えば、パスポートのNFCチップを読むこととか。これはDigiD SubstantieelやHoogに必要で、eIDAS規則によって義務付けられてるんだ。

DigiIDアプリはウェブサイトと連携できるんだ。これはヨーロッパの他のデジタルIDでも同じように機能してる。例えば、BankID(スウェーデン、ノルウェー版も同じだと思う)では、認証が必要なときにQRコードをBankIDアプリでスキャンするか、「同じデバイスで」を選択すると、ウェブサイトがBankID APIと連携して認証するんだ。どちらにしても、政府のログインに必要な適切な認証を得るために自分のアプリは必要ないよ。(BankIDではアプリの開発者が認証ごとに料金を支払うけど、それは技術的な理由じゃなくて、利益追求の準独占企業が作ったからなんだ。)

確かに、でも市民をAppleかGoogleとの契約に強制するのは良くないと思う。個人の自由や国家の主権の観点から見ても、これはあまり良いアイデアじゃないよね。

これ、TOTPだけで済んだかもね。

プライバシーには興味ないけど、アプリは面倒くさいよね。無料のアプリをダウンロードするのにも認証が必要だし(iPhoneだと)、それにいつもアップデートしたがるし、OSが古くなると動かなくなるし。

プライバシーなんて気にしないよ でも、気にし始めたら手遅れだよ。

アプリはできるだけ少ない方がいいから、ウェブを使うのが基本だよ。例えば、スマホにはReddit入れてないし。アプリのアイコンは、スマホの画面を見るたびに「広告」みたいなもんだし…そんなのいらないよ。アプリを使うことを強制されるなら、本当に必要な時だけ使うよ。(ほとんどいつも代替手段があるし。)

アプリのアイコンはただの「広告」だよ。妻のスマホに届くプッシュ通知の実際の広告の量、信じられないよ。

私も義務的なモバイルアプリは嫌いだな、特にハードウェアにリンクしてるときはね。私が働いているバッテリー会社 - pilaenergy - では、ハードウェアがソフトウェアより長持ちするかもしれないことを認識しているから、WiFiアクセスポイントやローカルWiFiを通じてアクセスできるモバイルアプリを提供しているんだ。これで、ソフトウェアはハードウェアと一緒にバンドルされていて、日が暮れることはないんだよね。これはIoT製品にとって長年の問題だったことなんだ。

もしReddit、LinkedIn、Pinterest、またはほとんどの人気サービスをスマホのブラウザで開いたことがあれば、たぶん経験があると思う。リンクを開くたびに「アプリをダウンロードしろ」って言われるサイトがあるけど、例えばhttps://imgur.com/なんかは、画像を見るためにリンクを開くとすぐに「アプリをダウンロードしろ」って出てくる。ほんとにイライラするよね!

それと、モバイルSafariのデフォルト検索エンジンもね。Googleで検索すると、アプリをインストールしろって半ページの通知が出るんだ。アプリを持ってたら、今度はそのアプリを使えって半ページの通知が。で、アプリの中身は結局ウェブサイトなんだよね。

それはユーザーエージェントヘッダーに基づいてると思うけど、モバイルブラウザのUAが一番変更しにくいってのは驚くべきことじゃないよね。ユーザーが自分のデバイスをコントロールすることがいかに重要かを再確認させられる。適切なUAを使えば、imgurは生の画像データを直接提供してくれるよ。

Redditの「アプリをダウンロードしろ」通知は、最大限にイライラさせるためのアートプロジェクトみたいだよ。最悪なのはFacebookで、意図的に壊れたモバイルウェブサイトって感じ。コメントを編集したら名前が消えたり、タブを切り替えるとメインページに戻されるとか、フォーカスを切り替えると投稿ボックスが消えちゃうとか、こういうのは何年も放置されてるひどいバグだよね。こういう風にひどい方が利益になるって計算してる人がいるんだろうね。

ほんとに同意するよ、これずっと気になってた。ほとんどのネイティブアプリは半ギガくらいあって、重いウェブサイトでも数MBなのに。テキストをハイライトできなかったり、変なデザイン選択が多いし。さらに悪いことに、連絡先リストのインポートを要求してくるけど、ウェブではそのオプションすらないんだよね。ネイティブアプリはもっとスムーズにできるはずなのに、実際はマーガリンみたいなもん。滑らかで油っぽくて、体に良くない。

500MBの平均は大げさすぎる気がする。アプリが大きすぎるのには同意するけど、実際にそんなに大きいネイティブアプリは2つくらいしかないよ。

PWAストア: https://progressivewebapp.store/ https://store.app/ https://www.pwa.com/