Server Dock プライバシーポリシー
The English version is available below.
制定日:2026年7月25日 最終改定日:2026年11月10日
Yuki Katase(以下「運営者」)は、iOSおよびiPadOS向けアプリ「Server Dock」(以下「本アプリ」)における利用者情報の取扱いについて、次のとおりプライバシーポリシーを定めます。
本アプリは、利用者が管理するPalworld、Minecraft Java Edition、7 Days to DieおよびSatisfactoryの専用サーバーと、Linux/Windowsホストへ接続する非公式のサーバー管理ツールです。ゲームサーバーにはREST API、Server List Ping、RCON、Telnet、ゲーム照会およびHTTPS API、ホストにはSSHを使用します。
本アプリはPocketpair, Inc.、Microsoft、Mojang Studios、および対応ゲームの開発・運営各社の公式・提携・承認済みアプリではありません。
1. 端末内に保存する情報
本アプリは、機能を提供するため、次の情報を利用者の端末内に保存します。
- ゲームサーバーとSSHホストの名前、Local/VPNのホスト名またはIPアドレス、ポート番号、接続方式、接続先の選択方法、メモ、承認済みのSatisfactory HTTPS証明書フィンガープリント
- ホストのOS種別、親子関係、ゲームサーバーとの紐付け、監視サービス、承認済みSSHホスト鍵
- アプリの表示、お気に入り、表示順、定期更新、ウィジェットおよび各機能の設定
- BAN対象のUser ID、プレイヤー名、BAN日時および解除状態
- サーバーごとのオンライン人数、取得日時、最小人数、最大人数などのプレイヤー動向
- Palworld REST APIから取得に成功したサーバーFPSの履歴
- SSHホストから取得したOS、カーネル/ビルド、アーキテクチャ、ホスト名、CPU、メモリ、ディスク、稼働時間、応答時間、取得日時
- ホスト電源操作の対象、種別、送信日時および進行状態。中断後の状態確認と重複送信防止に使用します
- ウィジェットに表示するゲームサーバー/SSHホストの状態、メトリクスおよび最終更新日時
AdminPassword、RCONパスワード、Telnetパスワード、Satisfactory Application Token、SSHパスワード、sudoパスワードおよびSSH秘密鍵はiOSのKeychainへ保存し、登録されたゲームサーバー/SSHホストへの接続にのみ使用します。ウィジェットの直接更新に必要な認証情報は、本アプリとウィジェットだけが利用できる共有Keychainグループを使用する場合があります。状態表示に必要な最小限のデータはApp Group内に保存します。
プレイヤー動向、サーバーFPS履歴およびSSHホストのリソース履歴は直近90日分を端末内へ保存し、90日を超えた記録は自動的に削除します。通信失敗や未取得の状態を0人、0 FPSまたは0%として記録することはありません。
BAN履歴はUserDefaultsではなく、ファイル保護を有効にした端末内の専用ファイルへ保存します。未解除のBANは件数制限なしで保持し、解除済み履歴はサーバーごとに最大200件を保持します。このファイルは端末バックアップの対象外です。
2. ゲームサーバーとSSHホストとの通信
本アプリは、利用者が指定したゲームサーバーへ、認証情報、REST API、RCON、TelnetまたはHTTPS APIのコマンド、利用者が入力したメッセージ、Kick・BAN・BAN解除の対象識別子などを送信する場合があります。Satisfactoryでは、利用者が明示的に操作した場合に、サーバー設定の取得・変更、サーバー名・参加パスワード・自動ロードセッション・Creative Modeの変更、セーブ作成、シャットダウンの要求を送信します。
ゲームサーバーからは、サーバー状態、バージョン、MOTD、オンライン人数、最大人数、プレイヤー名、Player UID、User ID、Entity ID、プラットフォームID、IPアドレス、Ping、レベル、統計、座標、ゲーム内日時、BAN一覧、ギルド、拠点、パルその他のGame Dataを取得する場合があります。Satisfactoryでは、セッション情報、Tick Rate、Tech Tier、Game Phase、Active Schematic、稼働時間およびサーバー設定を取得する場合があります。取得できる項目はゲーム、接続方式、サーバー設定およびバージョンによって異なります。
SSHホストには、固定された読み取りコマンドを送信し、OS、カーネル/ビルド、アーキテクチャ、ホスト名、CPU、メモリ、ディスク、稼働時間、systemd unit/Windows Serviceの状態とログを取得する場合があります。利用者が明示的に操作した場合は、サービスの起動・停止・再起動、OSの再起動またはシャットダウンの固定コマンドを送信します。本アプリは汎用SSHターミナルを提供しません。
SSH通信は暗号化されます。初回接続時は、提示されたSSHホスト鍵のフィンガープリントを利用者が明示的に承認した後に認証を行います。承認済みの鍵が変更された場合、新しい鍵を自動承認せず接続を拒否します。
7 Days to DieのライブコンソールとSSHホストのサービスログは、表示に必要な範囲で一時的にメモリ上へ保持します。ログをプレイヤー動向、BAN履歴またはホストリソース履歴として保存することはありません。
通信先は利用者自身が指定したゲームサーバー/SSHホストであり、運営者が管理するサーバーではありません。Palworld REST API、Server List Ping、RCON、Telnetおよびゲーム照会は通信経路を暗号化しないため、管理ポートをインターネットへ直接公開せず、信頼できるLANまたはVPN内で利用することを推奨します。SatisfactoryはHTTPS APIを使用します。自己署名証明書の場合は、利用者が初回接続時にフィンガープリントを承認し、承認済みの証明書が変更された場合は自動承認せず接続を拒否します。
3. 診断レポートとお問い合わせ・フィードバック
利用者が接続診断を実行した場合、本アプリはTCP接続、認証、サーバー情報、Players、対応するGame DataまたはSSHホスト接続の成否と所要時間を一時的に画面へ表示します。診断レポートにはアプリ・OSのバージョン、端末モデル、接続方式および接続先アドレスが含まれる場合がありますが、パスワード、SSH秘密鍵およびサーバー/ホストからの応答本文は含めません。
不具合報告では、利用者が入力したコメントと発生箇所、アプリ・OSのバージョン、端末モデル、言語・表示環境、アプリ設定、ゲームサーバー/SSHホストの登録数、接続方式、接続状態などを含むレポートを作成します。サーバー名、ホスト名、アドレス等は、利用者が任意の対象を選択し、明示的に含める設定を有効にした場合にのみ追加します。認証情報、証明書/ホスト鍵の実際の指紋、プレイヤー情報、Game Data、SSH秘密鍵、サービスログ、コマンド/BAN履歴およびAPI応答本文は含めません。
対応ゲームのリクエストでは、利用者が入力したゲーム名、エディション/プラットフォーム、専用サーバーソフト名、公式資料URL、希望する機能および補足を共有できます。登録済みのゲームサーバー/SSHホストに関する診断情報は含めず、アプリ・OSのバージョン、端末モデルおよび言語だけを付加します。
診断レポート、不具合報告および対応ゲームのリクエストは自動保存・自動送信されず、利用者が内容と共有先を確認し、明示的にメール作成、コピーまたは共有した場合のみ端末外へ渡されます。
4. iCloudバックアップ
利用者がiCloudバックアップを有効にした場合、本アプリは、ゲームサーバー設定、SSHホスト設定、ホストの親子関係、ゲームとの紐付け、監視サービス、承認済みSSHホスト鍵、承認済みSatisfactory HTTPS証明書フィンガープリントおよびアプリ設定を利用者自身のiCloudアカウントへ保存します。
AdminPassword、RCONパスワード、Telnetパスワード、Satisfactory Application Token、SSHパスワード、sudoパスワード、SSH秘密鍵、BAN履歴、コマンド履歴、プレイヤー情報、Game Data、サーバーFPS履歴およびSSHホストのリソース履歴は、このバックアップに含めません。
プレイヤー動向は自動ではバックアップされません。利用者が手動でバックアップを実行した場合のみ、サーバーごと1時間単位へ集約したオンライン人数をiCloudへ保存します。プレイヤー名、Player UID、User ID、IPアドレス、座標、ギルドおよび個人ごとの在席履歴は含めません。
5. クラッシュ解析
本アプリは、品質改善および不具合調査のため、Appleが提供するクラッシュレポートを利用する場合があります。クラッシュレポートには、クラッシュ時の技術情報、アプリやOSのバージョン、端末モデルなどの診断情報が含まれる場合があります。
これらの情報は不具合調査と品質改善にのみ使用し、広告や利用者の追跡には使用しません。本アプリには、第三者製のクラッシュ解析SDK、広告SDKおよびトラッキングSDKを組み込んでいません。
6. 広告、トラッキングおよび第三者提供
本アプリは広告を表示せず、広告識別子を取得しません。また、他社のアプリやWebサイトを横断したトラッキングを行いません。
運営者は、本アプリを通じて取得した情報を広告事業者、データブローカーその他の第三者へ販売しません。ただし、法令に基づき開示を求められた場合は、運営者が実際に保有する情報の範囲で対応することがあります。
7. アプリ内課金
本アプリのアプリ内課金はAppleのStoreKitを使用して処理されます。決済情報、クレジットカード番号およびApple Accountの認証情報を、運営者が取得または保存することはありません。
8. データの削除
ゲームサーバーを削除すると、そのサーバーの接続設定、Keychain内の認証情報、BAN履歴、端末内のプレイヤー動向およびサーバーFPS履歴を削除します。
SSHホストを削除すると、ホスト設定、親子関係、ゲームとの紐付け、監視サービス、Keychain内のSSH/sudo認証情報、秘密鍵および端末内のホストリソース履歴を削除します。対象ホストを参照する他の設定は整合性を保つよう更新されます。
iCloudに保存された設定およびプレイヤー動向は、アプリ内の各削除操作から削除できます。iCloud上のプレイヤー動向を削除しても、端末内の記録は削除されません。
アプリを削除した場合でも、iOSの仕様によりKeychain項目が端末に残る場合があります。認証情報を確実に削除する場合は、アプリを削除する前に本アプリ内で対象のゲームサーバー/SSHホストを削除してください。
9. 本ポリシーの変更
本アプリの機能、利用するサービスまたは法令の変更に応じて、本ポリシーを改定する場合があります。重要な変更がある場合は、本アプリ内または本ポリシーの掲載ページ上で通知します。
10. お問い合わせ
- 運営者:Yuki Katase
- メールアドレス:moku3.app@gmail.com
- Webサイト:Server Dock公式サイト
Server Dock Privacy Policy
Established: July 25, 2026 Last revised: November 9, 2026
Yuki Katase (the "Developer") establishes this Privacy Policy for the handling of information in Server Dock (the "App") for iOS and iPadOS.
The App is an unofficial management tool that connects to Palworld, Minecraft Java Edition, 7 Days to Die, and Satisfactory dedicated servers, as well as Linux and Windows hosts, that the user manages. It uses REST API, Server List Ping, RCON, Telnet, game-query checks, HTTPS API, and SSH depending on the selected target and connection method.
The App is not official, affiliated with, endorsed by, or approved by Pocketpair, Inc., Microsoft, Mojang Studios, or the developers and operators of supported games.
1. Information stored on the device
To provide its features, the App may store the following information on the user's device:
- Game-server and SSH-host names, Local or VPN host names or IP addresses, ports, connection methods, routing preferences, notes, and approved Satisfactory HTTPS certificate fingerprints
- Host platform, hierarchy, game-server bindings, monitored services, and approved SSH host keys
- Display, favorites, ordering, periodic-refresh, widget, and other app settings
- Local moderation history, including player names or identifiers, dates, and ban or unban state
- Player-count history and Palworld server-FPS history
- Host operating-system information, CPU, memory, disk, uptime, response time, timestamps, and resource history
- Host power-operation target, type, time, and progress used to resume status checks and prevent duplicate commands
- Game-server or SSH-host snapshots needed by Home Screen widgets
AdminPassword, RCON and Telnet passwords, Satisfactory Application Tokens, SSH passwords, sudo passwords, and SSH private keys are stored in the iOS Keychain and are used only to connect to targets registered by the user. Credentials needed for direct widget refresh may use a shared Keychain access group available only to the App and its widget. Minimum snapshot data required by the widget is stored in the App Group container.
Player-count, server-FPS, and host-resource histories are retained on the device for up to 90 days. Failed or missing samples are not recorded as zero values.
Moderation history is stored in a protected local file excluded from device backups. Active bans have no app-imposed count limit; resolved entries are limited to 200 per server.
2. Communication with game servers and SSH hosts
The App communicates only with game servers and SSH hosts specified by the user. Depending on the selected feature, it may send credentials, fixed status or management commands, user-entered messages, and player identifiers for moderation actions. For Satisfactory, an explicit user action may send requests to read or change supported server options, rename the server, change a join password, select an auto-load session, change Creative Mode, create a save file, or shut down the server.
Game-server responses may contain availability, version, MOTD, player counts, player names, identifiers, IP addresses, ping, level, statistics, coordinates, in-game time, ban lists, guilds, bases, Pals, and other Game Data. Satisfactory responses may also contain session information, Tick Rate, Tech Tier, Game Phase, Active Schematic, uptime, and server options. Available fields depend on the game, connection method, server configuration, and version.
For SSH hosts, the App sends fixed commands to retrieve operating-system, kernel or build, architecture, host name, CPU, memory, disk, uptime, systemd-unit or Windows-Service state, and related logs. When explicitly requested by the user, it may send fixed commands to start, stop, or restart a service, or to restart or shut down the operating system. The App does not provide a general-purpose SSH terminal.
SSH traffic is encrypted. On first connection, authentication continues only after the user explicitly approves the presented SSH host-key fingerprint. If an approved key changes, the App blocks the connection and never accepts the new key automatically.
The 7 Days to Die live console and SSH service logs are held temporarily in memory only as needed for display. They are not stored as player, moderation, or host-resource history.
The Developer does not operate the destination servers or hosts. Palworld REST API, Server List Ping, RCON, Telnet, and game-query traffic is not encrypted by those server protocols. Users should not expose management ports directly to the internet and should use a trusted LAN or properly configured VPN. Satisfactory uses HTTPS. For a self-signed certificate, the App requires explicit approval of its fingerprint on first connection and blocks unexpected certificate changes.
3. Diagnostic reports and feedback
Connection diagnostics may display connection, authentication, server-information, player-information, supported Game Data, or SSH-host connection results and timing. A copied diagnostic report may include the app and OS version, device model, connection method, and destination address, but does not include passwords, SSH private keys, or raw server or host responses.
A bug report may include user-entered comments and a selected issue area, app and OS versions, device model, locale and display environment, app settings, game-server and SSH-host counts, connection methods, and connection-state summaries. Names and addresses are included only when the user selects a target and explicitly enables that option. Credentials, actual certificate or host-key fingerprints, player information, Game Data, SSH private keys, service logs, command or ban history, and API response bodies are not included.
The supported-game request feature lets the user share a game name, edition or platform, dedicated-server software name, official-documentation URL, requested features, and notes. It does not include diagnostics from registered game servers or SSH hosts; only the app and OS versions, device model, and locale are added.
Reports and game requests are not saved or sent automatically. Information leaves the device only when the user explicitly composes an email, copies, or shares content after reviewing it and its destination.
4. iCloud backup
When enabled by the user, iCloud backup may store game-server settings, SSH-host settings, host hierarchy, game bindings, monitored services, approved SSH host keys, approved Satisfactory HTTPS certificate fingerprints, and app settings in the user's own iCloud account.
AdminPassword, RCON and Telnet passwords, Satisfactory Application Tokens, SSH and sudo passwords, SSH private keys, moderation or command history, player information, Game Data, server-FPS history, and host-resource history are not included.
Player activity is not backed up automatically. Only when the user manually creates a backup does the App save hourly aggregated player counts. Player names, identifiers, IP addresses, coordinates, guilds, and individual presence history are not included.
5. Crash diagnostics
The Developer may use crash reports provided by Apple for quality improvement and troubleshooting. Such reports may contain technical crash information, app and OS versions, and device models.
The App does not include third-party crash analytics, advertising, or tracking SDKs.
6. Advertising, tracking, and third-party disclosure
The App does not display advertising, access advertising identifiers, or track users across other companies' apps or websites. The Developer does not sell App data to advertisers, data brokers, or other third parties.
7. In-App Purchase
The App uses Apple's StoreKit for its non-consumable In-App Purchase. The Developer does not receive or store payment-card details or Apple Account credentials.
8. Data deletion
Deleting a game server removes its connection settings, Keychain credentials, local moderation history, player activity, and server-FPS history.
Deleting an SSH host removes its configuration, hierarchy and game bindings, monitored services, SSH and sudo credentials, private keys, and local host-resource history. References to the deleted host are normalized to keep remaining data consistent.
Settings and player-activity data stored in iCloud can be removed through the corresponding controls in the App. Due to iOS behavior, Keychain items may remain after the App itself is deleted. To ensure credential deletion, remove each game server or SSH host in the App before deleting the App.
9. Changes to this policy
This policy may be revised when App features, services, or applicable laws change. Material changes will be announced in the App or on the page where this policy is published.
10. Contact
- Developer: Yuki Katase
- Email: moku3.app@gmail.com
- Website: Server Dock official site