0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

「OpenAIは30日で消える」は endpoint 次第だった — 公式表25行を読むと None / 30日 / 消すまで の3種類ある

0
Posted at

「OpenAI は30日で消す」とよく言われます。私も社内でそう説明していました。

公式ドキュメントの表を25行、上から全部読んだら、保持期間は1種類ではありませんでした。None30 daysUntil deleted の3つが混ざっています。

しかも、議事録で使う文字起こしエンドポイントは None でした。逆に、同じ「音声」でも音声合成は30日です。

出典は Data controls in the OpenAI platform(2026年8月10日に取得。ページ内に更新日の表示は見つけられませんでした)。

なお、この記事が扱うのは「どこに何日残るか」だけです。その手前の「そもそも社外秘を外部AIに出してよいのか」は法令側の話になるので、個人情報保護委員会の注意喚起(令和5年6月2日)とクラウド例外のFAQを原文で引いて、情シスに出す1枚に何を書くか(5項目)として別に書きました。この記事と合わせて使う想定です。

先に結論:エンドポイントで3つに割れる

公式表の Abuse monitoring retention 列を、値ごとに並べ直したものです。

保持期間 エンドポイント
None /v1/audio/transcriptions
/v1/audio/translations
/v1/moderations
30 days /v1/chat/completions
/v1/responses
/v1/completions
/v1/embeddings
/v1/audio/speech
/v1/realtime
/v1/images/generations
/v1/images/edits
/v1/videos
/v1/files
/v1/batches
/v1/evals
/v1/fine_tuning/jobs
/v1/assistants
/v1/threads
/v1/vector_stores
Until deleted
(消すまで)
/v1/conversations
/v1/conversations/items
/v1/chatkit/threads

Data used for training は、確認した25行すべてで No でした。学習利用と保持期間は別の話です。

「30日」には但し書きがついている

原文はこうです。

By default, abuse monitoring logs are generated for all API feature usage and retained for up to 30 days, unless longer retention is required by law, or is reasonably necessary to protect our services or any third party from harm.

「法令でより長い保持が求められる場合」または「当社のサービスや第三者を害から守るために合理的に必要な場合」は、この限りではない、と書いてあります。

30日は上限ではなく、既定値です。 社内資料に「最大30日で削除される」と書くと、この但し書きを落とすことになります。

同じ「音声」でも割れる

ここが実務でいちばん効きます。

エンドポイント 用途 abuse monitoring application state
/v1/audio/transcriptions 文字起こし None None
/v1/audio/translations 翻訳付き文字起こし None None
/v1/audio/speech 音声合成(TTS) 30 days None
/v1/realtime リアルタイム音声 30 days None

録音ファイルを投げて文字起こしする経路と、リアルタイムで会話する経路で、扱いが違います。「OpenAIの音声APIは」とまとめて書けません。

「Until deleted」は3つある

/v1/conversations/v1/conversations/items/v1/chatkit/threads は、abuse monitoring も application state も Until deleted です。日数の定めがなく、こちらが消すまで残ります。

さらに、Until deleted が application state 側にだけ付くものもあります。

エンドポイント abuse monitoring application state
/v1/files 30 days Until deleted*
/v1/assistants 30 days Until deleted
/v1/threads 30 days Until deleted
/v1/vector_stores 30 days Until deleted

議事録の音声ファイルを /v1/files にアップロードしてから処理する作りにしていると、ここに残ります。 文字起こしエンドポイントが None でも、その手前で置いたファイルは別勘定です。

Zero Data Retention は「設定」ではなく「審査」

ここも誤解していました。ZDRはダッシュボードのトグルだと思っていたのですが、原文はこうです。

Currently, these controls are subject to prior approval by OpenAI and acceptance of additional requirements.

OpenAIの事前承認と、追加要件への同意が必要と書かれています。申し込んで通るかどうかの話です。ページには営業チームへの問い合わせ導線が置かれています。

有効にしても、残るものがある

Besides those specific behavior changes, the endpoints and capabilities listed as No for Zero Data Retention Eligible in the table below may still store application state, even if Zero Data Retention is enabled.

ZDRを有効にしても、対象外エンドポイントは application state を保存しうる、と明記されています。「Zero」が全体に効くわけではありません。

対象外(Zero Data Retention eligibleNo)は、確認した範囲でこれらです。

/v1/conversations / /v1/conversations/items / /v1/chatkit/threads / /v1/assistants / /v1/threads 系 / /v1/vector_stores / /v1/files / /v1/fine_tuning/jobs / /v1/evals / /v1/batches / /v1/videos

/v1/audio/transcriptionsYes です。文字起こし自体は対象に入っています。

承認された後も、外される可能性が留保されている

For customers approved for Zero Data Retention or Modified Abuse Monitoring, we reserve the right to make models ineligible for Zero Data Retention or Modified Abuse Monitoring for specific customers, as notified in advance to the impacted customers in writing.

事前に書面で通知したうえで、特定の顧客について対象外にする権利を留保している、と書いてあります。「一度通れば恒久」ではありません。

リージョンにも条件がある

同じページのリージョン表に、こうありました。

  • United Statesus.api.openai.com):Storage / Processing ともに Yes
  • Europe (EEA + Switzerland)eu.api.openai.com):Storage / Processing ともに Yes、ただし Requires MAM or ZDR

EU側は、Modified Abuse Monitoring か ZDR の承認が前提になっています。つまりリージョン指定だけでは完結しません。

情シスに出す1枚に書くなら

「OpenAIは30日で消えます」ではなく、この4点に分解して書くのが正確だと思います。

  1. 使っているエンドポイントを名指しする/v1/audio/transcriptions なのか /v1/files 経由なのか)
  2. そのエンドポイントの abuse monitoring と application state を別々に書く
  3. 30日には但し書きがあることを添える(法令・害からの保護)
  4. ZDRを使うなら、承認済みかどうかと、対象外エンドポイントを使っていないかを書く

この4点は「どこに何日残るか」の話です。冒頭で触れた5項目は「そもそも出してよいか」の話なので、両方そろえて1枚にすると通りやすくなります。

この記事で確認できなかったこと

  • ページの更新日。ドキュメント内に最終更新日の表示を見つけられませんでした。本記事は2026年8月10日時点の取得内容です
  • ChatGPT(コンシューマ製品)側の保持期間。本記事はAPIプラットフォームのドキュメントのみを対象にしています。ChatGPT の Team / Enterprise は別ドキュメントで、確認していません
  • 「30日」の起算点。リクエスト時点か、ログ生成時点かは読み取れませんでした
  • /v1/filesUntil deleted* に付いていたアスタリスクの注記本文。表下の注記を追い切れていません
  • 削除の実装。論理削除か物理削除か、バックアップ側の保持がどうなるかは、このページには書かれていません
  • Anthropic / Google / Azure の保持期間。本記事はOpenAIのみです。横に並べた比較は別途

数字を社内資料に転記する場合は、必ずリンク先の原文をご自身で確認してください。規約とドキュメントは更新されます。

関連記事

この記事は、上の記事で「OpenAI の保持日数は現行の公式ページに確認できなかった」と書いた箇所の続きです。今回、表の形で見つけられたので書きました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?