Substratal Apps Substratal Apps Hub specs
GitHub

Help Screens Account & security

Account & profile ACC-01

View and edit the signed-in user's global profile.

Who can use itSelf
Where it is/account · link: https://hub.substratalapps.com/account or substratal://account
Available onWeb (PWA), iOS / iPadOS, Android, Windows, Linux (GNOME), macOS
PhaseMVP

Using this screen

The top shows your email, your account ID (usr_…) and your status. Copy the ID when support asks for it.

On phones, Account is also where Plan & Billing, Settings, and Help live, since they aren't in the bottom tabs. Sign out asks you to confirm. It ends your session on the server, removes the session from this device, and stops push notifications to it.

When you report a problem, include the app version and API version shown at the bottom of the screen.

What you can do here

  • Edit field — Save per field; 409 version_conflict → reload prompt; 422 → field error.
  • Sign out — best effort; always wipe local credentials and cache → AUTH-01
  • Your account, privacy and app settings — Profile, changing your email, downloading or deleting your data, and settings for each app.
  • The Android app — Installing the Android Hub, how it lays out on phones, tablets and Chromebooks, links, offline use and security.

On your platform

AppStatusHow it's built
Web (PWA)—Grouped settings rows in main pane
iOS / iPadOS—Inset-grouped List/Form
AndroidAvailable in 0.1.0Grouped ListItems
Windows—Page of SettingsCards
Linux (GNOME)—AdwPreferencesPage
macOS—Detail column Form(.grouped); per-row save

Status is reported by each app's repository; — means that app doesn't report it yet.

For developers: API calls

MethodPathWhat it does
POST/auth/logoutRevoke the current session, or every session
GET/users/{id}Fetch one user
GET/users/{id}/profileFetch global Profile
PATCH/users/{id}/profileUpdate global Profile (self or users.manage)

Every call sends Substratal-Version: 1. Paths are at the host root, with no /v1.

Full screen specification

Last updated 2026-10-23 · Built 2026-10-25 from a9ef3be · API 1.0.0-draft.13 · Substratal-Version: 1