KBC, as an open environment consisting of many built-in interoperating components (Storage, Transformations, Readers etc.), can be extended  with arbitrary code to extract, manipulate or write data.

There are two types of extensions: Custom Extensions  (used as extractors, applications and writers) and Generic Extractor. They can be created by us, our customers and 3rd parties, and can be offered also to other KBC users through our AppStore.