Throttlrについて

macOSのためのApp別帯域幅制御。

Throttlrは個人開発のMacユーティリティです。ネットワーク通信を可視化し、Appごとにアップロード、ダウンロード、ブロックを制御できます。

Throttlrでできること

共有回線を直接制御。

通話を妨げずに同期を遅くする、通信中のAppを見つける、帯域幅を制限した処理をテストする、1つのAppをネットワークから切断するといった操作ができます。

01

監視

送信TCPおよびUDP通信のアップロードとダウンロードをApp別に確認します。

02

低速化

1つのAppまたは広い通信範囲に、アップロードとダウンロードの上限を個別設定します。

03

ブロック

選択したAppや範囲のアップロード、ダウンロード、または両方を一時停止します。

仕組み

通信はMac内に留まります。

ThrottlrはAppleのNetwork Extensionを使い、通信を外部サービスへ送らずにローカルのシステム拡張でルールを適用します。

  1. 1

    Appが接続を開く

    Mac上のAppから対象となる送信TCPまたはUDPフローが始まります。

  2. 2

    macOSがローカルで転送

    拡張機能の承認後、Appleのフレームワークが通信をThrottlrのローカルプロキシへ送ります。

  3. 3

    Throttlrが範囲を識別

    プロキシが通信を送信元Appと関連付け、送信先をインターネットまたはローカルネットワークに分類します。

  4. 4

    選択したルールを適用

    Throttlrが通信を監視し、個別の上限を適用するか、選択方向をブロックします。

  5. 5

    許可された通信が継続

    ブロックされていない通信は送信先へ進み、活動と実行時統計はローカルで確認できます。

macOSの接続上の制約

現在のプロキシより前に開かれた接続は、Appleの制約によりThrottlrの対象外になる場合があります。ログイン時に起動すると他のAppより先に開始できます。必要な場合、Appを終了して開き直し、新しい接続をプロバイダ経由にするよう案内します。

仕組みによるプライバシー保護

ネットワークデータはローカルに保存。

通信内容、閲覧活動、App別通信統計はThrottlrサーバーへ送られません。処理と実行時統計はMac上で行われます。

トライアルと有料ライセンスの認証には別のオンラインサービスを使います。詳しくは プライバシーポリシー で、インストール、ライセンス、購入、サポートに関するデータをご確認ください。

macOS向けに開発

承認する拡張機能は1つ。

ThrottlrにはmacOS 15以降が必要です。署名済みインストーラには、通信の監視と制御を開始する前にmacOSが承認を求めるシステム拡張が含まれます。

帯域幅制限はスループットを抑えますが、遅延、パケット損失、DNS障害は再現しません。正確な範囲は 低速ネットワークのテストガイド をご覧ください。

独立スタジオ

Japard Labs

ThrottlrはJustin Yapが開発、公式配布しています。Japard Labsは公開ブランドです。共有回線は、利用中のAppを確認して各Appのアクセス量を決められると、より使いやすくなるという考えで作られています。

JustinはmacOSでNetLimiterに似た操作、つまりAppのリアルタイム通信を確認し、アップロードやダウンロード速度を制限し、一時的にブロックする方法を求めてThrottlrを開発しました。Throttlrは独立製品で、NetLimiterおよびLocktime Softwareとの提携はありません。詳しくは Mac向けNetLimiter代替製品の比較.

Appが回線をどう使っているか確認しましょう。

Throttlrをダウンロードすると、監視機能とApp別の低速化、ブロック機能を14日間試せます。登録やクレジットカードは不要です。

先に確認したいことがある場合は よくある質問 またはメール support@throttlr.app.