Personal profile and settings
Last updated: May 19, 2026
Personal profile and settings
All personal preferences live at Settings → Personal. Profile tab: name, avatar, email, phone, language, timezone. Security tab: password, 2FA, sessions, API keys. Notifications tab: per-event channel preferences. Each setting belongs to YOU and follows you across workspaces.
Who is this for
Everyone. Walks through everything you can change about your own user.
Profile tab
Step 1: Open Profile
Navigate to Settings → Personal → Profile (URL: /settings/personal/profile).
Step 2: Edit fields
Name:
First name + last name (both required)
Max 50 chars each
Used in: notifications, audit log, team listings, Wavo greetings
Avatar:
Upload via the image button
Accepted: JPG, PNG, WebP
Max 1 MB
Auto-cropped to square; suggested 256×256 minimum
Used in: header, member lists, comments (when collaboration features available)
Email:
Your primary identity in Wevion
Changing requires verification: enter new email → Wevion sends verification link to NEW email → click to confirm → Wevion sends confirmation to OLD email (security alert)
Until verified, you keep using the old email for login
Phone (optional):
Format: international with country code (e.g.
+39 333 1234567)Used in: Telegram bot pairing, SMS-based 2FA (future), urgent support contact
Preferred language:
The language YOUR UI shows in (overrides workspace default)
Dropdown of supported languages (en, it, es, fr, de, pt, nl, pl, ...)
Applies immediately on save
Timezone (personal display):
Used for: your personal clock display in header, your local "Today" indicator
Doesn't affect workspace-wide settings (rule eval, digest delivery) — those use workspace TZ
IANA names searchable (e.g.
Europe/Rome)
Step 3: Save
Most fields auto-save on blur. Email change requires explicit verification flow.
Security tab
Navigate to Settings → Personal → Security. See dedicated articles:
Active sessions — see all logged-in devices, revoke any
Login history — recent login attempts (success + failure, IP, UA)
Password — change password (current + new + confirm)
Active sessions
The list shows:
Current session (badge "this device")
Other devices where you're logged in (browser + OS + IP + last seen)
Revoke button per session
Revoking a session immediately invalidates that JWT — the user on that device is logged out on next request.
Use this if:
You see a session you don't recognize
You forgot to log out on a public computer
Your phone was stolen
Login history
Last 30 days of login attempts:
Successful logins with IP + UA + 2FA-verified flag
Failed logins with reason (wrong password, 2FA failed, account locked)
Paginated 20 per page
Use this to spot unauthorized access attempts.
Change password
Requires current password
New must be 8+ chars, 1 number, 1 symbol
All other sessions are revoked on password change (you stay logged in on this one)
Confirmation email sent
Notifications tab
See team-116 customize notifications for the full reference.
API Keys tab
See team-112 API keys. M2M tokens for programmatic access.
Appearance tab
See team-118 appearance and language. Theme, density, language presentation.
Preferences tab
Catch-all for misc preferences:
Default landing page after login (e.g. Dashboard, Ads Manager, Campaign Creator)
Default time range filter (Last 7 / 30 days)
Default Cross-Channel view (Single Platform vs Cross-Channel)
Keyboard shortcuts (enable / disable)
Reduce motion (accessibility)
Each preference is per-user, persists across devices via server sync.
Personal vs workspace settings
Setting | Personal | Workspace default |
|---|---|---|
Language | Yours (overrides workspace) | Default for new users |
Timezone | Your clock display | Computations (rules, digest) |
Date / number format | Follows your language | Follows workspace language |
Currency | Not editable | Used in cross-channel reports |
Theme | Yours only | N/A |
Notification preferences | Yours only | N/A |
2FA | Yours only | Can be enforced via policy / SSO |
In short: personal settings affect what only YOU see and how you're notified. Workspace settings affect shared data and team-wide behavior.
Account deletion
If you want to permanently delete your personal account (not workspace), the requirements are:
You're a member of zero workspaces (leave / get removed from all first)
Email
support@wevion.aiwith the request from your registered email30-day grace period before execution
This is different from cancelling a workspace's subscription — see acc-117 for workspace deletion.
If you're a member of workspaces, you can't delete your personal account without first losing all memberships. Reach out to workspace owners to remove you, or request workspace deletion if appropriate.
What you'll see
After updates:
Toast: "Profile updated"
Audit log entry per change (
action: profile_update, metadata: which field)New avatar / name reflected in header immediately
New language reflected on next page navigation
Common issues
Avatar upload fails: file > 1 MB. Compress or downscale.
Email verification link expired: click resend on the profile page (links valid 24h).
Cannot change email: your account may be SSO-managed (Enterprise). Email is sourced from IdP — change in your company directory, not Wevion.
Phone not accepted: missing country code or invalid format. Use international format with
+.Saved a language change but UI didn't switch: refresh once. Some pages cache the language until reload.
Password change kicks me out: by design — all other sessions invalidated. Log in fresh on other devices.
Wrong timezone display: check Settings → Personal → Profile → Timezone. Auto-detect from browser may be wrong; set manually.
Related
Appearance, theme, and language — visual customization
Set up two-factor authentication — security tab deep dive
Customize notification preferences — notification setup