Android版脳死ブロッカーを使うには、Usage AccessとOverlayの許可が必要です。通常の通知権限より強く見えるため、何に使うかを理解してから有効にしてください。
Usage Accessの用途
Usage Accessは、どのアプリが前面に来たかを検知するために使います。利用者が脳死ブロッカー内で選んだ対象が開かれたとき、確認ガードを出すきっかけにします。
Android公式のUsageStatsManagerも、利用統計へのアクセスには利用者が設定画面で許可する必要があると説明しています。脳死ブロッカーでは対象アプリ、確認イベント、日次記録、利用時間推定に必要な情報を端末内中心で扱います。
Overlayの用途
Overlayは、他のアプリの上に確認画面を表示するための許可です。Android公式では、アプリが他のアプリの上に描画するには、利用者が専用の管理画面で明示的に許可する必要があるとされています。
脳死ブロッカーを試す
脳死ブロッカーは、アプリを完全禁止せず、開く前に選び直す時間をつくるセルフコントロール補助です。
脳死ブロッカーはこの仕組みで10秒の確認ガードを表示します。許可を外すと、ガードは正常に表示できません。
参考: Android UsageStatsManager、Android Overlay設定
使っていない権限
Android版はAccessibilityServiceとQUERY_ALL_PACKAGESを使いません。全アプリ一覧を外部へ送る監視アプリでも、子どもの端末を遠隔管理するアプリでもありません。
不要になったら解除できる
利用をやめる場合はAndroidの設定から各許可を解除できます。端末メーカーにより設定名や場所が違うことがあるため、アプリ内案内と端末の設定検索を併用してください。
Android版脳死ブロッカーを入手
権限の用途を確認してから設定してください。