⚙️ Settings and Configuration
Access Settings
To open the settings panel:
- Click on your profile in the header (top right)
- OR: Click the ⚙️ icon
- The panel opens on the right side of the screen
User Profile
Displayed Information
- Avatar: Initials (first name + last name)
- Full name: First and last name
- Email: Account email address
- Username: Unique identifier
- Credit balance: Real-time display
Edit Profile
- Settings → "Profile" section
- Click "Edit profile"
- Modify:
- First name
- Last name
- Password (optional)
- Save changes
The email address must be unique in the system. If the email is already in use, you will receive an error.
Interface Language
Alex supports 5 languages:
- 🇫🇷 Français
- 🇬🇧 English
- 🇩🇪 Deutsch
- 🇮🇹 Italiano
- 🇪🇸 Español
Change Language
- Click on the language selector in the header
- Select your language
- The interface updates instantly
Alex automatically detects the language of your question and responds in that language, independently of the interface language.
Streaming Mode
Streaming mode displays Alex's responses word by word in real-time (like ChatGPT).
Enable/Disable
- Settings → "Streaming mode"
- Toggle ON/OFF
Comparison
| Mode | Advantage | Disadvantage |
|---|---|---|
| Streaming ON | Progressive response, fast feel | Continuous network consumption |
| Streaming OFF | Complete response at once, less bandwidth | Longer wait (perception) |
Streaming mode is enabled by default for a better user experience.
Notifications
Alex sends in-app notifications to alert you:
Notification Types
| Type | Icon | Priority | Example |
|---|---|---|---|
| Info | ℹ️ | Normal | New feature available |
| Warning | ⚠️ | High | Low credits (≤ 100) |
| Success | ✅ | Normal | Credits purchase successful |
| Error | ❌ | High | Payment failed |
| System | 🔧 | Normal | Scheduled maintenance |
Notification Badge
A red badge appears on the 🔔 icon in the header indicating the number of unread notifications.
Notification Panel
- Click on the 🔔 icon
- The panel opens on the right
- Filter: Unread / All
- Actions:
- ✓ Mark as read
- ✕ Dismiss
- Custom action button (depending on type)
Management
- Mark all as read: Button at top of panel
- Automatic polling: Check every 15 minutes
- Real-time: Immediate notification during actions (credit purchase, etc.)
An option to receive certain notifications by email will be added soon.
Credits
Display
- Current balance: At top of section
- "Purchase Credits" button: Quick access to packs
Actions
- Purchase credits → See dedicated section
- Consumption history → Transaction details
- Purchase history → Stripe transactions
Conversation Management
Delete All Conversations
This action is irreversible and deletes all your conversations. Consumed credits are not refunded.
- Settings → "Conversations"
- Click "Delete all conversations"
- Confirm action in popup
Logout
To log out of Alex:
- Settings → "Logout" button (at bottom)
- OR: Click on your profile → "Logout"
Your JWT token is deleted, you will need to log in again to access Alex.
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| F1 | Open this documentation |
| Ctrl+K | Focus on input field (coming soon) |
| Esc | Close open panel |
Accessibility
Alex respects accessibility standards:
- Keyboard navigation: All buttons accessible via keyboard
- ARIA labels: Screen readers supported
- Contrast: WCAG 2.1 level AA compliance
- Dark mode: Automatic detection of system preferences
Personal Data
Privacy
- Your conversations are private and not shared
- No banking data stored (managed by Stripe)
- GDPR compliance
Account Deletion (Coming Soon)
An account deletion option will be available soon:
- Deletion of all personal data
- Anonymized retention of usage statistics (GDPR)
- Retention period: 30 days
Next Steps
- 💬 Asking Effective Questions - Optimize your interactions
- 🔧 Troubleshooting - Solutions to common errors
Need help? Consult the 🔧 Troubleshooting section or contact support@pmatsconsulting.com