BREAKING NEWS!!!! Visit our News page to read about Apex presenting at HIMSS 2021!

Apex DomainMaster™

Decentralized Information Sharing and Workflow Collaboration for the Desktop.

Based on Apex ForeverDB, DomainMaster’s database management system offers a new information model designed to capture the dimensions of time and truth in a distributed transaction capability built from the ground up for semantic interoperability. Translated, this means that sharing a source of truth about which everyone can reason at any transaction point in time has never been easier. DomainMaster makes it possible to synchronize domain data across systems of record, even across organizational boundaries, in ways that a few years ago seemed impossible.

Take a dip in your own virtual private “data lake”—although we prefer the metaphor of a digital river—the water is great and the experience is refreshing! You’ve truly never experienced anything quite like swimming in raw data and experimenting with its many different “shapes” until the right way to organize it for your needs emerges simply from using it. DomainMaster’s “Domain Explorer” is a uniquely productive way to go from raw data to business-critical domain knowledge in the fewest possible steps. Use scripting, SQL and SPARQL together interactively to move mountains of information with unparalleled ease and confidence!

Blockchain isn’t just for bitcoin or cryptocurrency! DomainMaster uses it to make sharing data over ad hoc networks a breeze, with strong guarantees that everyone’s copy of the data is complete and uncorrupted. The immutable nature of blockchain data is an integral aspect of DomainMaster’s information model, with great auditing and reporting features that seem magical compared to conventional database management systems. Use long-term storage to maintain a single source of truth and powerful reports you can rely on every day!

Sharing data means continually refining and vetting new information. With DomainMaster, arbitrarily complex and completely decentralized workflows can be created to manage data reconciliation. Corrected information propagates according to the same unidirectional data flow as any other novelty that enters the system, providing assurances that errors are caught before they can update systems of record. At the very least, the manner in which error entered the system can be audited and workflows adapted over time to improve overall accuracy.


  • Iterative domain design with the “Domain Explorer,” an interactive ETL tool that lets you “swim” in your data to discover the optimal representation for interoperability and truth synchronization across diverse and disparate systems of record.
  • Full embrace of RDF/OWL and reasoning tools, but enhanced with concepts of time and truth that make data linking more meaningful in the context of long-term identity state management.
  • Dual relational and graph-based representation of your data. Use SQL when that makes sense (for example, reporting is a mature use case for SQL), or SPARQL when you need more granular querying that benefits from the graph model.
  • Integrated scripting in your choice of familiar popular languages, each one optimized for the task of moving data seamlessly between systems of record.
  • Ad hoc data sharing means both information and workflow can be decentralized between diverse collaborators over the Internet. This takes the original idea behind the semantic web to a whole new level!
  • Maintain 100% control of your local copy of data and integrate it with your existing systems of record without fear of being incompatible with others, who also have 100% control of their copy, and could be using completely different backend systems!


  • Rapid iteration toward clarity about how the data from multiple sources can be integrated into a single “source of truth” that you can really use.
  • Understand not just the current state of your data, but how it got that way, and, more importantly, how to prevent bad information from one source to corrupt good information in another. Data provenance is a first-class feature of DomainMaster!
  • No need to abandon familiar SQL benefits while embracing the brave new world of the semantic web (aka, “linked data”).
  • Developers of custom solutions won’t be forced into a single scripting language choice. Advanced developers can let the choice of language be dictated by the problem at hand. This means that they can hit the ground running with minimal learning curves and maximum productivity.
  • Work independently but collaborate freely and without fear knowing data exchange is happening transparently and over fully secure protocols and that you can fully control who sees what with granular permissions control.

The Apex Advantage

Apex Olympos™

Apex OlymposTM – our platform for rapid, agile development in a microservices-oriented world – brings your data systems and legacy applications into the 21st century by modernizing your architecture to current enterprise standards.

  • Transform client-server systems into n-tier distributed systems with maximum re-use of existing code and business logic quickly with proven tools, techniques and methods for legacy application modernization.
  • Lay the correct foundation for more advanced data sharing and collaboration with Olympos, then layer Apex DomainMaster or Apex Unify! on top for an approach to interoperability that is both robust and reliable.

Apex DomainMaster™

Apex DomainMaster™ brings the power of linked data and blockchain together on the desktop with a compelling new commercial database management system designed for the 21st century. With DomainMaster, it’s never been easier to collaborate or keep your disparate “data silos” in sync. Essentially “Unify! in a box,” Apex DomainMaster brings unparalleled productivity to the development of “semantic web” applications to the masses, even leveraging existing investments in traditional desktop SQL databases like MS Access.

  • Streamlined, iterative and exploratory development of domain concepts with intelligent data import/export capabilities well beyond traditional ETL approaches.
  • Create a single source of truth and align your system of record against it when new information is added to the system—even if the origin of the new information was externally generated!
  • Know that your data is always secure, always local, and impossible to corrupt or otherwise leak information.
  • Includes Apex Olympos.

Ready to go “Enterprise”?

Apex Unify!™ Platform

Apex Unify!™ is a full-stack distributed platform for semantic interoperability that is designed to overcome traditional technical and political barriers to data sharing in highly regulated, services-based industries like healthcare and finance. It can be used by large government and commercial enterprises to share patient or client data or by companies growing by acquisition to quickly bring disparate internal IT systems into corporate alignment.

  • Apex BlockSync™ with Apex ForeverDB™ provides secure, decentralized sharing of semantically rich, arbitrarily complex data across organizational and even domain boundaries.
  • Apex Synchronicity™ provides unparalleled processing power for semantic alignment of disparate IT systems.
  • Over time, existing systems can be enhanced, deprecated or replaced without fear of information loss, ever.
  • Includes Apex Olympos.

Unify! and DomainMaster both use or embed our game-changing technologies:

Apex ForeverDB™

Apex ForeverDB™ brings several innovations to the problem of global information management. It supports three high-level categories of data: “Eternal” storage (hence the name ForeverDB), “Long-term” storage, and “Short-term” storage. It also provides a granular model of truth over time in a world of multiple conflicting sources of truth and a novel concept of identity mapping that is uniquely suited to the problem of reconciling disparate data both internally and externally to the organization. With ForeverDB™, information loss is simply never a problem. 

Apex BlockSync™

Apex BlockSync™ is a blockchain-powered, optionally distributed transactor of novelty in a given domain designed to make sharing semantically rich information across systems and organizational boundaries part of the architectural “woodwork,” not yet another API-driven exchange of information. BlockSync tackles the complexity of data interoperability while preserving organizational autonomy with respect to critical business logic and choice of back-end technology stack. No participant is forced to use the same database software, just the same source of truth.

Apex Synchronicity™

Apex Synchronicity™ is the technology by which information held in “Long-term” and “Short-term” storage in ForeverDB is synchronized across multiple internal systems of record. It provides internal data federation as well as a coherent methodology for identifying discrepancies across local systems and updating them as these discrepancies are resolved. With Synchronicity’s lightweight design, no system of record is conscious of participating in federation at all. Legacy systems of record can be replaced without fear of losing information, ever. 

Apex Team Collaborate™

Apex Team Collaborate™ simplifies data reconciliation and truth propagation by empowering your teams to vet new information as it enters the system, especially when errors or discrepancies are detected, forcing human intervention and workflow. With Team Collaborate, every reconciliation session is an opportunity to improve both efficiency and usability, providing analytics that will ensure continual process improvement—not to mention happier users—over time. Team Collaborate’s front-end, Apex DocuMentor™, ensures critical, timely documentation of each resolution. 

View All Features