Repo-lab
アプリ

HushGram とは?Instagramの広告・トラッキングをブロックするAndroidパッチ

⭐ 112 stars GitHub →

HushGramはAndroid向けInstagramアプリにMorpheパッチを適用し、広告挿入・トラッキングキー・使用統計送信を抑制するオープンソースツールです。Morphe Manager経由でインストールし、Instagramのコア体験はそのままに不要な要素を取り除けます。GPL-3.0ライセンスで2人の開発者が継続メンテナンスしています。

GitHubで急上昇中の SysAdminDoc/HushGram をご紹介します。 スター数 112★ を獲得し、アプリ分野で注目されているツールです。


HushGram とは?

HushGramはSysAdminDocが開発した、Android向けInstagramアプリ用のMorpheパッチバンドルです。スポンサー投稿の挿入をブロックし、シェア機能からトラッキングキーを除去し、使用イベントやクラッシュレポートの送信ルートを抑制します。Instagram 450.0.0.50.77以降に対応し、Morphe Manager 1.34.0以上が必要です。同開発者によるHushfacebookと同じ設計基盤(設定画面・一時停止スイッチ・診断ツール)を共有しており、101件のパッチでInstagramの挙動を細かく制御できます。MetaやMorpheプロジェクトとは無関係の独立OSSです。

こんな人におすすめ:

  • エンジニア向け: Android開発者やセキュリティ研究者がInstagramのトラッキング動作を分析・制御するための参考実装として活用可能
  • 非エンジニア向け: Instagramを広告や追跡なしで使いたいAndroidユーザー向けの無料ツール。Morphe ManagerとGitHubリンクがあればインストールできます

主な機能・特徴

  • Instagramのスポンサー投稿(広告)挿入を101件のパッチでブロック
  • シェア機能のトラッキングキー(utm_source等)を自動除去
  • 使用イベント・クラッシュレポートの送信ルートを抑制
  • Morphe Managerのリンクから1タップでインストール可能
  • 一時停止スイッチ・診断ツール付きの設定画面で細かく制御

HushGram の使い方・始め方

インストール手順

HushGramはMorphe ManagerというAndroidアプリ経由でインストールします。

# 手順1: Morphe Manager 1.34.0以上をインストール
# morphe.software から入手

# 手順2: HushGramのソースを追加
# 以下のリンクをMorphe Managerで開く
https://morphe.software/add-source?github=SysAdminDoc%2FHushGram

# 手順3: パッチを適用
# Morphe Manager でHushGramを選択してInstagramにパッチを適用

# 手順4: 設定画面でカスタマイズ
# パッチを個別にオン/オフ切り替え可能

手動インストール方法

GitHubのReleasesページから最新の.zipファイルをダウンロードし、Morphe Managerに手動で追加することも可能です。

対応環境

  • Android: Android 9以上
  • Instagram: 450.0.0.50.77以降(最新版に随時対応)
  • Morphe Manager: 1.34.0以上(必須)
  • アーキテクチャ: ARM64/ARM(メインストリームAndroidデバイス)

HushGram の活用事例

プライバシー重視ユーザーの活用シナリオ

Instagramは利用状況の詳細なデータ収集を行っており、スポンサー投稿・トラッキングURL・クラッシュレポートを通じてユーザー行動を把握します。HushGramはこれらの動作をパッチレベルで抑制するため、Instagramのコア機能(フォロー・ストーリー・DM等)はそのままに、データ収集を最小化した状態で利用できます。

プライバシーを重視するAndroidユーザーがHushGramを使う場合:

  • スポンサー投稿が表示されなくなる(広告費のかわりにコンテンツフィードが増える)
  • URLをコピーした際にトラッキングパラメータが除去される
  • アプリがバックグラウンドで送信するクラッシュレポートが抑制される

セキュリティエンジニアの調査活用

モバイルアプリのセキュリティ調査を行うセキュリティエンジニアにとって、HushGramのパッチリストはInstagramが実装しているトラッキング手法の一覧として参考になります。101件のパッチの内容を分析することで、どのようなルートやキーが追跡に使用されているかを体系的に理解できます。


ReVancedや他のInstagram改造ツールとの違い

ReVanced・LSPatchとの比較

同様のAndroid Instagram改造ツールとして知られるReVancedやLSPatch(Xposed経由)と比較した場合、HushGramはMorpheの「ソース」として動作する点が最大の差別化ポイントです。Morphe ManagerはMagiskやroot権限を必要とせず、より幅広いデバイスで動作します。また、パッチを個別にオン/オフできる設定UIを持ち、一部のパッチだけを適用するといった細かい制御が可能です。

Hushfacebookとの関係

同開発者によるHushfacebookがFacebook向けに提供するものと同じ設計・アーキテクチャを採用しており、設定画面・診断ツール・一時停止スイッチが共通です。Instagram・Facebook両方を使うユーザーは同じ操作感で管理できます。


こんな人に向いている

HushGram を特に活用したい人

対象ユーザー 活用シーン
プライバシー重視のAndroidユーザー Instagramの広告表示・トラッキングURLを自動除去して使いたい
モバイルセキュリティエンジニア Instagramのトラッキング実装を101件のパッチリストで体系的に学びたい
デジタルウェルネス重視のユーザー スポンサー投稿を減らしてフォロー先のコンテンツだけを見たい
Android開発者・Morpheプラグイン開発者 MorpheパッチバンドルのOSS実装例として参照したい

使う前に知っておきたいこと

ライセンスと利用規約の注意点

HushGramはGPL-3.0ライセンスで公開されており、ソースコードの改変・再配布が可能です。ただし、Instagramの利用規約(Terms of Service)はサードパーティによるアプリ改変を禁止している場合があります。HushGramの使用はInstagramのTOS違反とみなされる可能性があり、アカウント停止等のリスクがあります。使用は自己責任で行ってください。

技術的な制限

  • Instagram更新への追従: Instagramが定期的にアップデートされるため、パッチが機能しなくなる場合があります。対応する最新版のリリースを確認してから適用してください
  • Morphe Manager必須: Morpheを使わない環境(root/Magisk)には対応していません
  • Android 9未満は非対応: Android 8以下のデバイスでは動作しません
  • 開発者2名体制: コントリビューター2名での小規模メンテナンスのため、大型Instagram更新後のパッチ対応に時間がかかる場合があります

関連ツール・おすすめサービス

  • DigitalOcean — 開発者向けクラウド・自前の解析環境をApp Platformでかんたんデプロイ

まとめ

HushGramはInstagramの広告・トラッキングをパッチで制御するAndroid向けOSS。GPL-3.0で公開されており、Morphe Managerがあれば簡単に導入できます。プライバシーを重視するAndroidユーザーや、Instagramのネットワーク動作を学びたいセキュリティエンジニアに特に推奨します。ただし、Instagramの利用規約との関係に注意が必要です。

GitHub でチェックする →


この技術を学ぶ

Androidアプリ開発に興味を持った方には、Udemyのオンラインコースもおすすめです。

毎日更新のGitHubツール情報

LINEで受け取って最新情報をキャッチアップしよう

友達追加する(無料)

関連記事

この記事が役に立ったらシェアしてください