Summary
What do they do? Exact recipient EIN27-1530938 sells and supports AEDs, provides training and accepts subsidy requests. Its global installed stock is not a Bay population or count of additional lives saved. More
Why this approach interests us
- New equipment can enable earlier response; maintenance may improve existing equipment's actual readiness.
Our main reservations
- Most revenue is paid services. Public/owner replacement, site arrest incidence and maintenance's incremental readiness are unmeasured.
What do you get for your dollar?
Central donor cost per10 QALYs: $11.08M total, $12.31M US, $15.83M Bay and $73.86M SF. Favorable joint total remains $478,425. This is a conditional prior model, not a verified offer. Inspect formulas, inputs and sources.
- full gift
- $100,000 — 30% new systems;30% maintenance;40% health unquantified, cost retained.
- central total health
- 0.090263 QALYs — US0.081237 / Bay0.063184 / SF0.013539; geographic fractions are priors.
- associated resources
- $107,166 gross /$103,920 conditional net — Includes site resources and incremental medical allowance; not complete societal accounting.
1. What do they do?
Exact recipient EIN27-1530938 sells and supports AEDs, provides training and accepts subsidy requests. Its global installed stock is not a Bay population or count of additional lives saved.
Allocate the whole gift
New five-year supported catchments and separate existing-AED maintenance years; other activities retain cost.
Remove financing and population overlap
Public district and owner alternatives reduce additional activity; distinct catchments prevent repeated rescue credit.
Value earlier effective response
A small maintenance readiness change is separate from a larger new-system change; one first eligible event and finite survivor health.
Scope of this review. No unchanged transfer of the CPR-plus-AED trial benefit to maintenance; no added benefits across colocated devices, repeat arrests, public funders or partners.
2. Monitoring and information sharing
993 community units; structured volunteer response
Cluster randomized trial. 30 survivors/128 arrests versus15/107; randomized-unit survivor-count comparison.
Our assessment. Supports new response-system plausibility. Does not measure maintenance versus already installed AEDs or establish the model's conditional per-arrest effect.
Worldwide AED sites; some Bay partnerships
Official service and intake pages; FY2025 tax filing. Current maintenance/subsidy pathways and fee-dominated revenue verified.
Our assessment. No observed whole-gift allocation, marginal readiness, unique-site incidence or residence shares.
3. Qualitative assessment
New equipment can enable earlier response; maintenance may improve existing equipment's actual readiness.
Key reservations
- Paid public/owner services could replace donations completely.
- Five-year new-system cash is a planning bundle and the early-response contrast is unmeasured.
- The total effect is small and both central and favorable joint cases fail the threshold.
- Partial resources include no quantified opportunity cost of the retained unmodeled portfolio beyond the full gift; displaced health remains independently parameterized.
Benefits not included in our estimate
- Repeated arrests and multiple AEDs rescuing the same person
- Education, awareness and nonfatal morbidity without explicit causal bridges
- Partner/public-funded benefits already present without the gift
- Unmeasured noncardiac or community spillovers
4. What do you get for your dollar?
Finite first-event catchments, separate new and maintenance contrasts
All causal, marginal allocation and geographic inputs are explicit uncalibrated priors. Prices are planning anchors, not a promised marginal offer.
A better life is our comparison unit of 10 additional quality-adjusted life years (QALYs), potentially spread across people. These are uncertain estimates, not measured returns or verified donation offers.
How we calculate the estimate
Per branch: N = gift × allocation /cash × additionality × distinct fraction. Q = N × coverage change × survival gain × utility × exp(−discount×delay) × integral[0,min(active,H)] hazard×exp(−(hazard+discount)t)×annuity(mortality+discount,H−t)dt. Subtract gift-date direct and alternative health losses.
Central total0.09026294 / US0.08123665 / Bay0.06318406 / SF0.01353944 QALYs.
Model inputs and assumptions
- gift
- 100000 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Specified gift.
- new allocation
- 0.3 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- maintenance allocation
- 0.3 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- new cash
- 6800 (range: Domain and signed scenarios in reproducible calculator/model). $3,000 equipment+$1,200 initial training+$1,200 refresher allowance+four $350 renewals; first year included. Planning bundle, not quote. Explicit prior or planning assumption.
- maintenance cash
- 350 (range: Domain and signed scenarios in reproducible calculator/model). Current $350 annual service price for most models; marginal fully allocated transfer uncertain. Explicit prior or planning assumption.
- new additionality
- 0.5 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- maintenance additionality
- 0.5 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- new distinct
- 0.9 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- maintenance distinct
- 0.9 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- new hazard
- 0.05 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- maintenance hazard
- 0.05 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- new active
- 5 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- maintenance active
- 1 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- new baseline
- 0.3 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- maintenance baseline
- 0.85 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- new increment
- 0.4 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- maintenance increment
- 0.05 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- survival gain
- 0.1 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- horizon
- 10 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- mortality
- 0.1 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- utility
- 0.7 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- discount
- 0.03 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- delay
- 0.05 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- us share
- 0.9 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- bay share
- 0.7 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- sf share
- 0.15 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- harm us share
- 0.9 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- harm bay share
- 0.7 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- harm sf share
- 0.15 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- harm per added course
- 0 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- independent harm q
- 0 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- alternative health q
- 0 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- new outside
- 500 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- maintenance outside
- 50 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- medical per added survivor
- 25000 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
- real resource savings
- 0 (range: Domain and signed scenarios in reproducible calculator/model). See research/review for counterfactual, duration, geography and cost definitions. Explicit prior or planning assumption.
Same whole $100,000 gift in every geographic denominator
- central: Total 0.09026294 QALYs; donor $11,078,744 per10. total: Q=0.09026293892166742; donor/gross/net per10=11,078,744/11,872,634/11,513,041; us: Q=0.08123664502950069; donor/gross/net per10=12,309,716/13,191,816/12,792,267; bay: Q=0.0631840572451672; donor/gross/net per10=15,826,777/16,960,906/16,447,201; sf: Q=0.013539440838250113; donor/gross/net per10=73,858,294/79,150,895/76,753,604
- favorable_joint: Total 2.09019016 QALYs; donor $478,425 per10. total: Q=2.0901901552219857; donor/gross/net per10=478,425/558,586/550,967; us: Q=1.8811711396997872; donor/gross/net per10=531,584/620,651/612,186; bay: Q=1.4631331086553898; donor/gross/net per10=683,465/797,980/787,096; sf: Q=0.31352852328329783; donor/gross/net per10=3,189,502/3,723,905/3,673,114
- adverse: Total -0.09879990 QALYs; donor Unpriced per10. total: Q=-0.09879989517322428; donor/gross/net per10=unpriced/unpriced/unpriced; us: Q=-0.08891990565590185; donor/gross/net per10=unpriced/unpriced/unpriced; bay: Q=-0.06915992662125699; donor/gross/net per10=unpriced/unpriced/unpriced; sf: Q=-0.01481998427598364; donor/gross/net per10=unpriced/unpriced/unpriced
- no_allocation: Total 0.00000000 QALYs; donor Unpriced per10. total: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; us: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; bay: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; sf: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced
- no_additionality: Total 0.00000000 QALYs; donor Unpriced per10. total: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; us: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; bay: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; sf: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced
- new_only: Total 0.05492596 QALYs; donor $18,206,326 per10. total: Q=0.05492596295119302; donor/gross/net per10=18,206,326/18,687,889/18,487,084; us: Q=0.04943336665607372; donor/gross/net per10=20,229,251/20,764,321/20,541,204; bay: Q=0.03844817406583511; donor/gross/net per10=26,009,037/26,696,984/26,410,119; sf: Q=0.008238894442678953; donor/gross/net per10=121,375,508/124,585,924/123,247,224
- maintenance_only: Total 0.03533698 QALYs; donor $28,298,969 per10. total: Q=0.03533697597047441; donor/gross/net per10=28,298,969/29,578,326/28,971,919; us: Q=0.03180327837342697; donor/gross/net per10=31,443,299/32,864,806/32,191,021; bay: Q=0.024735883179332084; donor/gross/net per10=40,427,099/42,254,751/41,388,456; sf: Q=0.0053005463955711615; donor/gross/net per10=188,659,796/197,188,837/193,146,127
- maintenance_null: Total 0.05492596 QALYs; donor $18,206,326 per10. total: Q=0.05492596295119302; donor/gross/net per10=18,206,326/19,468,160/18,877,219; us: Q=0.04943336665607372; donor/gross/net per10=20,229,251/21,631,289/20,974,688; bay: Q=0.03844817406583511; donor/gross/net per10=26,009,037/27,811,657/26,967,456; sf: Q=0.008238894442678953; donor/gross/net per10=121,375,508/129,787,732/125,848,127
- target_null: Total 0.00000000 QALYs; donor Unpriced per10. total: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; us: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; bay: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; sf: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced
- target_failure_alternative_loss: Total -1.00000000 QALYs; donor Unpriced per10. total: Q=-1; donor/gross/net per10=unpriced/unpriced/unpriced; us: Q=-0.9; donor/gross/net per10=unpriced/unpriced/unpriced; bay: Q=-0.7; donor/gross/net per10=unpriced/unpriced/unpriced; sf: Q=-0.15; donor/gross/net per10=unpriced/unpriced/unpriced
- negative_readiness: Total -0.04906847 QALYs; donor Unpriced per10. total: Q=-0.04906846670827267; donor/gross/net per10=unpriced/unpriced/unpriced; us: Q=-0.0441616200374454; donor/gross/net per10=unpriced/unpriced/unpriced; bay: Q=-0.03434792669579086; donor/gross/net per10=unpriced/unpriced/unpriced; sf: Q=-0.0073602700062409; donor/gross/net per10=unpriced/unpriced/unpriced
- short_new_window: Total 0.04988750 QALYs; donor $20,045,103 per10. total: Q=0.049887495487728584; donor/gross/net per10=20,045,103/21,412,894/20,762,270; us: Q=0.04489874593895573; donor/gross/net per10=22,272,337/23,792,104/23,069,189; bay: Q=0.03492124684141001; donor/gross/net per10=28,635,862/30,589,848/29,660,386; sf: Q=0.007483124323159287; donor/gross/net per10=133,634,022/142,752,626/138,415,135
- zero_horizon: Total 0.00000000 QALYs; donor Unpriced per10. total: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; us: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; bay: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; sf: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced
- complete_overlap: Total 0.00000000 QALYs; donor Unpriced per10. total: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; us: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; bay: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; sf: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced
- no_local_health: Total 0.09026294 QALYs; donor $11,078,744 per10. total: Q=0.09026293892166742; donor/gross/net per10=11,078,744/11,872,634/11,513,041; us: Q=0.08123664502950069; donor/gross/net per10=12,309,716/13,191,816/12,792,267; bay: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced; sf: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced
- no_sf_health: Total 0.09026294 QALYs; donor $11,078,744 per10. total: Q=0.09026293892166742; donor/gross/net per10=11,078,744/11,872,634/11,513,041; us: Q=0.08123664502950069; donor/gross/net per10=12,309,716/13,191,816/12,792,267; bay: Q=0.0631840572451672; donor/gross/net per10=15,826,777/16,960,906/16,447,201; sf: Q=0; donor/gross/net per10=unpriced/unpriced/unpriced
- high_outside_cost: Total 0.09026294 QALYs; donor $11,078,744 per10. total: Q=0.09026293892166742; donor/gross/net per10=11,078,744/14,254,305/12,815,930; us: Q=0.08123664502950069; donor/gross/net per10=12,309,716/15,838,116/14,239,922; bay: Q=0.0631840572451672; donor/gross/net per10=15,826,777/20,363,293/18,308,471; sf: Q=0.013539440838250113; donor/gross/net per10=73,858,294/95,028,698/85,439,533
- donor_pays_outside: Total 0.08208376 QALYs; donor $12,182,677 per10. total: Q=0.0820837646684271; donor/gross/net per10=12,182,677/12,257,578/12,257,578; us: Q=0.07387538820158439; donor/gross/net per10=13,536,308/13,619,532/13,619,532; bay: Q=0.05745863526789896; donor/gross/net per10=17,403,824/17,510,826/17,510,826; sf: Q=0.012312564700264064; donor/gross/net per10=81,217,847/81,717,189/81,717,189
- zero_resources_associated: Total 0.09026294 QALYs; donor $11,078,744 per10. total: Q=0.09026293892166742; donor/gross/net per10=11,078,744/11,078,744/11,078,744; us: Q=0.08123664502950069; donor/gross/net per10=12,309,716/12,309,716/12,309,716; bay: Q=0.0631840572451672; donor/gross/net per10=15,826,777/15,826,777/15,826,777; sf: Q=0.013539440838250113; donor/gross/net per10=73,858,294/73,858,294/73,858,294
- signed_resource_savings: Total 0.09026294 QALYs; donor $11,078,744 per10. total: Q=0.09026293892166742; donor/gross/net per10=11,078,744/11,872,634/-5,105,076; us: Q=0.08123664502950069; donor/gross/net per10=12,309,716/13,191,816/-5,672,306; bay: Q=0.0631840572451672; donor/gross/net per10=15,826,777/16,960,906/-7,292,965; sf: Q=0.013539440838250113; donor/gross/net per10=73,858,294/79,150,895/-34,033,837
Uncertainty. Scenarios are not weighted confidence intervals. Negative health and zero local denominators are retained. Zero associated resources is not a general lower bound when signed savings are allowed.
5. Funding and previous grants
No costed unfunded site queue or measured marginal readiness contrast. This packet does not support the requested $100,000/10-QALY threshold.
Official subsidies and paid public partnership exist, but no verified remaining marginal package. FY2025 surplus/cash do not prove an unrestricted deployable tranche.
This review does not establish a verified marginal funding offer or a complete history of grants.
Opens the organization’s giving page. A general donation may not fund the specific activity modeled here; confirm allocation with the recipient.
6. Sources
- Current services and donation values. Via Heart Project. Official program page. Published: Undated; current September 2026; retrieved: September 8, 2026.
- Annual maintenance program. Via Heart Project. Official service price. Published: Page labeled 2025; current September 2026; retrieved: September 8, 2026.
- Donation request and eligibility. Via Heart Project. Official intake form. Published: Undated; current September 2026; retrieved: September 8, 2026.
- Peninsula Health Care District partnership. Via Heart Project. Official funded partnership. Published: Undated; current September 2026; retrieved: September 8, 2026.
- Organization donation page. Via Heart Project. Official unrestricted donation endpoint. Published: Undated; current September 2026; retrieved: September 8, 2026.
- FY2025 Form 990, primary e-file reproduced by ProPublica. Via Heart Project / IRS. Primary tax filing; not independent audit. Published: Filed May 8, 2026; year ended December 31, 2025; retrieved: September 8, 2026.
- Public-access defibrillation and survival after out-of-hospital cardiac arrest. Public Access Defibrillation Trial Investigators / NEJM. Primary cluster randomized trial. Published: August 12, 2004; retrieved: September 8, 2026.
- School AED services. Via Heart Project. Official service scope. Published: Undated; current September 2026; retrieved: September 8, 2026.
Annual expenses: years and sources
Average annual expenses (three consecutive fiscal years): $1,467,995. Organization size is separate from the modeled cost-effectiveness of a donation.
The Via Heart Project
Form 990/990-EZ reported whole-entity expenses; includes program, administration and fundraising costs, but excludes any costs netted against revenue.
Original returns checked for legal identity, full-year period and total expenses. Latest three linked original returns.