platform.synheart.ai where you set up your organization, register apps, and request the access your integration needs. Plan to finish onboarding here before pointing the CLI or SDKs at the platform.
Sign in
Sign in atplatform.synheart.ai using your invite. The platform supports:
- Email + password
- OAuth providers (Google, GitHub)
Create an organization
First-time users land in onboarding and create an organization — the top-level account for your company or business. It owns billing, members, permissions, and all resources below it. Each organization holds:- Tenants — isolated workspaces (for example departments, clients, environments, or business units). Projects belong to a tenant, and each tenant keeps its data and configuration separated.
- Members — users invited into the org.
- Projects — see Projects & wearables.
X-Org-ID header on every dashboard API call, so be sure you’re in the right context before generating keys or registering apps.
Invite teammates
Invite collaborators from your organization settings. Invitations are email-based and accepted by signing in to the same platform account.Register an app
An App is one mobile or web application connected to the platform — where you configure integrations, attestation, and API access. Apps live inside a project: pick or create the project first, then register the app from inside it. The dashboard assigns each App a platformapp_id — a short code such as app_focus_and_kB8mPx. This is the Synheart identifier for the App record (used in API keys, errors, and support). Your Android packageName / iOS bundle ID are separate values that you also configure on the App; do not assume they are the same string.
Ingestion access
Generating an API key works for any app you own, but biosignal ingestion is gated by an app-level allowlist maintained by Synheart. Keys for apps that aren’t on the list are rejected at ingestion time. There’s no self-service request flow in the portal today — contact Synheart with the platformapp_id if you need ingestion access.
Consent configuration
Two surfaces on each App control what data the runtime is allowed to collect and what your end users get to grant:- App policy — per-app coarse allow / restrict flags. The runtime enforces these on every upload.
- Consent profiles — per-app blueprints the SDK uses at consent time to render what’s offered to users. Multiple profiles per app, with one default.
Next
API keys
Generate per-app keys and learn how to scope them.
Projects & wearables
Set up projects under a tenant: apps, devices, and sessions.
App policy
Configure what data your app may collect and where it may be processed.
Consent profiles
Define the consent options your SDK offers end users.