フォーム付きHTMLに潜むリスク
AIが生成したフォームは、見た目は整っていても、入力データの送信先がサンプルのまま残っていたり、思いがけない外部サービスへ送る設定になっていたりすることがあります。利用者が名前やメールアドレスを入力して送信すると、そのデータが意図しない宛先へ届いてしまうかもしれません。
また、AIが補助的に外部スクリプトを読み込むコードを入れている場合もあります。共有相手がフォームに情報を入力する以上、どこに何を送るのかを把握しないまま渡すのは避けたいところです。
共有前に確認したい一般的なポイント
フォーム付きHTMLを共有する前には、まず送信先を自分の目で確認することが基本です。フォームの送信先設定がどこを指しているか、外部に送る記述がないかを見ておくと、想定外の動きを防げます。
あわせて、フォームが本当に動く必要があるのかも考えましょう。デモとして見せるだけなら、実際の送信は無効にしておくほうが安全な場合もあります。次の点を共有前に確認しておくと安心です。
- フォームの送信先が意図した宛先になっているか確認する
- 見せたことのない外部サービスへの送信記述がないか確認する
- デモ用途なら実際の送信を無効にすることも検討する
- 個人情報を扱う場合は取り扱い方針を共有相手に伝える
AI生成HTMLを共有する前の安全チェック
AIで作ったフォーム付きHTMLを安全に共有では、AIツールの画面上で完成して見えても、共有用HTMLとして安全とは限りません。外部script、form送信先、APIキーらしき文字列、画像パス、ダミーデータではない個人情報を分けて確認します。
ツールの書き出し形式や共有機能は時期・プラン・作り方で変わります。この記事では特定機能の有無を断定せず、静的HTMLやZIPとして取り出せた成果物を安全に見せる前提で進めます。安全チェックが終わったら、HTMLまたはZIPをアップロードし、必要に応じて認証と期限を付けたURLとして共有します。
- 外部送信: form action、fetch、script src、iframeの向き先を確認する
- 秘密情報: APIキー、トークン、社内URL、顧客名が残っていないか検索する
- 表示再現: 画像・CSS・フォントが公開URLでも読み込めるか見る
- 共有設定: 相手、期限、認証方式、差し替え時の連絡方法を決める
送信先の確認を見落とさないために
送信先の確認は重要ですが、HTMLの中身を毎回すべて読むのは大変です。とくにAIが生成したコードは記述量が多く、送信先の指定がどこにあるか探すだけでも手間がかかります。
そこで、公開前に自動でチェックが入る仕組みを使うと見落としを減らせます。人の目だけに頼らず、機械的な検査を組み合わせることで、確認漏れのリスクを下げられます。
自動セキュリティスキャンで送信先を把握する
ギガサイト便では、公開前に自動セキュリティスキャンが走ります。外部フォームの送信先や、APIキーらしき文字列を検出してくれるため、AIが残したサンプルの送信先や意図しない外部送信に公開前に気づけます。
スキャンの結果を見て、想定どおりの送信先かどうかを確認してから公開すれば、安全性を一段高められます。検出された項目に心当たりがない場合は、該当箇所を見直してから共有するとよいでしょう。人の目による確認とスキャンによる検出を組み合わせることで、片方だけに頼るよりも見落としを減らせます。
ギガサイト便で安全に共有する手順
実際にフォーム付きHTMLを安全に共有するまでの流れを順番に見ていきます。スキャン結果の確認と認証の設定を押さえれば、入力データを扱うフォームでも落ち着いて共有できます。
下記の手順で、送信先を確認したうえで限定的に共有できます。フォームに情報を入力してもらう相手を絞れるため、不特定多数に渡すよりも安心です。
- AIで作ったフォーム付きHTMLまたはZIPを用意する
- ギガサイト便のトップにそのファイルをドラッグ&ドロップする
- 公開前の自動セキュリティスキャンで送信先やキー検出の結果を確認する
- 想定外の送信先があれば、共有前に該当箇所を見直す
- 認証方式を選び、フォームを見せる相手を絞る
- 公開期限を設定し、発行されたURLを必要な相手にだけ送る
よくある質問
公開前のセキュリティスキャンでは何が分かりますか?
ギガサイト便の自動セキュリティスキャンは、外部フォームの送信先やAPIキーらしき文字列を検出します。AIが残したサンプルの送信先や、意図しない外部送信に公開前に気づくきっかけになります。検出された内容に心当たりがなければ、共有前に該当箇所を見直しましょう。
スキャンで何か検出されたらどうすればよいですか?
まず検出された送信先やキーらしき文字列が、自分の意図したものかを確認します。心当たりがない、または不要なものであれば、HTMLの該当箇所を削除してから再度公開してください。意図した送信先であれば、そのまま共有して問題ありません。
フォームを見せる相手だけに限定できますか?
ギガサイト便では、パスワード認証やメール認証、会社ドメイン認証などで見られる相手を絞れます。フォームに個人情報を入力してもらう場合は、不特定多数に渡すのではなく、認証を設定して相手を限定するのが安心です。公開期限を併用すれば一定期間で自動失効させられます。
実際にデータを送信しないデモとして見せたいときは?
デモとして見た目だけ確認してもらう場合は、実際の送信を無効にしたHTMLを共有する方法があります。送信処理を残す必要がなければ、入力欄の見た目だけを見せる形にしておくと、誤って本物のデータが送られる心配がありません。用途に応じて使い分けましょう。
AIツールで作ったHTMLはそのまま共有しても安全ですか?
そのまま共有せず、外部送信先、フォーム、APIキー、社内URL、画像パスを確認してからURL化します。ツールの共有機能や書き出し仕様は変わるため、最新画面も確認してください。