プライバシーポリシー
草案 · 最終更新日 2026年11月14日
Text to Chip はイタリア・ミラノから運営されています。このページでは、アプリがどのようなデータを扱い、それはなぜかを説明します。要点は次のとおりです。アカウントなしでも利用でき、作業内容はお使いのブラウザー内に保たれます。アカウントを作成した場合は、ミッションを保存し、ログイン状態を維持するために必要なものだけを保存します。
1. アカウントは任意です
エディター、シミュレーター、AI アシスタント、ボードの接続など、ほぼすべての機能をアカウントなしで利用できます。アカウントがない場合、プログラム、ファイル、設定はお使いのデバイスのブラウザー(localStorage)内にのみ保存され、当社のサーバーにはなく、当社が読み取ることもできません。
2. アカウントを作成した場合
ミッションをプロフィールに保存するには、メールアドレスとパスワードでアカウントを作成できます。当社は、メールアドレス、表示名、およびハッシュ化されたパスワードを保存します。平文のパスワードを当社が見ること、保管することはありません。ログインすると、セッション Cookie によってログイン状態を維持します。
3. 保存するミッション
ログイン中に、ご自身で明示的に保存を選んだミッションは、アカウントに紐づけて当社のデータベースに保存されます。これにより、どのデバイスからでもミッションを見つけられます。保存したミッションや、アカウント全体は、プロフィールメニューからいつでも削除できます。アカウントを削除すると、アカウントと保存されたすべてのミッションが消去されます。保存した各ミッションには、どのデバイスからでも見つけられるように、アシスタントとの会話も同じ形で保存されます。会話は、ミッションまたはアカウントが削除されると同時に削除され、ミッションを共有しない限り、ご自身だけが読むことができます。ミッションを共有した場合は、リンクで招待した人(アカウントが必要です)が、会話を含むミッション全体を見ることができ、互いの名前も見えます。「編集可能」を選んだ場合、その人たちはアシスタントに書き込んだり、プログラムを変更したりすることもできます。招待した人をいつでも削除したり、リンクを無効にしたり、全員に対してミッションを削除したりできます。招待された人は、いつでも退出できます。同じことは、選択または入力した仕事、入力した会社名、お持ちだと申告したボードにも当てはまります(入力された場合)。これらはプロフィールに保存され、どのデバイスでも IDE が作業台を開いた状態で始まります。IDE の最初の画面から変更や消去ができます。ラボを入力した場合も同様です。お持ちの部品、その保管場所、購入について記録した店、日付、価格、リンクが対象です。アカウントがない場合、これらはすべてブラウザー内にのみ保存されます。
4. 送信するメール
当社が送信するのは取引関連のメールのみです。メールアドレスの確認と、パスワードの再設定です。これらは Cloudflare Email Service を通じて送信されます。マーケティングメールは送信せず、メールアドレスを第三者と共有することもありません。
5. AI アシスタント
アシスタントにコードの生成や編集を依頼すると、プロンプト、現在の BASIC プログラム、選択した言語、および選択している場合は仕事(会社名は含みません)が当社のサーバーに送信され、サーバーから当社の LLM プロバイダー(OpenAI)に転送されて、返信が作成されます。これらはお答えするためにのみ使用され、モデルの学習に使用されることはありません。アシスタントがどこで誤るかを見つけて改善するため、やり取りの一つひとつを、EU 内の当社サーバーに 90 日間保存します。保存する内容は、メッセージとアシスタントの返信(メールアドレスと電話番号はマスクされます)、変更前と変更後のプログラム、プログラムが受けたチェックとその結果、ボード、言語、所要時間です。やり取りは、ランダムなページセッションコード(技術診断の項を参照)によって同じ訪問中の他のやり取りと結びつけられ、アカウントと結びつけられることはありません。また、やり取りに IP アドレスは含まれません。90 日後に削除されます。当社のサーバーは、不正利用を防ぐために IP ごとのレート制限を適用します。アカウントがない場合、その日のリクエスト数を数えるために、秘密鍵で作成した IP アドレスのフィンガープリント(アドレスそのものではなく、そこからアドレスを読み戻すことはできません)とリクエスト回数を保存し、翌日に削除します。
6. 実機ボードの接続(Web Serial)
Web Serial で ESP32 などのボードを接続すると、通信はお使いのブラウザーとボードの間でローカルに行われます。このデータが当社のサーバーを経由することはありません。動作中のボードの横で、IDE はボードがシミュレーターの表示どおりに動いているかをお尋ねすることがあります。お答えいただいた場合、シミュレーターを実機にいっそう近づけるために、その回答を匿名で 2 年間保存します。保存するのは、ボード、そのファームウェアのバージョン、プログラム、使用している部品の種類、チェックを付けた部品です(コメント内のメールアドレスと電話番号はマスクされます)。アカウント、訪問のコード、IP アドレスは保存しません。配線チェックの際にも、センサーの動きを匿名で 2 年間保存します。内容は、ボード、部品の種類、そのレベル、動いたかどうかだけで、他には保存しません。Wi-Fi に接続されたファームウェア 0.26.0 以降のボードは、約 1 時間ごとに、プログラムの動作についても署名を付けて送信します。内容は、プログラムのダイジェスト、動作した分数、および送信する各値について、値を持っていた分数、最小値、最大値です。これらをボードの公開鍵と署名とともに匿名で 2 年間保存します。アカウントやデバイスの名前は保存しません。また、誰でもプログラムの実行記録を読んで検証できます。
7. Explorer Kit のウェイトリスト
ハードウェアのウェイトリストに参加された場合、キットについてご連絡するために、ご提供いただいたメールアドレスを保存します。それ以外の目的には使用しません。
8. アナリティクスと Cookie
アプリがどのように使われているかを把握し、不具合を直すために、Microsoft Clarity(セッションリプレイとヒートマップ)を使用しています。匿名化された操作(クリック、スクロール、移動)を記録し、テキストと入力欄は既定でマスクされるため、入力内容は記録されません。このデータは Microsoft によって処理され、個人が特定されることはありません。問題が発生した場合は、エラーレポート(メッセージ、コード上の発生箇所、ブラウザーのバージョン、ページの URL)が、EU 内の当社サーバーで稼働する自社のエラートラッカーである GlitchTip に送信されます。ファームウェアのインストール、ボードの接続、ボード上でのプログラム実行に失敗した場合、レポートにはボードのモデル、エラーの分類、技術診断の項で説明するランダムなページセッションコードも含まれますが、プログラムやボードが出力した内容は含まれません。第三者は関与せず、セッションの録画も行わず、プロファイリングにも使用されません。Cookie については、言語を記憶する機能 Cookie(NEXT_LOCALE)、ログイン時にログイン状態を維持するセッション Cookie、そして Clarity が設定するファーストパーティのアナリティクス Cookie(_clck、_clsk)があります。広告 Cookie はありません。
訪問数の集計
Text to Chip を何人が、どこから見つけ、どこまで進んだかを知るために、EU 内の当社サーバーで、すべてのページビューと、利用の流れの主な段階(エディターを開いた、リクエストを送った、プログラムをビルドまたは実行した、部品を追加した、ボードを接続した、ボードにプログラムを保存した、アカウントを作成した)を集計します。各集計には、ページのパス、どの種類のサイトから来たか(たとえば ChatGPT などの回答エンジン、検索エンジン、ソーシャルネットワーク、他のサイトのドメイン。遷移元の完全なアドレスは保存しません)、ネットワークプロバイダーが示すお住まいの国、ページの言語、スマートフォンかコンピューターか、技術診断の項で説明するランダムなページセッションコードを記録します。1 人を 1 日に 1 回だけ数えるために、IP アドレスとブラウザーから、毎日変わり翌日に削除されるランダムな鍵を使ってフィンガープリントも保存します。そのため、フィンガープリントから個人をたどることも、日をまたいで結びつけることもできません。IP アドレスそのものが書き込まれることはありません。この目的でお使いのデバイスに何かを保存したり、読み取ったりすることはありません。自動化された訪問者(当社のページを読む検索エンジンや AI アシスタント)は、名前と日付のみで別に集計します。これらの集計は 400 日間保存され、アカウントとは結びつけられません。同じ国の情報は、部品のリンクがどの Amazon ストアを開くかの選択にも使われますが、そのためには読み取るだけで、保存はされません。
9. データが処理される場所
当社のサーバーは Hetzner(ドイツ、EU)で稼働しています。Cloudflare は DNS、CDN/プロキシ、メール配信を提供しています。AI アシスタントは OpenAI を利用しています。マイクで話してリクエストした場合、録音は当社のサーバーを経由して OpenAI に送られ、テキストに変換されるためだけに使われます。どちらも録音を保管せず、アシスタントに届くのはお送りになったテキストだけです。利用状況のアナリティクスには Microsoft Clarity を使用しています。エラーレポートは、当社自身の Hetzner サーバー(GlitchTip)内にとどまります。これらのプロバイダーは、サービスの運営のためにのみデータを処理します。
技術診断
不具合を調査するために、技術的なイベントの要約を EU 内の当社サーバーに 90 日間保存します。内容は、コンパイルの結果、エラーの分類と行番号、ボードと実行モード、オペレーティングシステムの系統(Linux や macOS など。それより細かい情報は含みません)、ボードのポートの見つけ方、処理の所要時間、アシスタント、アカウント、ミッション保存に関するリクエストの結果です。ランダムなページセッションコードが訪問内のイベントを結びつけ、フィードバックを送信する際に添付されます。このコードはページを再読み込みするとリセットされ、メールアドレスや Clarity のリプレイとは結びつけられません。これらの診断ログには、BASIC のソースコード、チャット(アシスタントとのやり取りは第 5 項に記載)、パスワード、アカウントトークン、センサーの値は含まれません。フィードバックフォームから送信した内容は、メールと Telegram で当社に届き、ご記入いただいた返信先アドレスと、ログイン中の場合はアカウントとともに、同じく 90 日間保存されます。配信はベストエフォートです。最近の診断情報は「フィードバック」からダウンロードできます。Nordic ボードにファームウェアをインストールするターミナルコマンドは、終了時に匿名の結果を 1 件送信します(成功、または失敗した手順に加えて、ツール、オペレーティングシステムの系統、チップの種類、試行回数、所要時間)。これはどの訪問とも結びつけられません。開始時にその旨が表示され、TEXTOCHIP_NO_REPORT=1 を設定すると無効になります。部品のチェックリストはブラウザー内にとどまります。
Wi-Fi 上のボードとお持ちのモノ
IDE からボードを Wi-Fi に接続すると、ボードは付けていただいた部屋の名前でアカウントに登録され、1 分に 1 回、プログラムが送る値(たとえば部屋の温度と湿度)と、ボードが検知したお持ちのモノのタグを、その電波強度とともに当社に送信します。値は 30 日間、各値の 1 時間ごとの要約(件数、合計、最小値、最大値)は 1 年間保存します。ボードがオフラインだった間は、その間に測定した値を最大 6 時間分まとめて送信します。各モノが最後に検知された部屋と、30 日間の部屋の変更履歴を保存します。スキャンそのものや、近くにある他人のデバイスは保存しません。ボードが報告するのは、ご自身が追加したタグだけです。Wi-Fi のパスワードは USB ケーブルを通じてボードに渡され、当社に届くことはありません。ボードの鍵はフィンガープリントとしてのみ保存されます。このデータを見られるのはご自身だけで、textochip.com/ide のプロジェクトの「データ」タブで確認できます。値にアラートを設定した場合は、そのしきい値と状態を保存し、アラートが作動したときと通常に戻ったときに、アカウントのアドレスへメールを送信します。送信は 6 時間に 1 回までです。ボードの値は CSV ファイルとしてダウンロードできます。プロジェクトのプログラムを Wi-Fi 経由でボードに送った場合は、そのボード用のプログラムを、届いた時刻またはボードが受け付けなかった理由とともに、次のプログラムを送るまで保存します。ボードまたはモノを削除したとき、あるいはアカウントを削除したときは、そのデータが直ちに削除されます。
10. お子様について
Text to Chip は、お子様も含めて学ぶために作られています。アカウントは任意で、求めるのはメールアドレスと名前だけです。お住まいの国のデジタル同意年齢に満たない場合は、保護者の方にアカウントの作成と管理をお願いしてください。当社は必要最小限のデータのみを収集し、データを販売することはありません。
11. お客様の権利(GDPR)
お客様は、ご自身のデータにアクセスし、訂正し、削除することができます。アプリ内でアカウントを削除すると、アカウントと保存したミッションが消去されます。ローカルのデータを削除するには、ブラウザーのストレージを消去してください。その他のご請求は、[email protected] までご連絡ください。
12. 変更
製品の進化に合わせて、このポリシーを更新することがあります。上記の日付は、最新の改訂日を示します。