> ## Documentation Index
> Fetch the complete documentation index at: https://docs.beatpass.ca/llms.txt
> Use this file to discover all available pages before exploring further.

# Account Settings

> Manage your BeatPass account settings including profile details, security, connected accounts, and preferences.

Your account settings let you manage your personal profile, security, login methods, and regional preferences on BeatPass.

***

## Accessing Account Settings

1. Click your profile avatar or name in the top navigation.
2. Select **Account settings** from the menu.
3. Scroll to the section you want to manage.

Some sections only appear when they are available for your account, such as **Social login** or **Developers**.

***

## Settings Overview

<CardGroup cols={2}>
  <Card title="Account Details" icon="user" href="/help/account-settings/account-details">
    Update your first name, last name, and profile image.
  </Card>

  <Card title="Password" icon="lock" href="/help/account-settings/password">
    Change your password or use email recovery to reset or create one.
  </Card>

  <Card title="Two-Factor Authentication" icon="shield-halved" href="/help/account-settings/two-factor-authentication">
    Add an extra layer of security to your account.
  </Card>

  <Card title="Active Sessions" icon="desktop" href="/help/account-settings/active-sessions">
    Review recent devices and sign out other sessions.
  </Card>

  <Card title="Social Login" icon="share-nodes" href="/help/account-settings/social-login">
    Enable or disable the social sign-in options currently available on BeatPass.
  </Card>

  <Card title="Location and Language" icon="globe" href="/help/account-settings/localization">
    Set your language, country, and timezone.
  </Card>

  <Card title="Developer API" icon="code" href="/help/account-settings/developer-api">
    Manage API access tokens if API access has been enabled for your account.
  </Card>

  <Card title="Delete Account" icon="trash-can" href="/help/account-settings/delete-account">
    Permanently remove your account.
  </Card>
</CardGroup>

***

## Quick Reference

<Tabs>
  <Tab title="Profile">
    <CardGroup cols={2}>
      <Card title="Account Details" icon="id-card">
        Change first name, last name, profile image
      </Card>

      <Card title="Location & Language" icon="globe">
        Set language, country, and timezone
      </Card>
    </CardGroup>
  </Tab>

  <Tab title="Security">
    <CardGroup cols={2}>
      <Card title="Password" icon="lock">
        Update password or reset it by email
      </Card>

      <Card title="Two-Factor Auth" icon="shield-halved">
        Enable 2FA and manage recovery codes
      </Card>

      <Card title="Active Sessions" icon="desktop">
        See recent sign-ins and log out other sessions
      </Card>

      <Card title="Social Login" icon="share-nodes">
        Enable or disable available social sign-in methods
      </Card>
    </CardGroup>
  </Tab>

  <Tab title="Advanced">
    <CardGroup cols={2}>
      <Card title="Developer API" icon="code">
        Create and delete API access tokens
      </Card>

      <Card title="Delete Account" icon="trash-can" color="#ef4444">
        Permanently delete your account
      </Card>
    </CardGroup>
  </Tab>
</Tabs>

***

## Security Recommendations

To keep your account secure:

* **Use a strong password** — BeatPass accepts passwords with at least 5 characters, but longer passwords are safer
* **Enable two-factor authentication** — Adds an extra verification step
* **Review active sessions** — Check for unfamiliar devices regularly
* **Keep access to your sign-in email** — Password recovery depends on it

<Tip>
  Enable two-factor authentication for maximum account security. It only takes a minute to set up.
</Tip>

***

## What You Can Change Here

From the current account settings page, you can directly manage:

* **First name**
* **Last name**
* **Profile image**
* **Password**
* **Two-factor authentication**
* **Recent sessions**
* **Language, country, and timezone**
* **Available social sign-in methods**
* **API access tokens** if your account has API access

Some fields you might expect, such as email changes, are not currently exposed in the standard account settings form.

***

## Need Help?

<AccordionGroup>
  <Accordion title="I can't access my account">
    If you're locked out, use [Forgot Password](/help/account-settings/password/forgot-password) to reset or create your password by email.
  </Accordion>

  <Accordion title="I don't see every section shown in this guide">
    Some sections only appear when they are enabled for your account. For example, **Social login** only shows enabled providers, and **Developers** only appears when API access is available for your user.
  </Accordion>

  <Accordion title="Someone else is using my account">
    Go to [Active Sessions](/help/account-settings/active-sessions) and log out all other devices. Then change your password immediately.
  </Accordion>
</AccordionGroup>

***

## Related Topics

<CardGroup cols={2}>
  <Card title="Notifications" icon="bell" href="/help/notifications">
    Customize how you receive alerts and updates.
  </Card>

  <Card title="Profile Visibility" icon="eye-slash" href="/help/profiles/user-profiles/profile-visibility">
    Understand what your public profile currently exposes.
  </Card>
</CardGroup>

***

<Snippet file="sections/need-help.mdx" />
