Profile & Settings

Manage your account, profile, and preferences.

Profile Page

Visit /profile to view and edit your profile information:

  • Avatar — Upload a profile picture
  • Username — Display name (unique)
  • Bio — Short description (max 500 characters)
  • Location — Your location
  • Website — Personal website URL
  • Social Links — Discord, GitHub, Twitter

Security Settings

Go to Profile → Security to manage:

Change Password

Update your account password

Two-Factor Authentication

Enable or disable 2FA

Recovery Codes

View or download backup codes

Active Sessions

Manage your logged-in devices

Connected Accounts

Link your OAuth accounts from Profile → Connected Accounts:

  • Discord — Link or unlink your Discord account
  • Google — Link or unlink your Google account

Asiacell Cash Settings

From Profile → Balance, set your Asiacell phone number for cash payments and withdrawals:

  • Enter your Asiacell number (e.g., 07XX XXX XXXX)
  • Used for both purchases and withdrawals
  • Visible to admin for payment processing

My Licenses

View all your project licenses at /profile/licenses:

Paid

Purchased via Polar.sh or Asiacell Cash

Granted

Free license given by project owner

Free

Free projects (no purchase needed)

My Projects

Manage your published projects at /profile/projects:

  • View all your published projects
  • Edit project details and screenshots
  • Manage versions and changelogs
  • Grant or revoke licenses
  • View project statistics

Payment History

View all your payments at /profile/payments:

  • Polar.sh purchases
  • Asiacell Cash purchases
  • Free downloads
  • Granted licenses

Notifications

View all notifications at /notifications:

  • Real-time WebSocket notifications
  • Notification bell with unread count
  • Mark as read or unread
  • Notification preferences