You opened the character editor expecting one box and found a workshop: preset cards along the top, a row of trait sliders underneath, and at the bottom a free-text field that was greyed out with a small badge beside it. That layout is not an accident, and it is the clearest thing a pricing page never tells you. AI girlfriend app personality settings are usually split into three layers, two of which cost the company almost nothing to give away. The third one is the only one that reliably changes how a character behaves, and it is the one you were being invited to pay for.
What a personality setting actually is
Nothing you type into a character editor trains anything. The settings are assembled into a block of written instructions that the app attaches to the conversation before the model produces each reply — what prompt engineering describes as assigning a character for the model to mimic, and as in-context learning, which that article is careful to note is temporary rather than a lasting change to the model itself.
Two things follow from that, and they are worth holding onto. The first is that personality settings are instantly reversible: change a line, and the next reply is written against the new version, with no retraining and no waiting. The second is less comfortable. Because the instruction block is sent again on every turn, it competes for room with everything else the app wants the model to see, and that competition is what the paywall is really about.
The three layers, and which ones are free
Almost every companion app exposes personality in the same three forms, and the generosity runs in a predictable direction.
- Presets. A gallery of ready-made characters with a name, a look and a short written personality. Free on essentially every app, because the writing was done once and is handed to everyone.
- Trait sliders. Shy to bold, playful to serious, talkative to reserved. Usually free, and usually shallower than they look: in most implementations a slider resolves down to a handful of adjectives dropped into the same instruction block. Moving one two notches often changes less than rewriting a single sentence would.
- The instruction field. A free-text box — backstory, "about this character", custom persona. This is the layer that actually determines behaviour, and it is the layer that gets capped at a character count, limited to a single character slot, or held one tier up.
The pattern to notice is not that paid tiers have more. It is that free tiers are loudest about the controls that are cheapest to hand over, and quietest about the one that is not.
Why AI girlfriend app personality settings get metered
A subscription buys you replies, and every reply has to carry your instruction block along with it. A context window limits the combined input, output and reasoning tokens in a single request, so a long backstory does not cost once — it occupies part of that budget on every turn, every day, for as long as you keep the character. A paragraph is nothing. Two thousand words of backstory across four characters, for a user who sends a hundred messages a day, is a recurring bill.
That is why the limits show up where they do: character-count caps on the field, a ceiling on how many characters you can create, and the quiet one — apps that summarise or truncate your backstory once it passes a length they never state. The metering itself is honest enough, since the cost is genuinely recurring. What is not honest is a feature list that says "advanced personality customisation" and leaves you to discover that it means a budget rather than a capability.
Sliders are free because they are cheap to send. The box you want is expensive to send, which is exactly why it is the one worth testing.
Test by contradiction, not by first impression
Every personality editor looks good immediately after you save it. The next reply is written with your instructions fresh and the conversation still short, so of course it lands. The question is what happens at turn forty, when the window is full and something has to be dropped.
So test for that directly. Give the character one unusual, checkable trait — it dislikes a specific food, it never uses nicknames, it always answers questions with a question. Then let the conversation run for a day and gently push against the trait. An app holding your instructions will stay consistent, or push back in character. An app that has summarised your block into something vaguer will simply agree with you, and the trait will quietly stop existing.
Keep this separate from memory in your head, because apps blur the two deliberately. Personality is the instruction the app sends every time; memory is the record of what has already happened between you. A character can hold its personality perfectly and still forget your sister's name, and our guide to what memory on these apps really means covers the other half. When you are deciding what to pay for, they are two separate purchases.
Four checks before you pay for an editor
All four fit inside a free tier or a first paid week, and none of them requires taking a pricing page at its word.
- Find the character limit before you write. Paste a long paragraph into the instruction field and watch where it stops. An app that will not tell you the cap in the interface has told you something anyway.
- Count the slots on each tier. A generous editor attached to one character slot is a different product from a plainer one attached to five — which matters more than it sounds if you expect to keep more than one character going.
- Run the contradiction test on the free tier. Even a capped field is enough to plant one checkable trait and push against it two days later. This is the only check that measures the thing you are actually buying.
- Ask what happens to your writing if you leave. If a few hundred words of carefully built character cannot be copied out, the editor is also a switching cost, and it is worth knowing that on day one rather than on renewal day.
Where this cuts the other way
More controls is not better, and this is the part the comparison tables get wrong. A deep instruction field is a blank page with homework attached, and it rewards people who enjoy writing a brief and quietly punishes everyone else. A badly written backstory produces a worse character than a good preset does, because contradictions in your own instructions are the single most common cause of a character that drifts.
If you do not want to write a brief, buy good defaults instead. Three preset characters that someone wrote carefully are worth more than forty sliders, and an app that is honest about what its presets are is more useful than one selling an editor you will open twice. A month on the app we currently recommend, with the contradiction test run in the first week, answers which of those two readers you are faster than any feature list can.
Frequently asked questions
Do AI girlfriend app personality settings change the AI permanently?
No. The settings are written instructions the app sends with each reply rather than training, so they take effect on the next message and can be undone just as quickly. Nothing you write into a character editor alters the underlying model.
Why does the character stop acting the way I set it up?
Usually because the instruction block is competing for room with a long conversation, and the app has shortened or dropped part of it. Contradictory instructions cause the same effect, so a shorter, consistent description often holds better than a long one.
Is a paid personality editor worth it on a companion app?
It depends entirely on whether you want to write one. If you enjoy building a character in your own words, the free-text field is the only control that does real work and is usually the reason to upgrade. If you would rather pick something ready-made, a well-written preset on a cheaper tier is the better purchase.
Disclosure. DreamHeart AI may earn a commission if you sign up through a Visit link on this page, at no cost to you. It does not change what we write. How we earn.