Authorization That Scales

Achieve lightning-fast response times for access checks powered by a Permission Database design inspired by Google Zanzibar, Google’s consistent, global authorization system.

Scalable Authorization

Blazing fast access checks

Achieve lightning-fast response times down to 10ms for access control checks, thanks to our parallel graph engine and various cache mechanisms that we operate.

Structured Relationships: Relational Tuples

Store Authorization Data as Collection of Access Control Lists (ACLs)

Relationship between your entities, objects, and users builds up a collection of access control lists (ACLs). This data form represents object-to-object and object-to-subject relations. Each relational tuple represents an action that a specific user or user set can do on a resource

Permission Database

Single Source Of Truth For Authorization Data

Permify unifies the authorization data (relational tuples) you have in a database of your preference, which serves as the single source of truth for all authorization queries and requests via the Permify API.

Exploring Google's Zanzibar

New to Zanzibar? Check out our resources to learn about the new era of authorization approach that developed at Google to implement a globally distributed authorization system for hundreds of its services, including YouTube, Drive, Calendar, Cloud, and Maps.

Build Scalable Authorization Without the Infrastructure Maintenance