Promise Tracker is a standardized open-source specification designed to create transparent systems for collecting, organizing, and monitoring public promises made by candidates and elected officials. The module provides a structured framework for capturing commitments from speeches, campaign websites, interviews, debates, policy platforms, and other public sources while preserving source references and evidence. Promises can be categorized by issue area, assigned standardized fulfillment statuses, and tracked through detailed timelines that document progress, completion, delays, reversals, or external barriers.
The specification combines civic data management, verification workflows, analytics, and AI-assisted extraction capabilities to improve public accountability. It enables systems to automatically identify potential promises from public communications, organize them into searchable records, connect them with supporting evidence, and provide measurable insights into promise fulfillment. Promise Tracker is designed as a modular foundation for civic transparency platforms, research tools, journalism systems, and public accountability applications.
This specification is released under the GNU Affero General Public License v3.0 or later (AGPL-3.0+) and may be used freely with required attribution. Attribution-free deployments require a Specification Branding License, with fees based on usage, scope, and deployment size.
Complete Specification Repository:
- ActionCheck – An open-source civic accountability platform that tracks political promises, voting records, financial disclosures, and conflicts of interest to help citizens make informed decisions.
Specification Modules:
Promise Tracker Module Specification Pricing:
| Network Size | # of Users | One-Time Price | Duration |
| Small | 1 – 20 | $3,500 | Perpetual License |
| Medium | 21- 1000 | $6,000 | Perpetual License |
| Large | 1001 + | Custom Quote | Custom Quote |

