FLock bertujuan untuk membuat sistem AI yang terdesentralisasi dan privat. Ia menggunakan Federated Learning Blocks (FLock) dengan blockchain untuk mengoordinasikan machine learning di antara pemilik data. Hal ini memungkinkan mereka untuk melatih model sambil menjaga data mereka aman dan di lokasi.