ボタンアレンジ プライバシーポリシー
最終更新日: 2026年10月14日
運営者: 株式会社ジョンソン
お問い合わせ: info.rw@johnsonllc.biz
ボタンアレンジ(Button Arrange)は、Androidの物理ボタンや端末のアプリ起動ショートカットに、ユーザーが選んだ動作を割り当てるアプリです。本ポリシーでは、端末内で利用する情報、外部サービス、保存と削除について説明します。
ユーザー補助サービス
設定したボタンの押し方を検出し、選んだ動作を実行するためにAndroidのユーザー補助サービス(AccessibilityService)を使用します。有効にする前にアプリ内で用途と情報の取扱いを説明し、同意を求めます。同意後も、Android設定での有効化はユーザー自身が行います。アプリ内の一時停止や、Android設定からのサービス無効化が可能です。
受信したキーの識別情報、scan code、押した・離した時刻、入力機器の名称や識別情報を端末内で処理します。キーから入力文を組み立てたり、入力した文章やパスワードを読み取ったりする機能はありません。対象アプリの条件を設定した場合だけ、前面アプリのパッケージ名を端末内で参照します。これは一時情報であり、アプリの利用履歴として保存しません。画面OFF・ロック中には、このアプリ条件を成立させません。
画面ツリー、画面の文章、メッセージ本文、通知本文、クリップボードの内容を読み取りません。受信したキーイベントや観測した前面アプリ情報を、当社のサーバーへ送信しません。動作はユーザーが設定したルールに従い、アプリが自律的に計画や判断を生成することはありません。
アプリ選択と診断
対象の選択に、起動できるアプリの名前、アイコン、パッケージ名を端末内で参照します。診断では、端末メーカー、Androidバージョン、ユーザー補助サービスの接続状況、他の有効なキー処理サービスの名称などを参照します。これらを当社のサーバーへ送信する機能はありません。
端末内の保存・履歴・削除
割り当てルール、対象アプリ・URL、入力機器情報、時間帯などの条件、設定、同意の状態、Proの購入権利、実行履歴をアプリ専用の端末内ストレージに保存します。履歴は設定した動作と押し方、実行結果、処理時間、実行時刻などです。入力した文章、生の連続キー入力、画面の内容、前面アプリの利用履歴は履歴に保存しません。
無料版は直近7日分の履歴を表示し、新しい履歴の追加時に7日より古い履歴を削除します。7日経過時に即時削除する仕組みではありません。Proの履歴は保存期間を限定せず、表示は最新10,000件を対象とします。Androidの自動クラウドバックアップは無効です。本アプリ独自のアカウントやクラウド同期はありません。
ルールや実行履歴はアプリ内で削除できます。Androidのアプリデータ削除やアンインストールでも、アプリ専用領域の設定・ルール・履歴を削除できます。
バックアップと外部ファイル
ProのJSONバックアップは、ユーザーが明示して選んだ保存先にルールを書き込みます。ファイルには、設定済みのボタン、入力機器の識別情報、対象アプリ・URL、条件などが含まれます。購入権利や実行履歴は出力しません。インポートしたルールは停止状態で保存されます。
クラウドストレージを保存先に選んだ場合、その提供元がファイルを転送・保存することがあり、提供元の規約とプライバシーポリシーが適用されます。エクスポート済みファイルは、履歴削除やアンインストールでは削除されません。ユーザー自身が保存先から削除してください。
ユーザーがスクリーンショット動作を選んだ場合、Androidのシステム機能に撮影・保存を要求します。本アプリがその画像の内容を読み取る機能はありません。画像の管理・削除はAndroidの保存先から行ってください。
任意の権限と画面OFF時の動作
カメラ権限はライトの点灯・消灯だけに使用し、写真・動画・カメラ映像は取得しません。通知ポリシーの特別アクセスはDND操作に使用し、通知本文は読み取りません。システム設定への書き込み許可は、画面の明るさと自動回転の操作に使用します。その動作を選んだ際に必要に応じて案内し、権限がない場合は実行できません。許可や端末のセキュリティ設定を自動的に解除することはありません。
Androidが対応するボタン入力を届ける場合、ライト、メディア操作、音量など画面を必要としない動作は、画面OFF・ロック中にも実行します。アプリ起動、画面操作、それらを含むルールは画面ONかつロック解除後に限定されます。押し方の判定のため、受信後に最長1.7秒だけCPUを動作可能な状態に保つことがあります。画面点灯やロック解除は要求しません。キーの受信や動作の可否は端末とAndroidの制限によって異なります。
Google Playの購入とSDK
任意の買い切りProにはGoogle Play Billingを使用します。アプリ起動時に商品情報と購入状態を照会し、購入・復元・購入確認をGoogle Playと処理します。Google Playの決済画面で入力するカード情報を本アプリが取得することはありません。商品情報、購入状態、購入データと署名を受け取り、端末内で検証して購入権利を保存します。当社独自の購入検証サーバーは使用しません。価格はGoogle Playに表示された価格です。
Google Play Billing SDKには、SDKの動作に関する診断情報をGoogleへ送る通信機構が含まれます。当社独自の広告、利用分析、追跡SDKは使用しませんが、Google Playの購入処理とSDKの診断処理まで「外部通信なし」とするものではありません。本アプリはキーイベント、前面アプリ情報、ルール、実行履歴をBilling SDKの診断データとして渡しません。
Google側の情報の取扱いには、Googleプライバシーポリシー: https://policies.google.com/privacy?hl=jaとGoogle Play利用規約: https://play.google.com/intl/ja_jp/about/play-terms/が適用されます。
外部アプリとWebサイト
選択したアプリやURLを開く動作、アプリ一覧、公式ヘルプ、ポリシーページへのリンクは、外部アプリやブラウザーを起動します。URLを開く場合は、設定したURLをそのアプリへ渡します。リンク先の通信やデータ取扱いには、それぞれのサービスのポリシーが適用されます。
お問い合わせと変更
お問い合わせは info.rw@johnsonllc.biz へお願いします。必要な説明だけをお送りください。パスワードやカード情報を送る必要はありません。お問い合わせでご自身が送信した内容は、その対応のために利用します。Google Playの購入情報はGoogleのサービスで管理してください。
本ポリシーを変更する場合は、このページの内容と最終更新日を更新します。
──────────
Button Arrange Privacy Policy
Last updated: October 14, 2026
Operator: 株式会社ジョンソン
Contact: info.rw@johnsonllc.biz
Button Arrange assigns your selected actions to physical Android buttons or device shortcuts that open an app. This policy explains information used locally, external services, storage and deletion.
Accessibility service
The app uses Android AccessibilityService to recognize configured button gestures and perform your selected actions. Before activation, an in-app disclosure explains the purpose and data handling and requests consent. You then manually enable the service in Android settings. You can pause actions in the app or disable the service in Android settings.
Received key identifiers, scan codes, press and release times, and input-device names and identifiers are processed locally. The app does not reconstruct typed text from keys or read text or passwords you enter. Only when an app condition is configured, it references the foreground app package locally. This is temporary condition information, not a stored app-usage history. App conditions do not match while the screen is off or locked.
The app does not read view trees, screen text, message or notification contents, or clipboard contents. It does not send received hardware events or observed foreground app information to our servers. Actions follow your configured rules, with no autonomous generation of plans or decisions.
App selection and diagnostics
The app reads launcher app labels, icons and package names locally for target selection. Diagnostics reference the device manufacturer, Android version, accessibility connection state and names of other enabled key-filtering services. There is no feature that uploads this information to our servers.
Local storage, history and deletion
App-private local storage contains assignments, target apps and URLs, input-device information, conditions such as daily time ranges, preferences, consent state, Pro entitlement and execution history. History records configured actions and gestures, results, processing latency and timestamps. It does not store typed text, raw sequences of key input, screen contents or foreground app-usage history.
Free history displays the latest seven days. Older records are removed when a new history entry is added, rather than immediately when seven days pass. Pro history has no fixed retention-period limit; the display queries the latest 10,000 records. Android automatic cloud backup is disabled. The app has no proprietary account or cloud synchronization service.
You can delete rules and history in the app. Clearing app data in Android settings or uninstalling also removes preferences, rules and history in the app-private storage.
Backups and external files
Pro JSON backup writes rules to a destination you explicitly choose. Files include configured buttons, input-device identifiers, target apps and URLs, and conditions. They do not export Pro entitlement or execution history. Imported rules are saved disabled.
If you select a cloud storage provider, that provider may transmit and store the file under its own terms and privacy policy. Exported files are not removed by clearing history or uninstalling. Delete them from their destination separately.
If you select the screenshot action, the app requests capture and saving through Android's system feature. It does not read the image contents. Manage or delete the resulting image through its Android storage destination.
Optional permissions and screen-off operation
Camera permission controls only the flashlight; the app does not acquire photos, video or camera frames. Notification-policy access controls Do Not Disturb without reading notifications. System-setting access changes screen brightness and automatic rotation. Guidance appears as needed for a selected action. Missing permissions prevent the affected action. The app does not automatically grant permissions or remove device security restrictions.
When Android delivers supported button input, screen-independent actions such as flashlight, media and volume controls may run while the screen is off or locked. App launches, screen actions and rules containing them require an interactive, unlocked device. After receiving input, the app may keep the CPU awake for up to 1.7 seconds to recognize the gesture. It does not request screen wake-up or unlock the device. Input delivery and action availability depend on device and Android restrictions.
Google Play purchases and SDK
The optional lifetime Pro purchase uses Google Play Billing. The app queries product and purchase status at launch and uses Google Play for purchases, restoration and acknowledgement. It does not receive payment card information entered into Google Play. It receives product details, purchase state, purchase data and signatures, verifies them locally and stores entitlement on the device. We do not operate a purchase-verification server. Prices are those displayed by Google Play.
The Google Play Billing SDK includes transport that sends diagnostic information about SDK operation to Google. We do not use our own advertising, usage-analytics or tracking SDKs, but this does not mean that Google Play purchases and SDK diagnostics involve no external communication. The app does not provide hardware events, foreground app information, rules or execution history as Billing SDK diagnostic data.
Google's processing is subject to the Google Privacy Policy: https://policies.google.com/privacy?hl=en and Google Play Terms of Service: https://play.google.com/intl/en_us/about/play-terms/.
External apps and websites
Configured app and URL actions, the app-list link, official help and policy links open an external app or browser. Opening a URL passes that configured URL to the destination app. The destination's communications and data handling follow its own policies.
Contact and changes
Contact info.rw@johnsonllc.biz for support. Send only the explanation needed for your inquiry; passwords and payment card details are not needed. Information you choose to send in an inquiry is used to respond to it. Manage Google Play purchase information through Google's services.
If this policy changes, we will update this page and its last-updated date.