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!