Callback Technologies 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.

CBFS Connect CBFS Filter CBFS Storage CBFS Disk
Supported Platforms Windows Windows Windows, Linux,
macOS, Others
Storage Capabilities
Provides a built-in filesystem for storing data
Create virtual drives (drive letter or mounting point) in the system
Create virtual files on "real" drives
Store a virtual drive in a single file on a real drive 1
Store virtual drives in a custom location (database, memory, etc.) 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 doesn'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 as a file container for your CBFS Connect needs.

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

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