# Permit.io > Permit.io is a full-stack authorization platform that provides fine-grained, real-time permissions for applications, APIs, and AI agents using RBAC, ABAC, and ReBAC models. Permit.io is a full-stack permissions-as-a-service platform that enables developers to implement fine-grained authorization across applications, APIs, and AI agents without rebuilding access control from scratch. It unifies policy management, delegation, approvals, trust, and audit into a single action-time policy fabric that works for humans, services, and AI agents. Built on open standards (OPA and OPAL), Permit.io supports hybrid deployment with sub-millisecond decision latency and is designed for enterprise, fintech, healthcare, and government use cases. - **MCP Gateway** — *Authenticate humans, identify agents, gate tokens, collect consent, and govern tool access in real time for AI agent workflows.* - **Multiple Authorization Models** — *Supports RBAC, ABAC, ReBAC, and PBAC out of the box, configurable via UI, API, SDK, or Infrastructure-as-Code (Terraform).* - **Policy Decision Point (PDP)** — *Deploy unlimited authorization microservices in-VPC for sub-millisecond, local decision latency with 0.999999 uptime.* - **Embeddable Authorization Interfaces (Elements)** — *Drop-in UI components like User Management panels that can be embedded directly into your product.* - **GitOps CI/CD Pipeline** — *Sync policies to your own Git repository (GitHub, GitLab, Bitbucket) and automate deployments with a full GitOps pipeline.* - **Audit and Decision Logs** — *Capture every authorization decision with operational audit logs, decision traces, and a configurable logs forwarder.* - **Agentic Identity & Agent Fingerprinting** — *Interrogate AI agents via MCP to bind identity to intent; if prompt injection alters intent, the fingerprint breaks and access is denied.* - **Hybrid Deployment** — *Run managed cloud or self-hosted; supports on-prem, multi-cloud, and hybrid architectures.* - **Compliance-Ready** — *SOC 2 Type II, HIPAA, GDPR, and CCPA support with SCIM user provisioning on higher tiers.* - **Language SDKs & Terraform Provider** — *Integrate with any stack using official SDKs and manage policy configuration as infrastructure code.* ## Features - RBAC, ABAC, ReBAC, and PBAC authorization models - MCP Gateway for AI agent access control - Policy Decision Point (PDP) with sub-millisecond latency - Embeddable authorization UI components (Elements) - GitOps CI/CD pipeline for policy deployment - Audit and decision logs with configurable retention - Agentic identity and agent fingerprinting - Hybrid and on-premises deployment options - SCIM user provisioning - Terraform provider for IaC configuration - Language SDKs (fully API-driven) - SOC 2 Type II, HIPAA, GDPR, CCPA compliance - Backoffice dashboard and policy editor UI - Logs forwarder for enhanced monitoring - Human-to-agent delegation and consent framework ## Integrations GitHub, GitLab, Bitbucket, OPA (Open Policy Agent), OPAL, Terraform, Auth0, Okta, JWT-based identity providers, API gateways and proxies, GraphQL, SCIM, Slack ## Platforms LINUX, WEB, API, DEVELOPER_SDK, CLI ## Pricing Freemium — Free tier available with paid upgrades ## Links - Website: https://www.permit.io - Documentation: https://docs.permit.io/ - Repository: https://github.com/permitio/opal - EveryDev.ai: https://www.everydev.ai/tools/permit-io