← Knowledge base

Web portal & account

Last updated: 2026-09-06

The web portal runs at portal.pelapela.app. Sign in with the same Pela account as the app.

What's in the portal

Area For
Translate Web translator.
Chat Assistant conversations, synced with the app. Reopen saved chats here.
Tutor Practice and explanation on the web.
Contacts Read-only view of contacts synced from the app. The portal does not modify the synced copy.
Live / Channels / Broadcasts Shared multilingual sessions on the web.

Account settings

At pelapela.app/app/settings:

How sign-in works (for developers)

The portal never handles your backend session token. pela_session is an HttpOnly, HMAC-signed cookie that wraps the token. A Cloudflare Pages Function attaches Authorization: Bearer server-side for HTTP calls, and opens WebSocket upgrades server-side so the token is never exposed to browser JavaScript or written into a URL.

browser ──cookie──> Pages Function ──Bearer──> Pela backend