Email/password signup & login.
Phone number signup & OTP (SMS) verification (Kenya-first).
Social login (Google, Apple, Facebook).
Two-factor authentication (SMS/Authenticator app).
Profile management (name, photo, saved preferences).
KYC flow for organisers (ID upload, business PIN/registration).
Role-based accounts: attendee, organiser, promoter, staff.
Multi-account switching (organiser vs attendee).
Password reset & account recovery via phone/email.
Save payment methods securely (tokenized cards, MPesa Paybill).
Wallet / in-app credits for refunds & promos.
Save favorite events / follow organisers.
Push notification preferences & do-not-disturb schedule.
Privacy controls & data export (GDPR-like).
Invite friends / refer-a-friend with referral codes.
Multi-language support (English + Kiswahili; infrastructure for more).
User verification badges (verified attendee / VIP).
Device management & session view (logout other devices).
Accessibility options (large text, screen reader support).
User transaction history (tickets, refunds, payments).