Skip to content

Features and status ​

Sovereign separates shipped behavior from work that is still underway. Status describes the project, not whether a particular operator has enabled a feature on their instance.

Available ​

CapabilityWhat it providesLearn more
Workspace shell and LauncherOne responsive environment for opening installed apps.Launcher
Accounts and sessionsEmail/password sign-in, account settings, session handling, and recovery flows.Account
Passkeys and TOTPStronger account authentication when configured by the instance.Security
Multi-user administrationOperator controls for users, roles, apps, and instance settings.Console
Installable PWAHome Screen, app launcher, or desktop installation with a standalone window.Install as an app
Native desktop appA desktop application that loads your own instance on macOS, Windows, or Linux.sovereign-desktop
Notifications and messagesA personal inbox for alerts and durable messages from apps and administrators.Inbox
Personal AI assistantChat against a model provider you choose and key yourself, or a local model.Warden
Client-side encryption (opt-in)An SDK contract letting an app encrypt chosen fields so the server can never decrypt them. Adopted so far by Account and Wallet only.Security
Push notificationsOptional per-device background notifications when configured by the operator.Notification setup
Plugin SDK boundaryA supported contract between apps and the runtime.Build plugins
App-scoped databasesUser-scoped plugin data with supported database helpers.Plugin database
Shared design systemTokens and React components for a consistent workspace UI.Design system
Data export and account controlsUser-facing access to profile, security, preferences, and portability flows.Account

In development ​

These capabilities have active designs or implementations, but public behavior may still change:

  • Broader plugin storage and portability contracts.
  • Background jobs, events, external connections, and richer plugin tools.
  • Improved operator backup and recovery workflows.
  • A native mobile application, verified against real instances but not yet released through the app stores.

Review the public product roadmap for outcome-level direction and the RFC index for technical proposals.

Planned or exploring ​

  • Encryption at rest across the data model. The field-level mechanism exists and is operator-configurable, but most platform and plugin data is not encrypted at rest today, and a whole-database approach was shipped and later withdrawn.
  • Peer-to-peer chat with a separate identity and transport model.
  • Assistant orchestration beyond single conversations, and local inference as a default rather than an operator add-on.

These are not available features. Draft RFCs describe possible designs, not a delivery guarantee.

Open source under AGPL-3.0. Each Sovereign instance is independently operated.