BranchKey Platform
Production-ready federated analytics and machine learning software
Enterprise Federated Learning Software
Federated analytics and machine learning platform for enterprise deployment. Train models across distributed data sources while keeping data secure at its origin.
The platform is model-agnostic and client-driven: each site runs its own client code, which is fully auditable, and only model updates are exchanged. Integration is through simple REST and WebSocket interfaces.
Deployed in production across healthcare, finance, energy, and industrial sectors. Run it on-premises, fully air-gapped, or let us host it for you.
Why BranchKey Platform
Privacy-First Architecture
Data never leaves your organisation. Train models collaboratively without centralising sensitive information.
Production-Ready
Deployed across 5+ industries, from proof-of-concept to production scale.
Flexible Deployment
Self-hosted for maximum control, including fully air-gapped, or BranchKey-managed for ease of operation. Your choice.
Real-Time Monitoring
Track model performance, training progress, and federation health from a single dashboard.
Platform Features
Federated Aggregation Engine
BranchKey aggregates, it does not orchestrate. Each site initiates its own model updates and the platform combines them into a shared model, using your choice of aggregation technique.
Python SDK
Developer-friendly SDK for straightforward integration. Connect edge devices and data sources with minimal configuration.
Enterprise Security
Built-in authentication, access control, and audit logging. Compliant with GDPR and industry-specific regulations.
Deployment Options
Self-Hosted
Deploy on-premises or in your cloud environment
- ✓Complete infrastructure control
- ✓Docker Compose deployment
- ✓Your data, your infrastructure
- ✓Technical support included
BranchKey-Managed
We handle the infrastructure and operations
- ✓Fully managed hosting
- ✓Automatic updates & scaling
- ✓24/7 monitoring
- ✓Focus on your models, not infrastructure