# Account Settings

Manage your profile, security settings, two-factor authentication, and passkeys.

Your account settings let you manage your profile information and security options. Access them by clicking your avatar in the top-right corner and selecting **Settings**.

## Profile Settings

### Personal Information

Update your basic account details:

1. Go to **Settings → Profile**
2. Edit your information:
   - **Name** - Your display name shown to team members
   - **Email** - Your login email (requires verification if changed)
   - **Timezone** - Used for displaying dates and times
   - **Language** - Interface language (English, French, German)
3. Click **Save** to apply changes

### Profile Photo

Add a profile photo to personalize your account:

1. Go to **Settings → Profile**
2. Click on your avatar or the **Change** button
3. Select an image file (JPG, PNG, max 2MB)
4. Your photo will be cropped to a square

To remove your photo, click **Remove Avatar**.

---

## Security Settings

### Changing Your Password

To update your password:

1. Go to **Settings → Password**
2. Enter your current password
3. Enter your new password (must meet strength requirements)
4. Confirm your new password
5. Click **Update Password**

**Password Requirements:**

- Minimum 12 characters
- At least one uppercase letter (A-Z)
- At least one lowercase letter (a-z)
- At least one number (0-9)
- At least one symbol (!@#$%^&\*...)
- Not found in known data breaches

---

## Two-Factor Authentication (2FA)

Two-factor authentication adds an extra layer of security by requiring a time-based code from an authenticator app in addition to your password.

### Enabling 2FA

1. Go to **Settings → Two-Factor Authentication**
2. Click **Enable Two-Factor Authentication**
3. Scan the QR code with any authenticator app that supports TOTP (e.g., Bitwarden, 1Password, Google Authenticator, Authy)
4. Enter the 6-digit code from your app to confirm
5. **Save your recovery codes** in a secure location

### Recovery Codes

When you enable 2FA, you'll receive recovery codes. These are one-time use codes that let you access your account if you lose your phone.

- Each code can only be used once
- Store them securely (password manager, printed copy in a safe place)
- You can regenerate codes from the 2FA settings page

### Disabling 2FA

1. Go to **Settings → Two-Factor Authentication**
2. Click **Disable Two-Factor Authentication**
3. Enter a code from your authenticator app to confirm

---

## Passkeys

Passkeys provide passwordless login using your device's built-in security (Face ID, Touch ID, Windows Hello, or a hardware security key).

### Why Use Passkeys?

- **More secure** - Resistant to phishing and password theft
- **Faster login** - No password to type
- **Device-based** - Uses biometrics or hardware keys you already have

### Adding a Passkey

1. Go to **Settings → Passkeys**
2. Click **Add Passkey**
3. Follow your browser's prompts to:
   - Use Face ID / Touch ID (Mac/iPhone)
   - Use Windows Hello (Windows)
   - Use a hardware security key (YubiKey, etc.)
4. Give your passkey a name (e.g., "MacBook Pro", "YubiKey")

### Signing In with a Passkey

1. On the login page, click **Sign in with Passkey**
2. Select your passkey when prompted
3. Authenticate with your biometric or security key

### Managing Passkeys

View and manage your passkeys in **Settings → Passkeys**:

- See all registered passkeys with their names and last used date
- Remove passkeys you no longer use
- Add additional passkeys for backup

**Tip:** Register passkeys on multiple devices so you always have a backup way to sign in.

---

## Support Tickets

Paid plan users (Pro and Business) can create support tickets directly in the app for faster assistance.

### Creating a Ticket

1. Go to **Settings → Support**
2. Click **New Ticket**
3. Select a category (e.g., Billing, Technical, Feature Request)
4. Describe your issue
5. Click **Submit**

### Managing Tickets

View and respond to your tickets in **Settings → Support**:

- See all your open and closed tickets
- Reply to messages from our support team
- Track the status of your requests

**Business plan users** receive priority support with faster response times.

**Free plan users** and **pre-sales questions**: Email contact@aidata.stream.

---

## Deleting Your Account

If you need to delete your account:

1. Go to **Settings → Profile**
2. Scroll to **Delete Account**
3. Enter your password to confirm
4. Click **Delete Account**

**Warning:** This action is permanent and will:

- Delete your account and profile
- Delete any teams you own
- Remove you from teams you're a member of
- Cancel any active subscriptions

If you're a team owner, consider transferring ownership before deleting your account.

---

## Next Steps

- [Set up your team](/docs/team-management/)
- [Configure AI providers](/docs/ai-providers/)
- [Connect your data sources](/docs/connecting-data-sources/)
