Substratal Apps Substratal Apps Hub specs
GitHub

Help Screens Sign-in & identity

Create account AUTH-03

Self-service signup with email and password.

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

What you can do here

  • Create account — 201 AuthSession → AUTH-04 (verify pending) then APP-01. 409 email_taken → "An account with this email may already exist. Sign in or reset your password." (with details.reason invitation_pending the API re-sends the invitation: say "Check your email for your invitation.") 422 → field errors.

On your platform

AppStatusHow it's built
Web (PWA)—Standalone route outside the app shell, centered card ≥ 768 px, full-bleed on phone
iOS / iPadOS—fullScreenCover
AndroidPlannedRoute outside NavigationSuiteScaffold
Windows—Full-window page before the shell (no NavigationView)
Linux (GNOME)—Separate AdwWindow with AdwClamp
macOS—Separate Window scene (720×560, no sidebar)

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/signupCreate an account with email and password

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

Full screen specification

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