Skip to main content

What Makes Fluree Different

Fluree is a graph data management platform for secure, shareable, composable and verifiable systems of record.

JSON-LD: Universal Data Meaning

While other data systems create data silos with bespoke representations, Fluree uses JSON-LD (JSON for Linked Data) to give your data universal meaning.

When you use address in your system, it might mean a person's mailing address. In another system, it might mean a URL. JSON-LD provides the context that makes meaning clear—like how speaking Italian vs. Spanish determines whether burro means butter or donkey.

JSON-LD also provides universal identifiers. Where relational databases have primary keys that only work within that database, Fluree's identifiers work anywhere—just like how any web page can link to any other web page.

Data-Centric Security

Traditional security relies on application perimeters: APIs, firewalls, and middleware between users and data. Breach the perimeter, and the data is exposed.

In Fluree, the data defends itself. Access policies are evaluated at the data layer, not the application layer. You can define policies like "users can only see their own SSN" or "managers can see SSNs of their direct reports"—and these rules are enforced regardless of how the data is accessed.

Immutable History

Every change in Fluree is recorded. Your data isn't just current state—it's a complete timeline. This enables:

  • Time-travel queries to see data as it existed at any point
  • Complete audit trails
  • Verifiable provenance

What This Means for You

  • Safely expose your database directly — Fine-grained security lets users query without an intermediary API layer
  • Compose databases across your org or the world — Treat separate databases as one logical database
  • Build trustworthy systems — Cryptographic verification ensures data integrity