У цій лекції розглянемо системний підхід до секретів і конфіденційних даних у ChatGPT Apps: де мають зберігатися ключі (
KMS,
Secrets Manager, env‑vars), чому секретам не місце в
system‑prompt і
_meta, як влаштований життєвий цикл секрету (створення → зберігання → інʼєкція в рантайм → ротація), а також як організувати
PII‑scrub (маскування/видалення/псевдонімізація) для логів, трейсів і APM (наприклад, через
pino та правила
redact). Окремо поговоримо про secret scanning, дії у разі витоку й типові помилки (наприклад,
NEXT_PUBLIC_‑«секрети» та логування
Authorization).