# Profile

> Learn how Friends stores user data.

Profile refers to the user's metadata handled by the system. Profile data is attached to the `Member` object, which is part of any [Relationship](./relationships.md).

A user's profile name is their set name within the service. There are two ways a user can set their username:

1. Users can set (or get) their names using the [player names service](/authentication/player-name-management.md).
2. Users can get an automatically-generated username. You can set this up by using the player names service when pulling relationship lists (such as the friend list). For example, you might want to set a generated username if the user doesn't set one.
