Skip to main content

Settings

Settings open as an overlay on top of the main application, not as a separate page. They contain a horizontal menu of six tabs plus a Close settings button in the top-right corner.

Background: the dark blue gradient #122942 โ†’ #2f5e99, with a mountain landscape at 15 % opacity (blur 3px, mix-blend-overlay).

The application's top navigation bar is present on every settings page: Study, AMADEQ (logo), Home, Avatars, Library.

5.1 Settings menuโ€‹

A horizontal menu of six icons with labels, placed beneath the top navbar:

TabIconFigma name
Profile๐Ÿ‘คMenu icon: Profile
Notifications๐Ÿ””Menu icon: Bell
Plans๐Ÿ’ณMenu icon: Card
Privacy๐Ÿ”’Menu icon: Shield
Dataโœ๏ธMenu icon: Data
Settingsโš™๏ธMenu icon: Gear

The active tab is at full opacity with a drop shadow; inactive tabs are at 50 % opacity.

5.2 Profile tabโ€‹

Figma node: 5394:16014 ยท Route: /settings/profile

Content of the centre column:

FieldTypePlaceholder / value
UsernameText input"Profile Name"
PasswordPassword input with an eye toggle***********
CountryDropdown"Ukraine"
My AgeDropdown"27"
Your tokensDisplay15 (gold)
Your rateDisplay15 (gold)
About MeTextarea / read-onlyBio text

Buttons at the bottom: Log Out (neutral) and Delete Account (red / danger).

Technical requirements

  • Inputs: white background, inner shadow, rounded-tr-[32px] rounded-br-[28px].
  • Dropdowns: glass effect with a chevron icon.
  • Password: visibility toggle (eye icon).
  • Tokens and rate: display only, not editable.
  • Delete Account opens the DeleteAccountModal.

5.3 Notifications tabโ€‹

Figma node: 5394:17668 ยท Route: /settings/notifications

Heading: Notifications & Reminders

Settings rows, each a label plus an On/Off switcher:

NameSwitcher type
Daily learning reminderOn 10:00 / Off (with a time)
Weekly progress reportOn / Off
New content alertsOn / Off
Achievement notificationsOn / Off
Subscribe to news and updatesOn / Off

Switcher component: pill-shaped, a gold gradient for "On", with the "Off" label to its right.

Technical requirements

  • "Daily learning reminder" needs a time picker for the reminder time.
  • The state is persisted in the user's profile through an API endpoint.

5.4 Plans tab โ€” compact viewโ€‹

Figma node: 5394:18089 ยท Route: /settings/plans

Three-column layout

Left column โ€” "My Plan": the user's current plan as a Plan (PC) card, showing the plan name in gold, the price, a feature list, and a red Unsubscribe button.

Centre column โ€” details:

  • The heading My plan.
  • Method of payment โ€” Cart (...4111).
  • Date โ€” 01.01.26.
  • Automatic payment โ€” an On/Off switcher.
  • Password โ€” the text button Open history.
  • A Show all plans button, which expands the four cards.

Right column โ€” "Update To": the next or recommended plan as a card, with an Upgrade button (gold border, gold text).

5.5 Plans tab โ€” all plans viewโ€‹

Figma node: 5394:19037 ยท Route: /settings/plans (expanded)

Clicking Show all plans replaces the centre area with four cards in a row:

CardNamePriceButton
1Visitor (Free Demo)$0Unsubscribe (red)
2Explorer (Free Demo)$20/monthUpgrade (gold)
3Founders Edition (Limited โ€” 1000 users)$100 lifetimeUpgrade (gold)
4Organizations (Early Access)Custom pricingUpgrade (gold)

A Hide all plans button at the bottom returns to the compact view.

The Plan (PC) card: 5394:18457 โ€” a glassmorphism card, linear-gradient(180deg, rgba(97,146,199,0) 0%, rgba(97,146,199,0.5) 50%, rgba(97,146,199,0) 100%), drop shadow 16px.

5.6 Plans tab โ€” payment history modalโ€‹

Figma node: 5394:22371. Opens when Open history is clicked in the Plans tab.

A payment table on the left of the screen:

ColumnExample value
Chat / nameChat 1
Date25.03.2026
TotalUSD 20.00
StatusPaid

The row repeats for each payment. A Close button sits at the bottom.

5.7 Privacy tabโ€‹

Figma node: 5394:19424 ยท Route: /settings/privacy

Heading: Privacy & Data

Section 1 โ€” permissions (toggles)

NameSwitcher
Voice recording permissionOn / Off
Data used for AI learningOn / Off
Anonymous analyticsOn / Off

A divider line separates the sections.

Section 2 โ€” GDPR rights (toggles with descriptions)

NameDescription
Right of accessThe right to know which data is processed
Right to deletionThe "right to be forgotten"; deletion within one month
The right to restrictionsTemporary restriction of data processing
Withdrawal of consentWithdraw consent through "Unsubscribe" in an email
Right to rectificationCorrection of incorrect data

Technical requirements

  • The GDPR toggles are effectively informational: they show whether each right is enabled.
  • Keep a consent log in the database.

5.8 Data tabโ€‹

Figma node: 5394:20195 ยท Route: /settings/data

Heading: Data Management

NameAction
Location permissionAn On/Off switcher with a description
Archived chatsThe button Open List
Archive all chatsThe button Archive

Bottom button: Deleting Data (red / danger), which opens the delete modal.

5.9 Delete account / chat modalโ€‹

Figma node: 5394:20444. Opens as an overlay on top of Settings.

Content

  • Heading: Deleting account.
  • A warning with four points about the deletion being irreversible.
  • The field Confirm password, with an eye toggle.
  • The buttons Cancel (neutral) and Delete (red, at 50 % opacity until a password is entered).

Technical requirements

  • The Delete button activates only once a password has been entered.
  • It calls DELETE /api/user/account with the confirmation.
  • On success, redirect to the landing page.