Donation.watch – open-source political finance tracker (AGPL/CC-BY)
Political finance transparency across 15 countries—real need, unclear data freshness and maintenance.

Conditional escrow for politics is clever, but the demo doesn't process real money or verify conditions work.
Political activists, small-dollar donors, campaign finance reformers
Act Blue · Donor Choose · Kickstarter (conditional funding model)
Instead of donating directly to a campaign, users commit funds under a publicly defined condition. Funds are intended to be collected up front and released only if the condition is met. (If the condition is not met, funds are not refunded and instead support the platform.)
Conditions must be externally verifiable and rule-based.
The current v1 focuses on a single condition: whether H.J.Res.54 (a proposed constitutional amendment from Congresswoman Jayapal to overturn Citizens United) receives a floor vote in the House.
This demo does not collect funds, create accounts, or process payments. It is an interactive walkthrough of the mechanics and UI flow.
The intended full version includes authentication, payment via Stripe, and automated condition resolution.
Technical stack: MERN (MongoDB, Express, React, Node), VPS deployment with Nginx reverse proxy, JWT auth in the full build, and background watchers for legislative updates.
The hard problems have been structural rather than technical: defining objective conditions, avoiding discretionary fund control, ensuring neutrality, and designing something that does not resemble a quid pro quo.
I’m interested in feedback on the escrow model, incentive alignment, legal edge cases, and whether the mechanism is clear.
Demo: https://demo.powerback.us
Happy to answer questions.
Political finance transparency across 15 countries—real need, unclear data freshness and maintenance.
Autonomous AI with a budget is a fun narrative, but it's a glorified blog documenting trivial purchasing.
Fantasy baseball dashboard that treats source disagreement as the primary signal.
Donates failed habit stakes to charity instead of the startup, unlike Beeminder.
Donors fund compute credits so maintainers can use AI tools without burning personal cash.
Volunteer matching for campaigns, but ActBlue, Mobilize America already own this space.