# Customer Experience: Guest account profile | Vronika

The profile page is the guest's account control center for identity, contact channels, notification preferences, sessions, passkeys, push subscriptions, and account deletion.

---

**Path:** /platform/frontend/profile
**Canonical:** https://vronika.co/platform/frontend/profile
**Category:** Platform: Customer Experience
**Live Route:** /profile
**Source File:** trifecta/client/src/pages/Profile.tsx

## How It Works

1. The page loads profile data, contact channels, notification preferences, roles, and push subscriptions for the authenticated account.
2. Mutations update profile fields, emails, phones, notification destinations and preferences, while session and passkey controls can revoke individual credentials.
3. The account can send a test push notification or be deleted through explicit account actions.

## Features

- Profile and contact-channel editing
- Email and phone management
- Notification preference matrix
- Session and passkey revocation
- Push subscription controls
- Account deletion

## Integrations

- Replit Auth account session
- Account profile APIs
- Web Push
- Passkeys
- Notification preferences API

---

## Sources
Content derived from the live trifectabar.com codebase and deployed platform. This explainer documents implemented code and does not expose protected source routes or business data.