- スター
- 165
- フォーク
- 8
- 未解決の Issue
- 0
- 最終コミット
- 3 日前
これは何?
PolicyStackを使うと、1つの型付き設定からプライバシーポリシー、Cookieポリシー、およびCookieの使用を制御する同意フローを定義できます。ポリシーはコンポーネントまたはMarkdownとして表示でき、同意管理部分はヘッドレスなので、独自のUIコンポーネントでバナーを構築できます。
Viteプラグインがポリシーをビルド時にコンパイルし、未宣言のサードパーティをスキャンします。また、Cookieが同意によって制御されていない場合はビルドを失敗させます。React、Vue、Svelte、Solid、Angular向けのアダプターが用意されており、同意管理のコアは4kb未満とされています。CLI(`bunx @policystack/cli init`)を使うと、パッケージと初期設定をセットアップできます。
すべてのパッケージはApache-2.0ライセンスで、@policystackスコープで公開されています。オプションのホスト型Cloudサービスを利用すると、オープンソースの機能にバージョン管理、監査証跡、同意分析を追加できます。
主な機能
- 011つの型付き設定でプライバシーポリシー、Cookieポリシー、同意管理を定義
- 02UIを含まないヘッドレスな同意管理ステートマシン
- 03同意で制御されていないCookieがあるとビルドを失敗させ、未宣言のサードパーティをスキャンするViteプラグイン
- 04React、Vue、Svelte、Solid、Angular向けのアダプター
- 05スタックのインストールと設定を行うCLI
ユースケース
- ReactまたはVueのWebアプリにGDPRスタイルのCookie同意バナーを追加する
- 手作業で文書を管理する代わりに、コードからプライバシーポリシーとCookieポリシーのページを生成する
- サイトのデプロイ前に未宣言のサードパーティスクリプトを検出する
クイックスタート
- 1
CLI を使って、プロジェクトで PolicyStack を初期化します
bunx @policystack/cli init
使う前に知っておきたいこと
- Cloud control plane はプロプライエタリで、利用は任意です。それ以外は Apache-2.0 です。
- 同意管理ライブラリには UI が含まれていないため、Cookie バナーは自分で作成する必要があります。
- 生成されたポリシー文書は法的助言ではありません。弁護士による確認が必要です。
収録されている特集
トピック
よくある質問
- policystack とは?
- 1つの型付き設定から生成し、アプリ内に直接組み込める、プライバシーポリシーとCookie同意管理のためのオープンソース基盤です。 PolicyStackを使うと、1つの型付き設定からプライバシーポリシー、Cookieポリシー、およびCookieの使用を制御する同意フローを定義できます。ポリシーはコンポーネントまたはMarkdownとして表示でき、同意管理部分はヘッドレスなので、独自のUIコンポーネントでバナーを構築できます。
- policystack は無料で使えますか?ライセンスは?
- policystack は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- policystack は今もメンテナンスされていますか?
- 活発にメンテナンス中。policystack の最終コミットは 2026年11月4日 です。
- policystack は何に使えますか?
- ReactまたはVueのWebアプリにGDPRスタイルのCookie同意バナーを追加する 手作業で文書を管理する代わりに、コードからプライバシーポリシーとCookieポリシーのページを生成する サイトのデプロイ前に未宣言のサードパーティスクリプトを検出する
- policystack のインストール方法は?
- CLI を使って、プロジェクトで PolicyStack を初期化します: bunx @policystack/cli init
- policystack はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/jamiedavenport/policystack
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
SOC 2、ISO 27001、HIPAA、GDPR向けに、証跡収集、ポリシー、管理策を自動化するオープンソースのコンプライアンスプラットフォーム。
エンジニアリング・セキュリティチーム向けのセルフホスト型GRCプラットフォーム。SOC 2、GDPR、ISO 27001への準拠に対応。
Next.js、Astro、ViteベースのReactフレームワークに対応した、React.jsでドキュメントサイトを構築するためのフレームワーク。
Reactコンポーネントとしてnpmで利用できる、カスタマイズ可能な開発者向けSVGロゴ集。