How it works and how to deploy

Robust, scalable and easy to deploy

Bitfount is a secure network for sending AI and other algorithms to data instead of the other way around.

Connected data remains behind its custodian's firewall, with successive layers of the platform providing privacy-enhancing technologies, governance controls and a suite of tools for generating collaborative insights across multiple siloed datasets.

Multi-layer architecture

A full-stack platform

How does it work?

Other federated frameworks are cumbersome, complex and lack production-grade functionality and support. Bitfount handles all the complexity so you can focus on getting things done.

  • Datasets are safely deployed within Processors of Data (Pods™️).
  • Usage rights are defined via role-based access controls (RBAC)
  • Data scientists’ models or queries are sent over the network for processing and checked against the data providers' rules.
  • Data scientists obtain the results they need. No more, no less.
  • Combines the best of open source with a managed platform
  • Message-based architecture avoids pitfalls of client-server model.

Plays nice with your existing stack

Bitfount is designed to integrate smoothly with your existing data storage and data science tools.

  • Support for all standard tabular and image data formats
  • Range of connectors to proprietary data sources (e.g. EHR)
  • Plugin architecture to connect to legacy data sources and formats
  • Support for custom models, algorithms and protocols
  • Compatible with both on-premise, cloud or hybrid deployments
  • Configurable data sources allow for maximum flexibility

Fast and seamless to install

We've worked hard to make it easy to get up and running without compromising on functionality and security.

  • Python SDK for integration into your data science workflows
  • Docker image for scalable infrastructure deployments
  • Desktop application for no-code operation (Windows & Mac)
  • SaaS platform for access controls, account administration & more
  • Compatible with organisational IT firewalls
  • Bitfount handles all end-to-end encryption

How to deploy

1. Install Bitfount

Create a Bitfount account and install the Bitfount SDK or desktop application during your coffee break. Once installed, check out our comprehensive tutorials to get started with distributed data science.

2. Connect & authorise data

Whether you're on the granting or receiving end, safe data access has never been so easy. Bitfount provides several methods for connecting data sources and enforces granular access controls to fit your needs.

3. Create a project

Whether you're on the granting or receiving end, safe data access has never been so easy. Bitfount provides several methods for connecting data sources and enforces granular access controls to fit your needs.

4. Analyse data

Once data is connected, it's the data scientists' time to shine. Whether you're running basic private SQL queries or training deep neural networks, Bitfount helps you improve outcomes from sensitive data collaboration.

5. Join the community

Bitfount's process for connecting datasets and assigning privacy-preserving policies ensure researchers only have access to the appropriate data and cannot reasonably re-identify patients or citizens. Raw data is never accessible.

To code, or not to code

Multiple ways to interact

Bitfount Desktop

The power of Bitfount in a desktop application. No coding knowledge required.

Learn More

Bitfount SDK

Integrate federated data science and AI into your workflows with the Bitfount python library. Open source and extensible.

Learn More

Bitfount Hub

Manage and monitor your federated projects from the cloud. The Hub is the central nervous system of your network.

Learn More

Get started

Harness the full power of data.
Get started or book a demo to learn more.