Product Comparison

Callback Technologies offers several virtual storage products. All of these products are components for Windows software development, and utilize kernel mode drivers which perform most of the low-level work. While the products have much in common, they have been designed for different tasks and have different feature sets. If you are unsure as to which product is right for you, use the comparison chart below. Feel free to reach out to us if you'd like more information.

See the CBFS FUSE vs Connect page for a detailed side-by-side comparison of both virtual filesytem toolkits.

CBFS Connect CBFS FUSE CBFS Filter CBFS Storage CBFS Vault
Supported Platforms Windows Windows, Linux Windows Windows, Linux3,
macOS3, Others4
Windows, Linux,
macOS, Others4
Storage Capabilities
Provides a built-in filesystem for storing data.
Create virtual drives (drive letter or mounting point) in the system.
Store a virtual drive in a single file on a real drive. 1 1
Store virtual drives in a custom location (database, memory, etc.). 1 1
Store individual files in a custom location (database, memory, etc.).
Security Functionality
Control file and directory operations on drives. 2
Control access to drives on a per-application basis.
Includes built-in encryption for data.
Supports custom encryption for the virtual drive.
Supports custom encryption for individual files.

1 CBFS Connect and CBFS FUSE don't have built-in storage for files. Your code can store files anywhere and in any format. One of the possible options is to use CBFS Storage toolkit's CBVault component or the CBFS Vault product as a file container.

2 To control filesystem operations performed on files/directories in a virtual drive mounted by the CBDrive component, you can use the CBFS Filter product.

3 Only CBVault and CBDrive components are available on Linux and macOS systems. CBMemDrive and CBDisk are Windows-only components.

4 The CBVault component is available on Android and iOS platforms.

We appreciate your feedback. If you have any questions, comments, or suggestions about this article please contact our support team at