OpenAI usage and cleanup — recommendations (March 2026)

Based on: (1) ChatGPT Team monthly CSV exports (Jan–Mar 2026) run through scripts/openai-team-csv-report.ts, and (2) Platform projects/API keys from scripts/openai-usage-and-keys-report.ts (90-day window).


1. ChatGPT Team — seat reduction

Source: Three monthly user reports (2026-01-01, 2026-02-01, 2026-03-01) analyzed by script.

Remove from workspace (zero usage — recommend removing seats)

NameEmailNote
Zoran Selingerzoran.selinger@brainforge.aiNever active in any of the 3 months
Pranavpranav.narahari@brainforge.aiNever active in any of the 3 months
Elizah Pinedaelizah.pineda@brainforge.aiLast active 2025-12-18; no usage in Jan–Mar 2026

Action: Remove these three from the ChatGPT Team workspace, then reduce seat count by 3 in ChatGPT Business billing. At ~1,080/year**.

Review before removing (low usage — optional)

NameEmailMessages (3 months)Last active
Greg Stoutenburggregory.stoutenburg@brainforge.ai12 (Jan only)2026-01-30
J (Joe Lewandowski)joe.lewandowski@gmail.com11 (Jan only)2026-01-25
Sheshu Chandrasekarsheshu.chandrasekar@brainforge.ai12 (Jan only)2026-01-28
Ashwini Sharmaashwini.sharma@brainforge.ai17 total2026-02-14

Action: Confirm with each whether they still need access. If not, remove and reduce seats; **each seat removed ≈ 30/seat/month.

Deleted users — confirm not billed

These appear as user_status: deleted in the exports with 0 messages. Confirm in billing that they are no longer counted as paid seats: Miguel de Veyra, Giselle Agot, Justina Spinn, Caio Velasco, Henry H Zhao, Mariane Cequina, Shreya Chowdhury, Justin Breshears, Joules Asuncion, Elissa Mae Cid.


2. Platform — projects and API keys cleanup

Source: openai-usage-and-keys-report.ts (90 days). Usage-by-user returned empty for this org/period; recommendations below are from project/key list and last_used_at only.

API keys to review for deletion (never used or stale)

ProjectKey nameLast usedOwnerRecommendation
Default projectAssetlinkneveruttamkumaran17@gmail.comDelete if Assetlink integration is unused
Default projectBraintrust2025-10-03mustafa.raja@brainforge.aiDelete or rotate if Braintrust is no longer used
Default projectBrowserbase2025-09-03mustafa.raja@brainforge.aiSame — delete if unused
Default projectThe Forge Mastra2025-10-16samuel.roberts@brainforge.aiConfirm still needed for Mastra
Default projecttext-to-sql2025-10-20samuel.roberts@brainforge.aiDelete if text-to-sql feature deprecated
Default projectCase Study Assistant POC2025-11-13mustafa.raja@brainforge.aiDelete if POC is done
Default projectLilo Stitch App2025-12-18samuel.roberts@brainforge.aiLilo archived — delete if no longer needed
Synthetic Data Generation(no name)2024-11-20synth-data-genOne-time use; delete if project finished
Sales Hubsales-hub-key2025-08-20casie.aviles@brainforge.aiDelete if Sales Hub integration retired
DemosCopilotKit Test2025-09-01samuel.roberts@brainforge.aiDelete if test key no longer needed
brainforge-assistantAssistant Test2026-01-23uttamkumaran17@gmail.comDelete if superseded by other keys

Action: In platform.openai.com, open each project → API keys → delete keys that are confirmed unused. Reduces sprawl and blast radius.

Projects to review for archiving (empty or single stale key)

ProjectCreatedKeysRecommendation
Zapier2024-07-111 key, last used 2025-07-17Archive if Zapier no longer uses OpenAI
Instantly2024-07-310 keysArchive if Instantly integration is gone
Relevance AI2024-08-150 keysArchive if unused
sales-lead-assassin2024-09-190 keysArchive if project retired
Vapi2024-11-080 keysArchive if Vapi integration is gone
Make2024-11-280 keysArchive if unused
ABC2025-02-040 keysArchive if client/use case retired

Action: In platform.openai.com, archive projects that are no longer in use (Archive project in project settings). Keeps the project list manageable.

Keys to keep (recent use)

  • Github (key_sMJ3HPGBP3d4L0FO): last_used 2026-03-14 — in use.
  • n8n (n8n-openai-api-key): last_used 2026-02-10 — in use.
  • brainforge-assistant PR Agent key: last_used 2026-03-14 — in use.

3. Next steps

  1. ChatGPT Team: Remove Zoran, Pranav, Elizah from workspace → reduce 3 seats in billing → record savings in automation-wins-and-cost-savings.md (Win #2).
  2. Platform: Delete or archive keys/projects per tables above after confirming with owners.
  3. Re-run the CSV script after next month’s export to catch any new zero-usage users; re-run the Platform script periodically to keep the key list current.