By default, the secretchat.tel Switch loader uses your Nintendo account display name in-game. If you want to override that with something different (hide your main, use a cooler tag, etc), drop a customName.txt on your SD card.
customName.txt at the root of your SD cardSD card / ├── hbmenu.nro ├── License.txt ← your purchased key └── customName.txt ← display name (e.g. "Sh4d0w")
| Field | Spec |
|---|---|
| Max length | 10 characters (matches Apex display name limit) |
| Character set | Alphanumeric + (-_.) — avoid emoji / CJK (poor compatibility) |
| Encoding | UTF-8 (no BOM) — be careful with Windows Notepad defaults |
| Line endings | None or one (LF / CRLF both OK) |
| Whitespace | Leading/trailing trimmed; middle spaces ignored by some game versions |
customName.txt is at the SD root, not inside a folderThe in-game font doesn't include emoji glyphs. Stick to ASCII alphanumerics + (- _ .).
Same — game font lacks those glyphs. Katakana sometimes renders, but YMMV.
ApexHack, Aimbot) increase the chance of being player-reported, which can lead to investigation. Pick something innocuous.
Delete customName.txt from the SD card and the next launch reverts to your Nintendo account display name.