
PolicyStack supplies privacy and consent primitives for developers. It delivers small composable building blocks that allow teams to manage privacy and consent as code within their existing stack in the same manner as authentication, payments, or feature flags.
The components are version-controlled, testable, and prepared for use by AI agents. Configuration occurs through a TypeScript SDK that supports definition of company details, effective dates, supported jurisdictions such as eea and us-ca, data categories collected, purposes, lawful bases drawn from enumerated values including Contract and LegitimateInterests, retention periods, and provision statements that can be marked as contract prerequisites or voluntary. Cookie usage declarations for categories such as essential and analytics are also included in the configuration format.
It is presented as an open-source project at version 1. Delivery is through the policystack SDK package together with documentation and product listings on the project site. The approach treats privacy and consent management as primitives suitable for modern application architectures.
PolicyStack sits in PulseGate's Frameworks & SDKs category. It focuses on implementing and maintaining auditable, version-controlled privacy and consent logic across modern application stacks. PolicyStack is an open-source project aimed at developers. The project is open source (Apache-2.0). PolicyStack is available on the web and the command line, and it can be self-hosted.
Behind PolicyStack is Jamie Davenport, based in the United States, and the product first shipped in 2026. The project is developed in the open on GitHub with 157 stars and 38 commits in the last 90 days. Among its 5 catalogued features are Version Control, Composable Primitives, and Testable Policies. It exposes integrations via a public API.
Latest indexed changes and source events
jamiedavenport/policystack verified by the PulseGate indexer
Other apps tracked under the same category.