# ポインタを合わせて すばやく プロファイルを切り替え

> macOSのDockからブラウザのプロファイルを直接切り替えられます。DockSparkなら、仕事用、個人用、開発用、プライベートモードの環境にすばやくアクセスできます。

Source: https://dockspark.app/ja

Dock内の対応ブラウザにポインタを合わせると、DockSparkがプロファイルを表示します。個人用、開発用、仕事用、プライベートモードから選べ、メニューを探し回る必要はありません。

## 対応ブラウザ

- Safari
- Google Chrome
- Firefox
- Chromium
- Microsoft Edge
- Brave Browser
- Vivaldi
- Opera
- Opera GX
- Arc

## 機能

DockSparkはブラウザのプロファイルをDockから直接使えるようにします。必要なときに現れ、不要なときは画面の邪魔をしません。

- **ワンクリックでプロファイルを切り替え:** 対応ブラウザのプロファイルをすばやく切り替え、仕事用と個人用などのIDや作業環境を明確に分けて保てます。
- **プライベート／シークレットブラウジング:** ブラウザのメニューをたどらずに、同じパネルからプライベートウインドウやシークレットウインドウを開けます。
- **ネイティブアプリ:** Swiftで作られたネイティブなmacOS体験です。ElectronやWebアプリではありません。ディスク上はわずか9.3 MB、メモリは75 MBです。
- **ビジュアルなプロファイル管理:** プロファイルの作成、名前の変更、ラベルの色設定、ドラッグ＆ドロップによる並べ替えができます。名前付きプロファイルは削除せずに、「Dockに表示」でホバーメニューから隠せます。
- **環境に合わせて適応:** Dockが下、左、右のいずれにあっても、パネルはアイコンの横に表示されます。斜めにパネルへ移動でき、保護された経路はパネルへ向かって移動している間だけ有効です。
- **バックグラウンドで動作:** メインウインドウを閉じてもアプリは終了せず、ホバーによるアクセスを引き続き利用できます。

## プライバシー

DockSparkはmacOSのアクセシビリティAPIとオートメーションAPIを使用します。使用する機能に必要な権限だけを要求し、ChromiumやFirefoxのプロファイルを読み取る場合にはフルディスクアクセスも求めます。

### アプリのローカル保存

プロファイル設定はお使いのMacにローカル保存され、クラウド同期は行いません。DockSparkはプライバシーに配慮したアプリ利用統計のためにTelemetryDeckを使用します。

### 限定的なウェブサイト解析

ウェブサイトでは訪問数と利用状況を測定するためにGoogle Analyticsを使用しています。広告トラッカー、アカウント、メール登録フォームは使用しません。

### 最小限の権限

必要に応じてアクセシビリティとオートメーションを要求し、ChromiumまたはFirefoxのプロファイルフォルダーを読み取る必要がある場合に限りフルディスクアクセスを求めます。各権限はシステム設定で取り消せます。

### アクセシビリティ権限

カーソルがどのDockのアプリアイコン上にあるかを判別し、その位置を取得してプロファイルパネルを表示するために使用します。

### オートメーション権限

一部のブラウザ操作にはオートメーション権限が必要です。macOSは操作に必要なときに同意を求め、いつでもシステム設定で取り消せます。

背景では静かに、必要なときはすぐに。

メインウインドウを閉じてもDockSparkは動作を続けます。メニューバーまたはDockのアイコンから設定を開き直すことも、いつでも終了することもできます。どちらのアイコンも設定で隠せます。保護されたホバー経路により、Dockのアイコンからパネルへ移動できます。カーソルが両方から離れるとパネルは閉じるため、画面に残り続けることはありません。

## Background behavior

- ウインドウを閉じてもアプリは終了しません
- メニューバーとDockのアイコンは設定で表示／非表示を切り替えられます
- Escキーまたは⌘Wキーでパネルを閉じられます
- カーソルが離れてから閉じるまでに遅延を設け、誤って閉じるのを減らします
- Dockのアイコンからパネルへの保護された経路で、誤った切り替えを防ぎます
- ネイティブなmacOSの操作感とローカル設定

## 料金

1台、2台、5台のMacに対応する買い切りのライセンスから選べます。どのプランでもブラウザアプリとプロファイルは無制限です。

### 1台 — $0.99 (list $1.99)

1台のMacでDockSparkを利用できます。

