The all-in-one platform for building and operating apps
Focus on the product.
SuperPlatform handles the rest.
In-app web container, website and backend hosting, remote configuration, analytics, database access and scheduled jobs, delivered as a single platform. Your team writes business code; servers, domains, certificates, release pipelines and analytics infrastructure are managed for you.
Current version 1.0.0.64-SNAPSHOT · Android / iOS / Web
Focus only on your business
Taking a product from development to production involves substantial work unrelated to the business itself. SuperPlatform takes on that work in its entirety.
Your team owns
- Product logic and interface
- User experience and growth
- How business data is used
- Instructions to AI assistants
SuperPlatform owns
- Servers, domains and HTTPS certificates
- In-app web container with dozens of native capabilities
- Multi-environment configuration, releases and rollbacks
- Event collection, data warehouse and reporting
- Database credential management and governed queries
- Scheduled jobs, short links, attribution and user feedback
- A secure deployment path for AI assistants
Three steps to production
From an empty directory to a live address in three commands.
- 01
Create a project
Create the project in the console, then pull a project template with a single command. Android, iOS, web and backend templates are included.
supercli init my-app - 02
Build all targets
Build every target on your machine in one pass, without maintaining per-platform build scripts and commands.
supercli build-all - 03
Deploy
A domain and HTTPS certificate are assigned automatically, and logs are available at any time. Deploy again after each code change.
supercli deploy
What the platform provides
Six of the most common requirements, each delivered as a ready-to-use platform capability with no setup required.
Native-quality web pages inside your app
One web codebase runs on both Android and iOS. Offline bundles open pages instantly, and dozens of native capabilities such as login, payments, sharing, ads and files can be called directly.
Learn moreDeploy websites and backends with one command
Static sites are delivered through a global edge network; backend services run from a Dockerfile. Domains and HTTPS are assigned automatically, and custom domains are supported.
Learn moreAdjust your app without a release
Deliver copy, feature flags and campaign rules remotely with immediate effect. Every change is recorded and reversible, and test and production environments remain isolated.
Learn moreClear insight into user behavior
Events are written to a data warehouse automatically. Trends, retention and custom dashboards are available in the console without building an analytics system.
Learn moreConnect your existing database
Bring your existing PostgreSQL or MySQL database. Credentials are encrypted and centrally managed, queries run through a governed channel, and deployed services receive the connection automatically.
Learn moreOperations tooling, ready to use
Scheduled jobs (down to one-minute intervals), share links, channel attribution and user feedback collection, managed together in a single console.
Learn moreDesigned for AI collaboration
AI writes the code. SuperPlatform takes it to production.
AI assistants such as Claude Code and Cursor can deploy, query data and change configuration directly through SuperCLI, with no manual console operations required.
-
Machine-readable output
Every command returns a result with a stable structure, so the assistant does not need to infer or interpret.
-
Secure when unattended
Runs in CI and automation with an API token. High-risk operations are blocked by default, and database writes require human confirmation.
-
A complete record
The actor, time and content of every operation can be reviewed in the console for full traceability.
Integration in a few lines
Existing apps can integrate the SDK directly without architectural changes. All three platforms share one API, and the web code also runs in a standard browser.
dependencies {
implementation 'com.supersdk:supersdk:<version>'
}
// Application.onCreate()
SuperSDK.setAPIEnvironment("prod");
SuperSDK.init(this, "ab12cd34", new MySDKProvider()); Full Android integration guide import SuperSDK
// AppDelegate.didFinishLaunching
try SuperSDKManager.shared.setAPIEnvironment("prod")
try SuperSDKManager.shared.initialize(
spid: "ab12cd34",
provider: MySDKProvider()
) Full iOS integration guide <script src="supersdk.js"></script>
<script>
if (!SuperSDK.isInApp()) {
SuperSDK.initFallback({ spid: 'ab12cd34', environment: 'prod' });
}
SuperSDK.getEnv().then((env) => console.log(env.environment));
</script> Full Web integration guide One console for every environment
Development, testing and production are fully isolated, and switching environments requires no code changes.
Every project includes a production environment by default, with testing, staging and other environments added as needed. Configuration, sites, services and data are completely isolated between environments; the app only declares its environment at startup.
Team members are managed per organization and join through in-app invitations. API tokens serve CI and AI assistants with a clearly defined permission scope.
Get started
Register to begin. Free of charge during the public beta. Start with the documentation, or open the console and create your first project.