ENGLISH·COURSE API
    Preparing search index...
    LearnerProfile: z.infer<typeof LearnerProfile>

    Who is learning on this device: a name and an avatar.

    The name is trimmed before its length is judged, so a name of spaces is blank rather than valid.