Profile Settings
Update user name and profile picture.
This page is used to update the user's name and profile picture, account deletion - and eventually, any other profile information you want to add.
- Location:
apps/web/app/[locale]/(internal)/settings/page.tsx - Route:
/settings
Update Profile Picture
Users can upload a profile picture that appears throughout the application—in the navigation header, team member lists, and anywhere their avatar is displayed.
To update your profile picture, click on the current avatar image to open the file picker, select an image from your device, and the upload happens automatically. Supported formats include JPEG, PNG, and WebP.

The component that handles the profile picture upload is UpdateUserImageForm.
Update Name
The display name is shown across the application wherever the user's identity appears, such as in comments, team member lists, and the navigation header.
To update your name, enter the new value in the input field and click Save. The change takes effect immediately across all contexts.

The component that handles the name update is UpdateNameForm/
Account Deletion
Users can permanently delete their personal account from this section. This is a destructive action that cannot be undone.
Before deletion is allowed, the system verifies eligibility:
- No active subscriptions — Any active billing subscriptions must be cancelled first
- No owned organizations — Organizations where the user is the sole owner must be deleted or transferred first
When these conditions are met, the user can proceed with deletion by confirming their intent. All associated data will be permanently removed.

The component that handles the account deletion is DeleteAccountCard.
You can customize these rules or add your own using Authorization Policies.
Next: Security Settings →