Repolode
jamiedavenport

jamiedavenport/policystack

1つの型付き設定から生成し、アプリ内に直接組み込める、プライバシーポリシーとCookie同意管理のためのオープンソース基盤です。

代替できる製品:OneTrustCookiebot

スター
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. 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向けに、証跡収集、ポリシー、管理策を自動化するオープンソースのコンプライアンスプラットフォーム。

2083+14 今週446TypeScriptAGPL-3.0活発にメンテナンス更新 3 日前