OpenAI swaps ChatGPT default to GPT-5, removes GPT-4o from picker - reversed within days
On August 7, 2025 OpenAI made GPT-5 the default for all ChatGPT users and removed GPT-4o from the model picker. Backlash in r/ChatGPT was intense; OpenAI restored GPT-4o as a 'legacy model' option within days.
GPT-5 default; GPT-4o paid-tier legacy only - free users stuck
Forcing a default model swap and removing the prior model from the picker is the canonical silent-swap pattern; partial reversal limited harm for paid users but free users remained stuck.
Quick reversal for paid tiers reduces severity, but the initial removal of a beloved model without opt-out is the structural concern.
Production model swaps without proactive opt-in violate user expectation of stability; free-tier users still lack the restored opt-out.
ChatGPT responded on day 326; their statement is attached below.
The swap affected free and paid users simultaneously.
The swap affected free and paid users simultaneously. Subreddit threads documented complaints about perceived tone changes, stricter rate limits, and the loss of GPT-4o specifically. Sam Altman acknowledged on August 13 that OpenAI was working on GPT-5's personality to make it 'feel warmer,' and a corresponding update shipped on August 15. GPT-4o was restored via a 'legacy models' toggle for Plus, Team, and Pro subscribers - free users were not given an opt-out and remained on GPT-5 / GPT-5 mini routing. This event is the canonical example of a forced production model swap on a consumer product, partially walked back only after sustained public pressure.
Easiest way to run a local LLM. Pair with Open WebUI for full ChatGPT replacement.
The default ChatGPT-replacement self-host. Massive ecosystem.
Permissive (MIT) open-weight model targeting ChatGPT/Claude-class chat and agentic coding without API lock-in - the strongest open option for a self-hosted stack.
Drop-in open-weight replacement for the OpenAI/Anthropic chat APIs. Flash is the locally-runnable variant; serve it behind Open WebUI.