Developer tools · authorization engine
SpiceDB
Open-source Zanzibar-style authorization server for centralized, graph-based permission queries across resources and subjects. Critics object to its opt-out telemetry.
Summarized from 11 comments.
Open-source Zanzibar-style authorization server for centralized, graph-based permission queries across resources and subjects. Critics object to its opt-out telemetry.
- recommend
- 5
- criticize
- 2
- months recommended
- 7 of 13
Why people love it
Centralized permission queries across resources · 2
One of the major benefits of a centralized authorization system is allowing for permissions queries across resources and subjects
Dec 2025 · commentI build a project (SpiceDB) that advocates for a more centralized approach
Jun 2026 · commentOpen-source implementation of Zanzibar · 2
Check out Zanzibar / SpiceDB / ReBAC and "Macaroon Auth" for what modern permission systems can be
Feb 2026 · commentthe most scalable OSS implementation of Zanzibar
Jul 2026 · commentGraph-based model for modern authorization · 2
Check out Zanzibar / SpiceDB / ReBAC and "Macaroon Auth" for what modern permission systems can be
Feb 2026 · commentModern authorization systems are often graph-based.
Aug 2026 · commentUseful reference for permission design · 2
take a look at the history of SpiceDB [2] for how we developed the system over time
Nov 2025 · commentwhich have quite a bit of logic around these exact problems
Nov 2025 · comment
What people warn about
Telemetry is opt-out, not opt-in · 2
Make telemetry strictly opt-in then, that's really the only respectful way to do it.
Sep 2026 · commentOpt-out telemetry is not compatible with respect.
Sep 2026 · comment
What hackers pick instead
- Cedar policy languageOpen-source language for writing authorization policies that can be formally analyzed and return a binary allow or deny decision.7recommend
- OpenFGAPeople recommend it for centralizing authorization policies and handling complex fine-grained ReBAC permissions.6recommend
- Rego (Open Policy Agent)Policy language for Open Policy Agent that keeps a JSON-in, JSON-out pipeline and suits jq-style queries. Main caveat: dynamically typed, so little type protection.5recommend
Every quote
The 11 most detailed of 11 comments. Each links to the original.
One of the major benefits of a centralized authorization system is allowing for permissions queries across resources and subjects
Recommends · Dec 2025 · in “Permission Systems for Enterprise That Scale”
Check out Zanzibar / SpiceDB / ReBAC and "Macaroon Auth" for what modern permission systems can be
Recommends · Feb 2026 · in “What would a "permissions-first ORM" look like? Looking for spec feedback”
Make telemetry strictly opt-in then, that's really the only respectful way to do it.
Mixed · Sep 2026 · in “How we rebuilt complex permissions without migrating to Zanzibar”
take a look at the history of SpiceDB [2] for how we developed the system over time
Recommends · Nov 2025 · in “I built a faster Notion in Rust”
I build a project (SpiceDB) that advocates for a more centralized approach
Recommends · Jun 2026 · in “Stop Using JWTs”
which have quite a bit of logic around these exact problems
Recommends · Nov 2025 · in “I built a faster Notion in Rust”
Modern authorization systems are often graph-based.
Recommends · Aug 2026 · in “Show HN: LatticeDB – Like SQLite but for graph databases”
the most scalable OSS implementation of Zanzibar
Recommends · Jul 2026 · in “Better Auth is joining Vercel”
Opt-out telemetry is not compatible with respect.
Criticizes · Sep 2026 · in “How we rebuilt complex permissions without migrating to Zanzibar”
secures quite a few AI products including big players like OpenAI
Recommends · Feb 2026 · in “NIST Seeking Public Comment on AI Agent Security (Deadline: March 9, 2026)”
avoids syncing to an external AuthZ system like SpiceDB
Criticizes · Dec 2025 · in “Ask HN: What Are You Working On? (December 2025)”
Counts from 1,795,640 Hacker News comments, Nov 2025 to Nov 2026. How we count · Report a mistake