ChatGPT Is a Product, Not a Mind
Memory, a subscription ladder, and a chat that performs mindedness. The invoice is for software.
[ essay ]
Thesis
ChatGPT is a product, not a mind. It is a chat surface with memory, a subscription ladder, and a tone that performs a person. You are buying software with a retention loop. If the reply feels sure, check the plan page, not the metaphysics.
Context
I open ChatGPT from Auckland when I want a scratch pad that talks back: a first outline I will throw away, a rubber-duck for a sentence that will not land, a second opinion I do not owe a merge. mystic-bytes still gets written in an editor. The chat window is not the repo. I do not work at OpenAI. There is a separate essay about the firm as a vendor of model SKUs and system cards. This one is the consumer object: chatgpt.com, the app, memory, custom GPTs, the monthly seat.
The failure mode is architectural in the UX. A product that says “Assistant,” remembers your city, and answers in complete paragraphs will be treated as a colleague. Colleagues do not have a downgrade button. This one does.
Mechanism
The chat is a relationship skin on a completion. You type. Tokens come back. The UI adds threads, edits, voice, a canvas, and a name that implies continuity of self. Continuity is a product choice. Clear the thread and the “person” is gone. That should be liberating. Instead it trains people to keep one long chat so the vibe survives. I start a new thread when the task changes. The product would rather I stay. Retention is not a mind. It is a metric.
Memory is a feature with a settings page. OpenAI shipped saved memory and a control to inspect or disable it.1 That is honest product work. It is also how a chat starts to feel like it knows you: Auckland, the studio name, a preference you typed once. I treat memory as a cookie I can see. Useful for “don’t use em dashes in my drafts.” Dangerous for “this is my colleague who remembers the Auckland move, so the next legal claim it invents must be true.” Memory stores what you fed it and what it chose to keep. It does not store a self. Turn it off when the task is a stranger’s text. Leave it on when you are tired of repeating house style. Those are settings, not intimacy.
The subscription ladder is the real architecture. Free, Plus, Pro, Team, Enterprise: different rate limits, different model pickers, different claims about thinking time and load during peak hours.2 When the reply gets smarter after you pay, you did not unlock a soul. You unlocked capacity. When a feature lands in Pro first, that is a roadmap, not a revelation. I have paid for a month and cancelled when I was mostly in the API or in Cursor anyway. The app wants a seat. The API wants a token bill. Confusing them is how a consumer tone ends up in a production path.
Custom GPTs and projects are packaging. Instructions, uploaded files, a store: this is software composition for people who will not call an API. It is useful. It is also how a prompt becomes a “product” someone else clicks, with whatever memory and browsing the parent app currently allows. I do not treat a GPT someone published as a specialist. I treat it as a prompt with a logo. The mind illusion gets worse when the logo is friendly.
Helpfulness is a UX requirement. The product is trained and instructed to answer. Empty honesty (“I don’t know”) is rarer than a fluent guess, because a guess feels like a session that worked. OpenAI’s own overreliance notes live next to the product because the failure mode is the interface succeeding. I keep ChatGPT in the same mental bin as a very fast wiki that sometimes cites nothing. If I need a source, I leave the chat and find the source.
Tradeoffs
Memory on vs memory off. On buys less repetition and a creep of assumed context. Off buys a colder tool and fewer surprises in a shared browser. I keep memory thin: style, not biography. The Auckland 2026 fact does not need to live in a vendor profile.
App seat vs API. The app is right for thinking out loud. Anything you will have to explain later belongs on a model ID you can pin, or on no model at all. Do not build a workflow that dies when you cancel Plus.
When a dumb notes file is correct. If you already know the claim and need to hear yourself, a buffer in VS Code is cheaper and does not perform a mind. Use ChatGPT when you want a first collision with language. Then write the essay yourself.
Close
Call it ChatGPT, a product. Pay for the seat if the limits matter. Use memory as a setting. Do not outsource the last sentence of a mystic-bytes draft to a window that is rewarded for sounding finished. Minds do not have a Manage Subscription link. This does.
— JV · Dark Heart Labs.
References
-
OpenAI Help Center, ChatGPT memory documentation (controls to view, delete, and disable saved memories). Memory as a product surface, not as a self. ↩
-
OpenAI, ChatGPT pricing and plan comparison (Free, Plus, Pro, Team, Enterprise). Capacity and feature gates as the architecture of the consumer object. ↩