Multi Single-Tenancy
Marketplace is built on a Multi Single-Tenancy (MST) architecture, which blends the benefits of traditional multi-tenancy with the enhanced security and configurability of single-tenancy. In this model, each client has its own dedicated site and separate database, ensuring strict data isolation. No client’s data is ever stored in a shared database or common "bucket" — eliminating the risk of cross-organization data exposure.
Course files are stored in secure, isolated server partitions that are not accessible via public URLs. This structure further reinforces tenant-specific boundaries, ensuring that course content, user data, and system configurations remain entirely separate between clients.
By leveraging MST, Marketplace delivers the scalability of a multi-tenant system while maintaining the control, performance, and security of single-tenant deployments.
Furthermore, because each client operates within its own isolated environment—with a dedicated database and file storage—there is no commingling of data between organizations. This structural separation allows Dual Code to confidently attest to data isolation and ensures that only the data belonging to the specific tenant named in a subpoena or legal request is accessible or produced, safeguarding the confidentiality of all other clients.