はじめに
重要なシステム権限

必須システム権限

Key Launcher はユーザーのプライバシーを最優先に尊重します。権限を最初にまとめて要求することは決してありません。各権限は、その権限を必要とする機能を初めて使用した際に、コンテキストに応じて個別に求められます。また、すべての権限は一元管理ハブからまとめて許可・取り消しが可能です。

権限ハブ(Permissions Hub)

ホーム画面の何もない場所を長押しして Settings(設定)を開き、Permissions(権限)をタップして権限ハブにアクセスします。各項目には現在の許可状態が表示され、ワンタップで有効化できます。

権限ハブの概要


9つのシステム権限

1. カレンダー(Calendar)

  • 有効化される機能:Agenda Sheet(ホーム画面および Super Focus での予定タイムライン表示)。
  • 権限タイプ:ランタイム権限 — 初回使用時にランチャー内で要求。
  • 対象権限:READ_CALENDAR

2. 連絡先と通話(Contacts & Calling)

  • 有効化される機能:T9 による連絡先検索、検索結果からの直接発信および SMS 送信。
  • 権限タイプ:ランタイム権限。
  • 対象権限:READ_CONTACTS, WRITE_CONTACTS, CALL_PHONE

3. 通知へのアクセス(Notification Access / Listener)

  • 有効化される機能:Notification Center オーバーレイ、通知ドット、スワイプによる通知消去、同期歌詞(Synced Lyrics)。
  • 権限タイプ:特殊アクセス権 — システム設定での有効化が必要。
  • 有効化の手順:権限ハブで Enable(有効化)をタップ → システムの 通知へのアクセス 画面に遷移 → Key Launcher をオンにします。
  • プライバシーと安全性:Key Launcher が通知内容を記録・保存・外部送信することは一切ありません。すべての処理は端末内(オンデバイス)で一時的にのみ行われます。

4. 他のアプリの上に重ねて表示(Display Over Other Apps)

  • 有効化される機能:着信画面、アラーム、各種システムオーバーレイがランチャーの前面に正しく表示されるようにします。
  • 権限タイプ:特殊アクセス権(ACTION_MANAGE_OVERLAY_PERMISSION)。
  • 有効化の手順:権限ハブで Enable をタップ → システムの「他のアプリの上に重ねて表示」設定画面 → Key Launcher を許可します。

5. 通知の送信(Post Notifications)(Android 13 以降)

  • 有効化される機能:Key Launcher 自身からの通知(誕生日リマインダーやフィードの更新通知など)を配信します。
  • 権限タイプ:ランタイム権限(POST_NOTIFICATIONS)。Android 13(API 33)以降のみ表示されます。

6. サイレントモード(Do Not Disturb / Super Focus)

  • 有効化される機能:Super Focus モードの起動時に、すべての通知を自動的に消音・非表示にします。
  • 権限タイプ:特殊アクセス権(通知ポリシーへのアクセス)。
  • 有効化の手順:権限ハブで Enable をタップ → システムの サイレントモードのアクセス 画面 → Key Launcher をオンにします。

7. 使用履歴へのアクセス(Usage Access / App Time Limits)

  • 有効化される機能:アプリごとのスクリーンタイムを追跡し、設定したアプリ利用制限(App Time Limits)を適用します。
  • 権限タイプ:特殊アクセス権(ACTION_USAGE_ACCESS_SETTINGS)。
  • 有効化の手順:権限ハブで Enable をタップ → システムの 使用履歴へのアクセス 画面 → Key Launcher をオンにします。

8. ユーザー補助(Accessibility Service / Double-Tap to Lock)

  • 有効化される機能:ホーム画面の空き領域をダブルタップして画面を瞬時にロックします。
  • 権限タイプ:特殊アクセス権(ACTION_ACCESSIBILITY_SETTINGS)。
  • 有効化の手順:権限ハブで Enable をタップ → システムの ユーザー補助 画面 → Key Launcher を見つけてオンにします。
  • プライバシーと安全性:画面ロックアクションを実行するためだけにのみ使用されます。Key Launcher が画面の内容を読み取ったり、キー入力をログ記録したり、ユーザーの行動を監視することは一切ありません。

9. 位置情報(Location / Weather)

  • 有効化される機能:現在地の天気情報および空気質指数(AQI)を取得します。
  • 権限タイプ:ランタイム権限。
  • 対象権限:ACCESS_COARSE_LOCATION または ACCESS_FINE_LOCATION(おおよその位置情報で十分機能します)。
  • プライバシーと安全性:座標データは、設定された気象 API(OpenWeather/WAQI または Open-Meteo)にのみ直接送信されます。広告や分析サービスに共有されることは一切ありません。

どの権限もスキップしてランチャーの残りの機能を利用することができます。権限が必要な機能を使おうとした際に、その場で改めて許可を求められます。