┌─ HOUSECARL AUTHZ ─┐

A New Frontier in Authorization
Modern authorization for the most complex needs
Fine-Grained
Resource-Level Control
CLI & API
First Design
Self-Hosted
Or Cloud
╔═ WHAT YOU GET ═╗
Fine-Grained Security Protect all your resources with precise, policy-based access control that maps to your exact security requirements
Multi-Tenant Isolation Complete data and authorization boundaries per tenant - your customers' data stays separate
Massive Flexibility Handle the most demanding authorization cases while keeping straightforward use simple
Powerful CLI Test, review, and integrate security policies into your existing IaaC workflows
Simple API Integration Developers integrate once with the Housecarl API and achieve protection at the speed of the Internet
Single Sign-On Google OAuth today, with GitHub and Azure AD ready for when you need them
Complete Audit Trail Every authorization decision logged and queryable - satisfy compliance requirements effortlessly
Built-in Billing Subscription management with usage tracking - monetize your multi-tenant application
╔═ WHO IT'S FOR ═╗
Complex Permission Models Multiple teams with different permission structures? Matrix roles with cross-cutting access? We handle it.
Reduce Time to Market AuthZ is complicated. Let us tackle the hard cases so your developers can ship features.
On-Premise Control Self-host to maintain compliance with your existing information controls and security policies.
MLS Deployments Multi-level security implementations with the rigor your organization demands.
╔═ QUICK START ═╗
# 1. Sign up and get your tenant
$ housectl config login --url https://api.housecarl.cloud

# 2. Set up a policy for your resources
$ housectl policy create --domain root --name my-policy

# 3. Check authorization in your app
$ housectl authz can-i --user alice --action read --resource doc:123

# That's it. You're protected.
GET STARTED LOGIN