Data Pipeline

Data is transformed into redundant, encrypted & erasure coded fragments which are spread across storage locations provided by different cloud services, or the customer's own on-premise infrastructure.

01

Compression

Decrease the size of files with various data compression methods

2 team members with PhDs in data compression

02

Encryption

Encrypt the data with the industry-standard AES-256 algorithm

03

Erasure Coding

Generate redundant data fragments with Random Linear Network Coding

2 team members with PhDs in erasure coding

04

Distribution

Store data fragments in user-selected cloud and/or on-premise locations

05

Adaptive Optimization

Monitor real-time traffic characteristics and move data fragments or change redundancy to match current and forecasted demand.

Storage Locations

Over 150 locations from 15+ cloud service providers are available to distribute data fragments.

Random Linear Network Coding

Our proprietary erasure coding algorithm, invented at MIT by the founders of Chocolate Cloud. Uses random coding coefficients over a finite field to improve data privacy and provide a rate-less coding scheme.

Data Privacy By Design

Our innovative technology, which spreads your data securely across multiple cloud providers, allows our clients to access their files even if a Cloud provider is compromised. An attack on any single Cloud location does not compromise your data: we do not store any file in a single provider.

Reliable and Fast Storage

Chocolate Cloud relies on Random Linear Network Coding (RLNC) and similar techniques to increase reliability while reducing the cost in storage. This technology allows us to offer a speed-up in download time to our customers.

Get the E-Book

Want to learn how our technologies work more in depth?
Our e-book explains how everything works!

Got a project to discuss?
Reach out!

Whether you're leading a new project or know one taking shape, we’d love to connect—reach out and let’s see how we can contribute!