Verified impact, not just claimed impact.
OM Guarantee is platform-neutral verification infrastructure that proves your donations reached real charities, anchored on-chain on Polygon, so you can show customers proof instead of promises. One script tag, five minutes, any e-commerce platform.
● OM Guarantee never touches your funds. Donations flow directly from merchant to charity via Every.org.

Verified impact
Polygon$7,520
donated & confirmed this month
Illustrative example

- 5 min
- Average time to install
- 0%
- Of funds we ever hold
- On-chain
- Proof anchored on Polygon
- Any platform
- Woo, Stripe, custom
How Verification Works
Phase A · Setup & Sell
Connect
Add OMG to any store: script tag, WooCommerce plugin, or API.
Configure
Pick charities from 1M+ nonprofits on Every.org (US and international) and set your giving rule.
Sell
Customers buy as normal; every qualifying order records a donation commitment.
Phase B · Verify & Prove
Settle
Batched commitments are paid directly to the charity via Every.org checkout.
Verify
Every.org confirms each donation; verified always means net dollars received.
Anchor
Proof is hashed to the Polygon blockchain; badge and public page update automatically.
OM Guarantee never touches the funds
Impact outcomes like “28 meals served” appear only when the charity itself has confirmed the rate. Merchants can never write their own impact claims.
Works on any e-commerce platform
One integration model. Drop it into the stack you already run.
The infrastructure conscious commerce has been missing
We never touch your funds
Donations flow directly from merchant to charity through Every.org. OM Guarantee is never a custodian, never an intermediary holding money.
Proof, not promises
Every confirmed donation is anchored on-chain on Polygon, giving verifiable impact that customers and auditors can check independently.
Five minutes to live
One script tag works on any platform. The WooCommerce plugin and the REST API go deeper when you want them. No replatforming, no lock-in.

Display the Output Measurable Guarantee
When a donation is confirmed and anchored on-chain, your store earns the OMG certification mark: the seal customers recognize for giving that's been independently verified, not just claimed.
- Proof-of-output certificate for every confirmed donation
- Public verification page anyone can check
- Blockchain-anchored record on Polygon
See how measurable giving works
From checkout to confirmed, on-chain proof: the OM Guarantee model in a short walkthrough.
Real charities, real outcomes
Donations flow directly to nonprofits on Every.org (US and international), and every outcome is confirmed before it counts.



Pricing that scales with your impact
Start free. Upgrade when you grow.
Free
$0
1 charity. Widgets, API, and WooCommerce plugin included.
Pro
$39/mo
Everything in Free, with up to 5 charities.
Business
$149/mo
Unlimited charities and team invitations.
Enterprise
Custom
Business features with custom pricing and terms.
FAQ: Common Questions
Q: Do you hold or touch our donation money?
A: No, never. Donations flow directly from your store to the charity through Every.org, so we are never a custodian or an intermediary holding money. Your committed donations are batched and paid straight to the charity through Every.org checkout. Our job is the proof: confirming that each donation landed and recording it where anyone can check it.
Q: How do I know the donation actually reached the charity?
A: Every.org confirms each donation, and verified always means net dollars received by the charity, not a pledge or a promise. Once a donation is confirmed, the proof is hashed to the Polygon blockchain and your badge and public verification page update automatically. Your customers, and any auditor, can check that record independently.
Q: Which charities can I choose?
A: You pick from more than 1 million nonprofits listed on Every.org, in the US and internationally, and set your own giving rule for qualifying orders. The Free plan covers one charity, Pro covers up to five, and Business has no limit, so you can back a single cause or spread your giving across several.
Q: Which platforms does it work on?
A: Any e-commerce platform. The impact widget is a single script tag you can add to any site, WooCommerce has its own plugin, the Stripe integration is live, and the REST API covers custom stores. There's no replatforming and no lock-in: you add verification to the stack you already run.
Q: How long does setup take?
A: About five minutes for most stores. You add the script tag or install the WooCommerce plugin, pick your charity and set your giving rule. After that, customers buy as normal and every qualifying order records a donation commitment automatically. The plugin and REST API go deeper when you want more control, but you don't need them to go live.
Q: Is there a free plan?
A: Yes. The Free plan costs $0 and covers one charity, with widgets, the API and the WooCommerce plugin included. Pro is $39 a month for up to five charities, Business is $149 a month for unlimited charities and team invitations, and Enterprise has custom pricing and terms. You can start free and upgrade as your giving grows.
Q: Can I write my own impact claims, like "28 meals served"?
A: No, and that's deliberate. Impact outcomes such as meals served appear only when the charity itself has confirmed the rate, so merchants can never write their own impact claims. That way, every outcome your customers see comes from the organization doing the work, not from a store's marketing copy.
Q: What does the blockchain part actually do for me or my customers?
A: It makes the proof permanent and checkable by anyone. Every confirmed donation is hashed and anchored on the Polygon blockchain, so any later change to the record would show, and customers or auditors can verify it themselves instead of taking your word for it. That anchored record is what lets your store display the certification mark as giving that's verified, not just claimed.
Turn giving into proof.
Add verified, blockchain-anchored impact to your store in five minutes, on the platform you already use.