Shell Starter プライバシーポリシー
1. 対象とローカル保存
Shell Starter は Dozen Network Technology Co., Ltd. が提供します。本方針はバージョン0.1.0を対象とします。プロジェクト名・ID、ソース、事前入力、生成 Data、演習下書き・進捗、設定、フォルダ認可・ブックマーク、購入資格のスナップショットをローカルに保存します。プロジェクト、コード、入力、出力、進捗を開発者のサーバーへ送信しません。アプリ用アカウント、広告、アプリ間追跡、遠隔コンパイル、独自のクラウドバックアップはありません。
2. 実行環境と検索
内蔵の mvdan/sh Go/Wasm インタープリタで実行します。POSIX の学習用サブセットであり、システム Shell や完全な Bash 環境ではありません。SSH、任意のシステムコマンド、スクリプトからの通信は未対応です。入力、出力、ファイルサイズと実行時間に制限があります。 検索は同梱コンテンツをデバイス上で処理します。利用可能なシステム言語モデルで生成したベクトルはローカルに保存し、検索語とともに送信しません。モデルが使えない場合もキーワード検索を利用できます。
3. 動的コンテンツとサービスログ
任意の動的コンテンツ機能は content.ministep.site または content.ministep.app に言語、App Store 地域、プラットフォーム、バージョン、ビルドを送ります。Markdown の画像とリンクは指定先へ接続する場合があります。IP アドレス、時刻、URL とパラメータ、User-Agent、応答状態、処理時間がログに残ることがあります。App Store 分類では製品の操作、その他の診断データ、その他のデータに該当する場合があります。IP と要求記録はネットワーク送信元や活動と関連する可能性があります。配信、運用分析、障害対応、安全対策、適用される法的義務に利用し、広告やアプリ間追跡には使いません。
4. Apple の購入サービス
Apple StoreKit は商品情報、買い切り IDE Pro の検証、復元、返金・資格取り消しを処理します。ファミリー共有は無効です。資格状態はデバイスに保存します。Apple は独自の方針と利用者の設定に従って支払い等を処理し、アプリは決済カード・銀行口座情報を取得しません。ローカルのループバック接続がコードを開発者サーバーに送ることはありません。
5. サポートとウェブ
メール連絡では、利用者が送ったアドレス、本文、添付を受け取り、回答と問題解決に利用します。不要な個人情報と秘密情報を除いてください。サポートや方針のウェブページにも通常のアクセスログが残ります。クリップボードは利用者のコピー・貼り付け操作時だけ使い、エディタ入力を送信しません。
6. 保存期間と安全管理
ローカルプロジェクトは利用者が削除するまで保持されます。最近削除した項目は実ファイルがある場合に復元できます。データ消去や iPhone/iPad アプリ削除で Documents と進捗等が失われる場合があります。Mac のコンテナ外フォルダは残る場合があり、フォルダ提供者には独自の規則があります。ログとサポート情報はサービス・対応・安全・法的義務に必要な期間だけ保持し、追加保存が必要な場合を除き削除または匿名化します。アクセス制御と暗号化通信を使用します。
7. 選択と権利
ログインは不要です。ローカルデータと保存場所を管理し、外部リンクやサポートへの連絡を利用しないこともできます。サーバー記録やサポート情報について、開示、訂正、削除等の適用される権利は ministep@dozen.network へご連絡ください。対象の特定と本人確認のために必要な情報をお願いする場合があり、法的保存義務のある記録は直ちに削除できない場合があります。
8. 変更と連絡先
データの取扱いを実質的に変更する前に、本方針と App Store の関連情報を更新します。連絡先は ministep@dozen.network、Dozen Network Technology Co., Ltd. です。一般のプログラミング学習用で、未成年者は保護者の指導が必要な場合があります。子どもの名前や連絡先の提出は求めません。