What a credit actually measures
A reply cost you twelve of something and you do not know what one of them is. Credits, gems, energy, sparks and message counts are all the same mechanism: a unit invented by the operator to ration a cost they pay in real currency. The interesting question is never how many you have. It is what one converts into, and who can change the conversion.
Underneath the unit there is a real bill
Every reply is a request to a language model, billed to the operator by the amount of text going in and coming out. Longer conversations cost more per reply than short ones, because more history is sent each time. A spoken reply adds a second charge for speech generation. An image adds a third, on a different and usually much higher scale.
So the operator has a genuine, variable, per-action cost, and a credit is the retail packaging of it. A credit system converts a fluctuating wholesale cost into a fixed-looking retail unit, which is a completely ordinary thing to do and is the same reason arcades sold tokens.
Why an abstraction instead of a price
Four reasons, and they are all commercial rather than technical.
It decouples the sticker price from the unit cost. If a model gets more expensive, or a longer memory setting makes each turn cost more, the operator can change how many credits an action costs and never touch the price of a credit pack. The headline price stays stable while the value quietly moves.
It sells in bundles rather than in actions. Nobody buys one credit. Packs are priced so the larger pack is better value, which is standard, and the effect is that you hold a balance rather than making a purchase decision per message.
It hides the arithmetic at the moment of spending. Paying two cents for a reply is a decision. Spending twelve gems from a balance of four hundred is not experienced as one, which is exactly why the unit exists.
It supports differential pricing between actions. Text at one rate, voice at another, images at a third. That is genuinely reflecting cost — voice is a separate system with a separate bill — but it also means the expensive actions can be repriced independently.
“Unlimited” is a unit too
A plan described as unlimited is nearly always unlimited subject to a clause. The terms of service will contain wording about fair use, abuse, automated access, or reasonable limits at our discretion, and that clause is what makes an uncapped promise commercially survivable — because a genuinely uncapped plan on a per-message cost base can be operated at a loss by a single heavy user.
That does not make the word dishonest. It makes it a statement about the typical case. The practical form of the limit is usually a rate rather than a total: replies slow down, or a soft ceiling appears during a session. Look for the phrase fair use or reasonable in the terms and you will generally find the shape of it.
THE PRODUCT — credits and caps
· Gems, energy, sparks, message counts
→ one mechanism. A retail unit over a
real per-action wholesale cost.
· "12 credits per reply"
→ a conversion rate, not a price. The
rate and the pack price move
independently.
· "Unlimited"
→ unlimited subject to a fair-use clause,
usually enforced as a rate rather than
a total.
· What a credit is worth
→ THE OPERATOR DECIDES, and can reprice
actions without changing what you paid
per credit.
· Expiry, refunds, and what happens to an
unspent balance
→ CHECK THE POLICY. Search the terms for
"expire", "forfeit", "refund",
"virtual", "no monetary value".
What you can check
Work out the conversion once. Divide the pack price by the credits, then multiply by the cost of the action you actually use. That single sum turns an abstract balance into a price per message, and it is the only number that lets you compare anything.
Find whether credits expire. Many virtual currencies are described in the terms as expiring after a period of inactivity, on cancellation, or at the operator’s discretion. The wording is usually near a sentence stating the currency has no monetary value and cannot be exchanged for cash. Both sentences are worth reading before buying a large pack.
Check what happens to a balance if you cancel. Credits bought outright and allowance included with a subscription behave differently, and the difference is only visible in the terms. It is the same question as what else a cancellation takes with it.
Watch for repricing rather than price rises. A price increase is visible. An action going from eight credits to twelve is a price increase of fifty percent that never appears on a pricing page. If your balance is emptying faster than it used to, that is the thing to look at.
What this doesn’t tell you
It does not tell you what any specific app charges, how it prices actions, or whether its currency expires. Those are per-app facts that change, and any figure here would be invented.
It does not tell you the operator’s actual costs. Wholesale model pricing is not public per app, the margin is not disclosed, and the illustrative reasoning above establishes the shape of the economics rather than anyone’s books.
And it does not tell you whether the unit is fair, only what it is doing. Cost per message is the constraint that produces most of the product, and a credit is the part of it you are handed.