- Mac 1台分のライセンス
- ブラウザアプリ無制限
- プロファイル無制限
- Dockホバーパネル
- プライベートブラウジング／シークレットモード
- ライセンスメール、復元、サポート

### 2台 — $1.99 (list $2.99)

2台のデバイスでDockSparkを利用できます。

- Mac 2台分のライセンス
- ブラウザアプリ無制限
- プロファイル無制限
- Dockホバーパネル
- プライベートブラウジング／シークレットモード
- ライセンスメール、復元、サポート

### 5台 — $2.99 (list $3.99)

お使いのすべてのMacでDockSparkを利用できます。

- Mac 5台分のライセンス
- ブラウザアプリ無制限
- プロファイル無制限
- Dockホバーパネル
- プライベートブラウジング／シークレットモード
- ライセンスメール、復元、サポート

## よくある質問

### DockSparkはどのアプリに対応していますか？

DockSpark 0.4.0は、Safari、Google Chrome、Firefox、Chromium、Microsoft Edge、Brave Browser、Vivaldi、Opera、Opera GX、Arcに対応しています。Firefox Developer EditionとNightlyにはまだ対応していません。

### DockSparkにアクセシビリティ権限が必要なのはなぜですか？

DockSparkはmacOSのアクセシビリティAPIを使用して、ポインタがどのDockアイコン上にあるかとその位置を判別します。この権限がないと、Dockホバーパネルは動作できません。

### オートメーション権限は必要ですか？

一部のブラウザ操作にはオートメーション権限が必要です。macOSは操作に初めて必要になったときにシステムの許可ダイアログを表示し、その権限はシステム設定でいつでも変更できます。

### DockSparkはどの権限を使用しますか？

DockSparkは、カーソル下のDockアイコンを検出するためにアクセシビリティ権限を必要とします。オートメーション権限は、ブラウザ操作に必要な場合にのみ要求します。ChromiumやFirefoxのプロファイルを読み取るためにフルディスクアクセスが必要な場合は、システム設定を開く前にその理由を説明します。

### DockSparkがブラウザのプロファイルを作成しますか？

いいえ。まずブラウザでプロファイルを作成してください。Chrome系ブラウザでは、入力する名前をブラウザのプロファイルディレクトリ名（DefaultやProfile 1など）に一致させる必要があります。

### MacのDockからChromeのプロファイルを切り替えるには？

まずGoogle Chromeでプロファイルを作成します。DockSparkでは、Chromeのプロファイルディレクトリ名（DefaultやProfile 1など）を使って追加します。その後、macOSのDockにあるChromeのアイコンにポインタを合わせ、プロファイルを選択してください。

### 設定はクラウドにアップロードされますか？

いいえ。プロファイル設定はSwiftDataでローカルに保存され、DockSparkにはアカウントもクラウド同期もありません。TelemetryDeckが受け取るのは、プライバシー通知で説明しているプライバシーに配慮したアプリ利用統計のみで、プロファイル設定は送信されません。

### Dockを自動的に隠す設定でも動作しますか？

一般的な環境では動作します。DockSparkはDockが展開し終わるのを待ってから、アイコンの位置に基づいてパネルを配置します。特殊なDockユーティリティやディスプレイの配置によっては、位置がずれることがあります。

### 縦向きのDockや複数のディスプレイに対応していますか？

パネルはDockが下、左、右のいずれにある場合にも対応し、カーソルがあるディスプレイを優先します。それでもパネルの位置がずれる場合は、GitHub Issuesで報告してください。

### メインウインドウを閉じてもアプリが動作しているのはなぜですか？

DockSparkはDockのホバーイベントを監視するために、バックグラウンドで動作し続ける必要があります。メニューバーまたはDockのアイコンからメインウインドウを開き直すか、「DockSparkを終了」を選ぶと完全に終了します。両方のアイコンを隠している場合は、LaunchpadまたはアプリケーションからDockSparkを開き直してください。

### 最低システムバージョンは何ですか？

DockSparkにはmacOS 14.0以降が必要です。

## ブラウザのプロファイルを、もっと速く切り替え。

DockSparkをダウンロードして、ブラウザのIDを必要な場所、つまりDockに置きましょう。

## Requirements

- アクセシビリティ権限が必要です
- 一部のブラウザ操作でオートメーション権限を求められる場合があります
- ChromiumまたはFirefoxのプロファイルを読み取る際にフルディスクアクセスを求められる場合があります
