インストールと信頼

ダウンロード後に三つの信頼確認を行います。

初回起動の前に、Gatekeeper、ad-hoc 署名、SHA-256、ソース、ローカルデータ境界を一度に確認します。Vibelsland Free のパッケージ、Release ページ、ソースは同じバージョンを軸に確認できます。

Gatekeeper 初回起動確認
署名 ad-hoc
データ Mac 内の境界

初回起動

macOS の確認フローで起動します。

  1. 01 Applications に移動

    Vibelsland-Free-0.1.0-macos.zip を解凍し、>_ - island.app を Applications に移動してから起動します。

  2. 02 ブロック表示で「完了」を選ぶ

    macOS が「Apple は悪質なソフトウェアかどうかを検証できません」と表示した場合は、「完了」を選びます。「ゴミ箱に入れる」は選ばないでください。この画面には通常「開く」ボタンはありません。

  3. 03 プライバシーとセキュリティで許可

    「システム設定 → プライバシーとセキュリティ」を開き、セキュリティ欄に表示される >_ - island のブロック通知で「このまま開く」を選び、パスワードまたは Touch ID で確認します。

  4. 04 もう一度アプリを開く

    Applications に戻ってアプリをもう一度開き、確認画面で「開く」を選びます。この確認はこの Mac に記録され、次回以降は通常どおり起動できます。

署名の意味

ad-hoc 署名は利用者による信頼確認です。

v0.1.0 は Developer ID notarization なしの配布です。初回起動時は macOS で入手元を確認します。

SHA-256 確認は、パッケージが GitHub Release の配布物と一致することだけを確認します。開発者本人性を証明するものではありません。現在の ad-hoc パッケージでは spctl が rejected または not accepted を示すことがあり、それは checksum 失敗を意味しません。

「プライバシーとセキュリティ」に「このまま開く」が表示されず、このページの GitHub Release から取得した zip だと確認できている場合は、Terminal でブラウザのダウンロード隔離を解除できます。

インストールと状態表示のサポートを見る
ローカル確認 xattr -dr com.apple.quarantine "/Applications/>_ - island.app" open "/Applications/>_ - island.app" codesign --display --verbose=4 "/Applications/>_ - island.app" spctl --assess --type execute "/Applications/>_ - island.app"

SHA-256

パッケージが置き換えられていないことを確認します。

zip と同名の .sha256 ファイルを同じフォルダに置き、チェックサムを確認します。サイト表示、GitHub Release の checksum ファイル、Mac で計算した結果が一致することを確認してください。

v0.1.0 Release を開く
現在の SHA-256 b8ae6ea245d4720c1c9389c2ce95a582df9005866fda3522279058eb40b40af5 cd ~/Downloads shasum -a 256 Vibelsland-Free-0.1.0-macos.zip shasum -a 256 -c Vibelsland-Free-0.1.0-macos.zip.sha256

ローカル権限とデータ境界

必要なローカルソースだけを有効にします。

読み取り境界

  • Claude Code、Codex CLI、Codex Desktop の Mac 内の状態を読み取ります。
  • オンラインアカウントを作成せず、テレメトリもアップロードしません。

書き込み境界

  • アプリ設定は ~/Library/Application Support/VibelslandFree/config.json に保存します。
  • アプリログは ~/Library/Logs/VibelslandFree/app.log に保存します。
  • ローカル接続のランタイムファイルは ~/.vibelsland-free に置かれます。

利用者の制御

  • 設定画面で Claude Code、Codex CLI、Codex Desktop をソースごとに有効化または無効化できます。
  • アプリが対応する設定を変更するのは、ローカル接続のインストール、修復、アンインストールを選んだときだけです。
  • ログを共有する前に、アカウント情報、個人的なファイルパス、会話内容、その他の機密情報を隠してください。