What is the difference between the available algorithms?
There are 6 in total: composite pairs words from a theme bank; fantasy builds a character name with optional title, class, and race; syllabic and phonetic build sounds from scratch (one from random blocks, the other from fixed consonant and vowel clusters); stylized starts from a short base with ornamentation; and random generates text with no phonetic intent at all, just characters within the requested length.
Why does the same nickname sometimes come out different in leetspeak?
Because swapping a letter for a digit is not a fixed rule, it is rolled with a 50% chance for every eligible character each time the style is applied. The same base nickname "Hunter" can become "Hun73r" in one generation and "Hunt3r" in the next, depending on which roll decided to swap which letter.
Is a nickname generated here guaranteed to be available in a specific game?
No. The generator assembles combinations locally, without checking any database of names already registered on any platform, so the same combination could already have been taken by someone else on any given game or social network. Availability still needs to be checked inside the platform itself before treating the nickname as final.
How does the character metadata work in fantasy mode?
When enabled, besides the name the fantasy algorithm also rolls a title, class, and race from their own lists and joins everything into a single metadata string, meant to be pasted straight into an RPG character sheet. It is optional because not every use of a nickname, a site login for instance, needs that extra context.