{
  "dataset": "Home Water HQ — home water filtration products",
  "version": "0.1 (pre-launch staging build)",
  "price_checked": "2026-11-03",
  "contaminants_checked": "2026-11-05",
  "currency": "USD",
  "note": "Prices verified from manufacturer or major retailer pages on the price_checked date. DTC prices in this category swing 15-40% with promotions. cert_check states in plain language what each product's certification actually covers — many 'NSF certified' claims in this category are component-level, materials-only, or TDS-only. Per-contaminant data (each product's contaminants field) verified 2026-11-05 against certification-body listings (NSF, IAPMO R&T, WQA) and manufacturer performance data sheets: status 'certified' means a certification listing covers that contaminant for that model; 'claimed' means only manufacturer-published data supports it. Sources are in each product's contaminant_sources.",
  "changelog": [
    {
      "date": "2026-11-03",
      "change": "Initial dataset: 30 products across 5 categories, prices verified 2026-11-03. SpringWell CF1 and Whirlpool WHELJ1 prices not captured first-hand (dynamic/unavailable) and are flagged in their records."
    },
    {
      "date": "2026-11-03",
      "change": "Reorganized categories after reader feedback: whole-house split into Tank Systems vs Cartridge Systems & Housings; the GE GXWH40L is now labeled plainly as a housing only, not a complete system."
    },
    {
      "date": "2026-11-05",
      "change": "Added verified per-contaminant certification data for all 30 products (71 certified and 138 manufacturer-claimed contaminant entries) and launched the contaminant matcher tool on the staging build. Notable verification outcomes: Aquasana Rhino WH-1000 and AQ-4100 are independently TESTED to NSF/ANSI standards, not certified (their manual states 'Not NSF Certified'); Brita Elite filters carry a current IAPMO-certified PFOA/PFOS claim the older prose missed; Waterdrop G3P600 appears to hold NSF/ANSI 53 via its shared CB cartridge; iSpring RCC7AK (base model) and APEC ROES-50 certified scope is TDS only. Prices unchanged."
    },
    {
      "date": "2026-11-06",
      "change": "System builder data: builder fields (stage, flow, connection, install requirements) added to the 14 whole-house and under-sink products; 8 stage products added from manufacturer-verified research (3 softeners, 3 iron filters, 2 UV systems). Express Water WH300 confirmed to publish no flow rate and is excluded from stacked builds. New contaminant keys: hardness, hydrogen-sulfide, manganese."
    },
    {
      "date": "2026-11-06",
      "change": "Amazon ASINs recorded for 12 builder products (9 confirmed first-hand by the site owner after automated routes were refused by Amazon; 3 from the manufacturer research pass). Their buy links now point at the exact product pages instead of search results."
    },
    {
      "date": "2026-11-06",
      "change": "Three more ASINs confirmed first-hand by the site owner (iSpring WCFM400K, Express Water whole-house, GE GXWH40L housing) and wired into buy links + the builder cart. The Whirlpool WHES40 candidate ASIN was checked and rejected (dead link) — it keeps a search-result buy link."
    },
    {
      "date": "2026-11-06",
      "change": "Builder went Amazon-only: SpringWell WS1, SpringWell CF1 and Kind E-1000 left the builder (no verifiable Amazon listing for the systems; their catalog cards and maker links stay). The AFW AIP15 iron filter now buys through Amazon (AFWFilters' own storefront) — it keeps sulfur coverage in the builder at 15 ppm H2S, better than the SpringWell it replaces."
    },
    {
      "date": "2026-11-06",
      "change": "GE GXWH40L housing removed from builder cart links: its Amazon listing showed unavailable (model discontinued). The builder also no longer adds a separate sediment housing when the chosen main system already includes a sediment stage (city builds) — the duplicate was optional hardware. Express Water WH300 now correctly records its built-in sediment stage."
    },
    {
      "date": "2026-11-06",
      "change": "Sediment stage swapped: discontinued GE GXWH40L replaced by the Pentair Pentek Big Blue 150237 housing + DGD-5005 cartridge (~$49/yr vs ~$76/yr). VIQUA VH410 removed from cart links (Amazon listing unavailable) and the iSpring UVF55FS — dose unpublished, labeled as such — becomes the default UV stage."
    },
    {
      "date": "2026-11-06",
      "change": "Pentair Big Blue 150237 ASIN confirmed first-hand by the site owner (B0045LUE4W) — the sediment stage now joins the builder's one-tap Amazon cart. (The look-alike listing B0045LQSG0 is the 3/4 in-port sibling, part 150469 — not used.)"
    }
  ],
  "products": [
    {
      "id": "aquasana-rhino-wh1000",
      "name": "Aquasana Rhino WH-1000",
      "brand": "Aquasana",
      "category": "Whole-house tank systems",
      "price_usd": 1998.0,
      "list_price_usd": null,
      "price_note": "Base system at aquasana.com; frequently discounted in promotions.",
      "key_spec": "7.0 GPM rated flow; 1,000,000 gal media life",
      "type": "Dual-tank carbon + KDF whole-house filter",
      "cert_check": "Strong: independently tested to NSF/ANSI 42 (97% chlorine reduction over 1M gal). Tank certified to NSF/ANSI 61 (materials). No lead or PFAS claim on this model.",
      "contaminants": {
        "chlorine": {
          "certifier": null,
          "reduction_pct": 97,
          "standard": "NSF/ANSI 42",
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://www.aquasana.com/on/demandware.static/-/Sites-aquasana-Library/default/dwe1c2c0a9/PDF/EQ-300-600-1000_Install.pdf?srsltid=AfmBOor_Dydf68sz2Z59K_BuAjWstDbWCLp5kK4ZON_rjIMKSaRLctMW",
        "https://www.aquasana.com/whole-house-water-filters/rhino/salt-free-water-conditioner/uv-filter/probypass-100403384.html?ranMID=36667&ranEAID=XGumC3sj%2F08&ranSiteID=XGumC3sj_08-AgYvMxxnDga4ywavQrJxJQ&discountcode=LS&utm_campaign=3540829&capture=y&utm_source=Rakuten&utm_medium=Affiliate"
      ],
      "contaminant_note": "CORRECTION to site prose: NOT certified for chlorine. Aquasana WH-1000 data sheet says 'independently tested according to NSF/ANSI 42' (>97.4% overall, marketed as 97%), manual states 'Not NSF Certified', and tank is WQA-certified under NSF/ANSI/CAN 61 + CSA B483.1 for materials safety ONLY, explicitly 'Not certified for contaminant reductions by WQA'. Data sheet lists chlorine as the only contaminant, so no sediment entry; no lead or PFAS claim found.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$75 (pre/post filters)",
      "buy_url": "https://www.amazon.com/s?k=Aquasana+Rhino+whole+house+water+filter&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.aquasana.com",
      "notes": "Sized for homes up to ~2.5 bathrooms. Aquasana program pays from 10% via Rakuten (direct, post-launch).",
      "builder_stage": "main",
      "flow_gpm": 7.0,
      "flow_basis": "service",
      "connection": "1 in",
      "includes_stages": [
        "sediment"
      ],
      "requires": [],
      "yearly_lo": 75,
      "yearly_hi": 75,
      "stackable": true,
      "asin": null
    },
    {
      "id": "springwell-cf1",
      "name": "SpringWell CF1",
      "brand": "SpringWell",
      "category": "Whole-house tank systems",
      "price_usd": 1160.25,
      "list_price_usd": 1365,
      "price_note": "Verified first-hand on SpringWell's own product page 2026-11-04: sale price $1,160.25 (MSRP $1,365) for the CF1 system alone, in stock. Note: the product page pre-checks an optional Bypass Valve add-on (+$78.74), which inflates the displayed total to $1,238.99 — that is not the CF1 price.",
      "key_spec": "9 GPM (1-3 bathrooms); 1,000,000 gal media life",
      "type": "Catalytic carbon + KDF tank system",
      "cert_check": "Component-level only: media components are NSF 42/53 certified; the assembled system has NO finished-system performance certification. Reduction figures are SpringWell's own lab data.",
      "contaminants": {
        "lead": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "pfas": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chlorine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chloramine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "vocs": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "sediment": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://www.springwellwater.com/product/water-filters/whole-house-water-filters/?utm_source=SpringWell+Water&utm_campaign=0495421c5a-AUTOMATION_Email_2_Follow_Up_Questions_3_COPY_01&utm_medium=email&utm_term=0_97f7a2f43d-0495421c5a-56984325&goal=0_97f7a2f43d-0495421c5a-56984325&mc_cid=0495421c5a",
        "https://www.springwellwater.com/activated-carbon-filters-remove/"
      ],
      "contaminant_note": "No finished-system performance listing found in NSF/WQA/IAPMO searches; all figures are SpringWell's own. Official CF page claims chlorine, chloramine, PFAS/PFOA/PFOS, heavy metals via KDF, pesticides/herbicides (VOC-class) and 5-micron sediment; SpringWell blog names lead among CF1 targets. No per-contaminant reduction % published by SpringWell (aggregate 'up to 99.9%' blog wording not used); chlorine/chloramine carry a manufacturer 6yr/1M-gal below-detection guarantee, not a certification.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$40 (sediment post-filter)",
      "buy_url": "https://www.springwellwater.com",
      "buy_url_type": "official site (direct affiliate program exists; not yet joined)",
      "official_url": "https://www.springwellwater.com",
      "notes": "Filtration only, does not soften. Flagship whole-house tanks are NOT reliably sold on Amazon, so no Amazon backstop for this product.",
      "builder_stage": null,
      "flow_gpm": 9,
      "flow_basis": "service",
      "connection": "1 in",
      "includes_stages": [
        "sediment"
      ],
      "requires": [],
      "yearly_lo": 40,
      "yearly_hi": 40,
      "stackable": true,
      "asin": null
    },
    {
      "id": "kind-e1000",
      "name": "Kind Water Systems E-1000",
      "brand": "Kind Water Systems",
      "category": "Whole-house tank systems",
      "price_usd": 976.46,
      "list_price_usd": null,
      "price_note": "List price at kindwater.com; sale pricing ~$776 reported in 2026.",
      "key_spec": "15 GPM; ~80,000 gal per cartridge set",
      "type": "2-stage cartridge whole-house filter (sediment + catalytic carbon)",
      "cert_check": "Materials-only: whole-system certs are NSF/ANSI 61 + 372 and CSA B483.1 (safety of materials). No finished-system performance listing (no certified 42/53 claims).",
      "contaminants": {
        "chlorine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chloramine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "vocs": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "sediment": {
          "certifier": null,
          "reduction_pct": 95,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://kindwater.com/products/whole-house-water-filter?affid=22&oid=5&reviews-page=2"
      ],
      "contaminant_note": "Materials-only as site prose said: Kind page lists whole-system certifications NSF/ANSI/CAN 61, NSF/ANSI/CAN 372 and CSA B483.1 (WQA), and describes its NSF/ANSI 42 claim explicitly as 'Material Safety and Structural Integrity' — no finished-system performance listing found. Manufacturer claims: sediment 95% (5-micron), and carbon block targets chlorine, chloramine, VOCs, pesticides/herbicides among '155+ contaminants' with no per-contaminant %.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$120-300 (annual cartridge set)",
      "buy_url": "https://www.amazon.com/s?k=Kind+Water+Systems+E-1000&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://kindwater.com",
      "notes": "DIY install 2-4 hours. Kind's affiliate program runs on Awin (Blake's pending Awin account).",
      "builder_stage": null,
      "flow_gpm": 15,
      "flow_basis": "service",
      "connection": "1 in",
      "includes_stages": [
        "sediment"
      ],
      "requires": [],
      "yearly_lo": 120,
      "yearly_hi": 300,
      "stackable": true,
      "asin": null
    },
    {
      "id": "ispring-wgb32b-pb",
      "name": "iSpring WGB32B-PB",
      "brand": "iSpring",
      "category": "Whole-house cartridge systems & housings",
      "price_usd": 465.22,
      "list_price_usd": null,
      "price_note": "Price at Home Depot for the lead-reducing PB variant.",
      "key_spec": "Up to 15 GPM; 100,000 gal capacity (lead cartridge 150,000 gal)",
      "type": "3-stage Big Blue cartridge system",
      "cert_check": "No finished-system NSF/ANSI performance certification verified. Contaminant figures are manufacturer claims.",
      "contaminants": {
        "lead": {
          "certifier": null,
          "reduction_pct": 95,
          "standard": null,
          "status": "claimed"
        },
        "chlorine": {
          "certifier": null,
          "reduction_pct": 99,
          "standard": null,
          "status": "claimed"
        },
        "chloramine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "vocs": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "iron": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "sediment": {
          "certifier": null,
          "reduction_pct": 95,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://www.ispringfilter.com/products/ispring-wgb32b-pb-3-stage-whole-house-water-filtration-system-w-20-inch-big-blue-carbon-block-and-iron-lead-reducing-filter-w-34-push-fit-stainless-steel-hose-connectors-and-ball-valve"
      ],
      "contaminant_note": "No finished-system NSF/ANSI performance listing found; lead claim is manufacturer-level as suspected. iSpring official page: 'up to 95% of sediment, chlorine, rust, lead, pesticides, herbicides, industrial solvents' and 'up to 95% of sediment, chlorine, chloramines, chemicals, heavy metals (Tested by SGS, 2018)'; stage-2 carbon 'removes up to 99% of chlorine'; stage-3 FCRC25B is an iron-and-lead reducing filter (150k gal at 100ppb lead, to below 15ppb — no % published for lead/iron beyond the aggregate 95% group or for VOCs). First two filters only 'tested by independent third-party to meet NSF/ANSI standards' (component/tested wording, not a system certification). Explicitly does NOT reduce TDS, so no tds entry.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$110 (cartridge set)",
      "buy_url": "https://www.amazon.com/dp/B06VSJ9DBN?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.ispringfilter.com",
      "notes": "The budget whole-house option. iSpring has no cash affiliate program (referral credit only), so Amazon is the monetization route.",
      "builder_stage": "main",
      "flow_gpm": 15,
      "flow_basis": "up to (manufacturer maximum)",
      "connection": "3/4 in",
      "includes_stages": [
        "sediment"
      ],
      "requires": [],
      "yearly_lo": 110,
      "yearly_hi": 110,
      "stackable": true,
      "asin": "B06VSJ9DBN",
      "asin_source": "2026-11-06 (site owner, first-hand)"
    },
    {
      "id": "express-water-wh300",
      "name": "Express Water 3-Stage Whole House (Heavy Metals)",
      "brand": "Express Water",
      "category": "Whole-house cartridge systems & housings",
      "price_usd": 449.99,
      "list_price_usd": null,
      "price_note": "WH-300RS-CKS at expresswater.com, in stock.",
      "key_spec": "100,000 gal per filter set; flow rate not stated by manufacturer",
      "type": "3-stage cartridge system with KDF heavy-metals stage",
      "cert_check": "No finished-system NSF/ANSI certification verified for the whole-house line.",
      "contaminants": {
        "lead": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chlorine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chloramine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "vocs": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "iron": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "sediment": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://www.expresswater.com/pages/whole-house-walkthrough",
        "https://www.expresswater.com/products/ultimate-protection-whole-house?variant=&utm_source=Klaviyo&utm_medium=campaign&_kx=QfLOci4FWv-11u7AWTgZ1M0Xk06iwueTaV7EkxxYeSk.XgjRXP"
      ],
      "contaminant_note": "No finished-system NSF/ANSI certification verified for the whole-house line (Express Water's NSF-certified claims on its site attach to RO/under-sink products). Manufacturer Heavy Metals (WH300) page claims removal of heavy metals incl. lead and iron, chlorine, chloramines, VOCs/industrial solvents, and dirt/sand/silt (sediment, 5-micron stage); no per-contaminant reduction % published, so all null. Manufacturer states whole-house systems do NOT reduce TDS.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": null,
      "buy_url": "https://www.amazon.com/dp/B0BBZ8VZH1?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://expresswater.com",
      "notes": "4.8/5 from 668 reviews on the manufacturer page. Blue housings are the known weak point in owner reviews.",
      "builder_stage": "main",
      "flow_gpm": null,
      "flow_basis": "not published by the manufacturer",
      "connection": "1 in",
      "includes_stages": [
        "sediment"
      ],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": false,
      "asin": "B0BBZ8VZH1",
      "asin_source": "2026-11-06 (site owner, first-hand)"
    },
    {
      "id": "whirlpool-whelj1",
      "name": "Whirlpool WHELJ1",
      "brand": "Whirlpool",
      "category": "Whole-house tank systems",
      "price_usd": 399,
      "list_price_usd": null,
      "price_note": "Verified first-hand at Lowe's 2026-11-04: $399.00 (Model #WHELJ1, Item #31217), in stock and available for purchase. The earlier ~$700-$900 typical-pricing estimate was too high.",
      "key_spec": "6 GPM service flow; ~570,000 gal media life; self-cleaning every 14 days",
      "type": "Self-cleaning central water filtration system",
      "cert_check": "Certified to NSF/ANSI 42 (chlorine, taste & odor) and 372 (lead-free materials) per the NSF database.",
      "contaminants": {
        "chlorine": {
          "certifier": "NSF",
          "reduction_pct": 82.8,
          "standard": "NSF/ANSI 42",
          "status": "certified"
        }
      },
      "contaminant_sources": [
        "http://info.nsf.org/Certified/DWTU/Listings.asp?Company=C0553058&",
        "https://www.whirlpoolwatersolutions.com/wp-content/uploads/2018/11/7345493-WHELJ1-Eng_F-Sm.pdf"
      ],
      "contaminant_note": "Verified in NSF listing (Water Channel Partners/Ecodyne): WHELJ1 Point-of-Entry, 570,000 gal, 6 gpm, Chlorine Reduction + Taste and Odor Reduction under NSF/ANSI 42 (also complies with 372 / conforms to CAN 61, materials only). Manufacturer performance data sheet gives 82.8% average chlorine reduction (2.0 mg/L challenge, >=50% required). No other contaminant is certified.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "$0 (no filters to replace for the life of the unit)",
      "buy_url": "https://www.amazon.com/s?k=Whirlpool+WHELJ1+central+water+filtration&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.whirlpool.com",
      "notes": "The no-maintenance option. Requires electricity and a drain connection for the flush cycle.",
      "builder_stage": "main",
      "flow_gpm": 6,
      "flow_basis": "service",
      "connection": "1 in",
      "includes_stages": [],
      "requires": [],
      "yearly_lo": 0,
      "yearly_hi": 0,
      "stackable": true,
      "asin": null
    },
    {
      "id": "waterdrop-g3p800",
      "name": "Waterdrop G3P800",
      "brand": "Waterdrop",
      "category": "Under-sink reverse osmosis",
      "price_usd": 849.0,
      "list_price_usd": 999.0,
      "price_note": "Sale price at waterdropfilter.com; this model's price moves a lot with promotions.",
      "key_spec": "800 GPD tankless; 3:1 pure-to-drain; built-in UV; smart faucet shows TDS",
      "type": "10-stage tankless RO, 3 cartridges",
      "cert_check": "Strong: certified by IAPMO R&T to NSF/ANSI 42, 53 and 58 (incl. fluoride and PFOA/PFOS per its performance data sheet) plus 372.",
      "contaminants": {
        "lead": {
          "certifier": "IAPMO R&T",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        },
        "pfas": {
          "certifier": "IAPMO R&T",
          "reduction_pct": null,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "chlorine": {
          "certifier": "IAPMO R&T",
          "reduction_pct": null,
          "standard": "NSF/ANSI 42",
          "status": "certified"
        },
        "nitrates": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "fluoride": {
          "certifier": "IAPMO R&T",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        },
        "arsenic": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chromium6": {
          "certifier": "IAPMO R&T",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        },
        "sediment": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "bacteria": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "viruses": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "tds": {
          "certifier": "IAPMO R&T",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        }
      },
      "contaminant_sources": [
        "https://eco-certification-test.s3.amazonaws.com/WC-13976-IAPMO.pdf",
        "https://www.waterdropfilter.com/collections/reverse-osmosis-water-filter-all/products/reverse-osmosis-system-1-year-combo-kit-wd-g3p800-w-cf",
        "https://www.listedwater.com/filters/waterdrop-g3p800/"
      ],
      "contaminant_note": "IAPMO R&T certifies NSF/ANSI 42 (chlorine), 53 (PFOA/PFOS via WD-G3-CB cartridge) and 58; live-PLD snapshots list 58 claims TDS/fluoride/lead/cadmium/barium/radium, while the IAPMO certificate PDF WC-13976 (rev. 2026-06-03) instead lists hexavalent chromium + selenium and no lead — lead taken from PLD, chromium6 from the certificate; Waterdrop PDS percentages not retrieved first-hand, so all reduction_pct null.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$160 (manufacturer figure)",
      "buy_url": "https://www.amazon.com/dp/B0987FCQQW?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.waterdropfilter.com",
      "notes": "The premium tankless benchmark. Waterdrop's program pays 8-10% and is on Awin (pending account).",
      "builder_stage": "ro",
      "flow_gpm": null,
      "flow_basis": "point-of-use",
      "connection": null,
      "includes_stages": [],
      "requires": [
        "drain",
        "outlet"
      ],
      "yearly_lo": 160,
      "yearly_hi": 160,
      "stackable": true,
      "asin": "B0987FCQQW",
      "asin_source": "2026-11-06 (site owner, first-hand)"
    },
    {
      "id": "waterdrop-g3p600",
      "name": "Waterdrop G3P600",
      "brand": "Waterdrop",
      "category": "Under-sink reverse osmosis",
      "price_usd": 439.0,
      "list_price_usd": 539.0,
      "price_note": "Sale price at waterdropfilter.com.",
      "key_spec": "600 GPD tankless; 2:1 pure-to-drain; smart display faucet",
      "type": "8-stage tankless RO",
      "cert_check": "Certified to NSF/ANSI 42, 53, 58 and 372 (IAPMO R&T); the 53 listing comes via the shared WD-G3-CB cartridge. (Waterdrop's own US spec table still prints 42/58/372.)",
      "contaminants": {
        "lead": {
          "certifier": "IAPMO R&T",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        },
        "pfas": {
          "certifier": "IAPMO R&T",
          "reduction_pct": null,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "chlorine": {
          "certifier": "IAPMO R&T",
          "reduction_pct": null,
          "standard": "NSF/ANSI 42",
          "status": "certified"
        },
        "chloramine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "cysts": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "vocs": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "fluoride": {
          "certifier": "IAPMO R&T",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        },
        "arsenic": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chromium6": {
          "certifier": "IAPMO R&T",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        },
        "sediment": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "bacteria": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "tds": {
          "certifier": "IAPMO R&T",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        }
      },
      "contaminant_sources": [
        "https://eco-certification-test.s3.amazonaws.com/WC-13976-IAPMO.pdf",
        "https://www.waterdropfilter.com/collections/water-filtration/products/reverse-osmosis-system-g3p600-pmt-tank",
        "https://www.listedwater.com/filters/waterdrop-g3p600/"
      ],
      "contaminant_note": "IAPMO footprint matches G3P800 including NSF/ANSI 53 PFOA/PFOS via the shared WD-G3-CB cartridge (PLD + CB manual) — the site's older 'no 53 on G3P600' line appears outdated vs current listings, though Waterdrop's US spec table still prints 42/58/372; same PLD-vs-certificate lead/chromium6 discrepancy as G3P800; no PDS percentages verified first-hand.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$145 (manufacturer figure)",
      "buy_url": "https://www.amazon.com/dp/B07P1XFYJP?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.waterdropfilter.com",
      "notes": "Same chassis as the G3P800 at roughly half the street price.",
      "builder_stage": "ro",
      "flow_gpm": null,
      "flow_basis": "point-of-use",
      "connection": null,
      "includes_stages": [],
      "requires": [
        "drain",
        "outlet"
      ],
      "yearly_lo": 145,
      "yearly_hi": 145,
      "stackable": true,
      "asin": "B07P1XFYJP",
      "asin_source": "2026-11-06 (site owner, first-hand)"
    },
    {
      "id": "frizzlife-pd600",
      "name": "Frizzlife PD600-TAM3",
      "brand": "Frizzlife",
      "category": "Under-sink reverse osmosis",
      "price_usd": 399.99,
      "list_price_usd": 469.99,
      "price_note": "Sale price at frizzlife.com.",
      "key_spec": "600 GPD tankless; 2:1 pure-to-drain; real-time TDS display",
      "type": "Tankless RO with alkaline remineralization cartridge",
      "cert_check": "Manufacturer-stated: Frizzlife says the system was tested to NSF/ANSI 42/53/58, but an independent certification listing for this exact model could not be confirmed. Treat as manufacturer claim, not verified certification.",
      "contaminants": {
        "lead": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "pfas": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chlorine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chloramine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "cysts": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "vocs": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "nitrates": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "fluoride": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "arsenic": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "sediment": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "tds": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://www.frizzlife.com/products/pd600tam3?variant=44810308190460&country=US&currency=USD&utm_medium=product_sync&utm_source=google&utm_content=sag_organic&utm_campaign=sag_organic&gad_source=1&gbraid=0AAAAACoUwmOiJQgaTcOeh5eQX9hSRH-8l",
        "https://manuals.plus/asin/B0BK93QGGN"
      ],
      "contaminant_note": "No certification-body listing for PD600-TAM3 could be confirmed in NSF, WQA or IAPMO directories (trackers report only NSF/ANSI 372 lead-free materials); Frizzlife's own page says 'testing performed under NSF/ANSI 42&53&58' (tested-to, SGS) — so every entry is manufacturer-claimed from Frizzlife's published reduction list, none certified; Frizzlife states TDS removal ~94-95% as a range, not a PDS figure, so pct left null; generic 'chromium' claim not mapped to chromium6.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$60-80 (per review sites)",
      "buy_url": "https://www.amazon.com/dp/B083DFW1QS?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.frizzlife.com",
      "notes": "Frizzlife's direct program pays 10-15% (in-house, post-launch).",
      "builder_stage": "ro",
      "flow_gpm": null,
      "flow_basis": "point-of-use",
      "connection": null,
      "includes_stages": [],
      "requires": [
        "drain",
        "outlet"
      ],
      "yearly_lo": 60,
      "yearly_hi": 80,
      "stackable": true,
      "asin": "B083DFW1QS",
      "asin_source": "2026-11-06 (site owner, first-hand)"
    },
    {
      "id": "apec-ro90",
      "name": "APEC RO-90",
      "brand": "APEC Water Systems",
      "category": "Under-sink reverse osmosis",
      "price_usd": 264.99,
      "list_price_usd": null,
      "price_note": "At apecwater.com; some retailers list it lower.",
      "key_spec": "90 GPD; 4-gallon tank; no electricity",
      "type": "5-stage tank-based RO",
      "cert_check": "Strong: WQA certified to NSF/ANSI 58 with one of the broadest certified claim lists in under-sink RO (arsenic V, barium, cadmium, copper, fluoride, chromium-6, lead, radium, selenium, TDS) plus 372. No certified PFAS claim.",
      "contaminants": {
        "lead": {
          "certifier": "WQA",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        },
        "pfas": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chlorine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chloramine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "cysts": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "vocs": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "nitrates": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "fluoride": {
          "certifier": "WQA",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        },
        "arsenic": {
          "certifier": "WQA",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        },
        "chromium6": {
          "certifier": "WQA",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        },
        "iron": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "sediment": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "bacteria": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "viruses": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "tds": {
          "certifier": "WQA",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        }
      },
      "contaminant_sources": [
        "https://www.apecwater.com/collections/under-sink-reverse-osmosis-ro-system",
        "https://www.tapwaterdata.com/filters/brand/apec"
      ],
      "contaminant_note": "WQA Gold Seal NSF/ANSI 58 listing carries 12 claims (arsenic V at 300 ppb influent, barium, cadmium, copper, fluoride, hexavalent + trivalent chromium, lead, radium 226/228, selenium, TDS, turbidity) plus NSF/ANSI 372; find.wqa.org was not directly readable in this pass — claim set transcribed from WQA-listing copies checked Oct 2026 and corroborated by multiple independent readers; no certified PFAS or chlorine claim; no APEC PDS percentages retrieved, so pct null.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$60-75",
      "buy_url": "https://www.amazon.com/dp/B00HRHHFPW?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.apecwater.com",
      "notes": "Assembled in the USA. APEC's direct rates are low (~3%), so Amazon is competitive here.",
      "builder_stage": "ro",
      "flow_gpm": null,
      "flow_basis": "point-of-use",
      "connection": null,
      "includes_stages": [],
      "requires": [
        "drain"
      ],
      "yearly_lo": 60,
      "yearly_hi": 75,
      "stackable": true,
      "asin": "B00HRHHFPW",
      "asin_source": "2026-11-06 (site owner, first-hand)"
    },
    {
      "id": "apec-roes50",
      "name": "APEC ROES-50",
      "brand": "APEC Water Systems",
      "category": "Under-sink reverse osmosis",
      "price_usd": 230.99,
      "list_price_usd": null,
      "price_note": "At apecwater.com; Amazon has run it at $179.99.",
      "key_spec": "50 GPD; 4-gallon tank; no electricity",
      "type": "5-stage tank-based RO (Essence line)",
      "cert_check": "WQA Gold Seal to NSF/ANSI 58 — but the certified scope on the listing is TDS reduction. Broader marketing claims are not all covered by the listing.",
      "contaminants": {
        "lead": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "pfas": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chlorine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chloramine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "cysts": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "vocs": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "nitrates": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "fluoride": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "arsenic": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chromium6": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "iron": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "sediment": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "bacteria": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "viruses": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "tds": {
          "certifier": "WQA",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        }
      },
      "contaminant_sources": [
        "https://www.apecwater.com/products/roes-50x-essence-5-stage-50-gpd-reverse-osmosis-water-system-with-extra-complete-set-of-replacement-filters-wqa-certified",
        "https://www.tapwaterdata.com/filters/brand/apec"
      ],
      "contaminant_note": "WQA Gold Seal NSF/ANSI 58 certified scope for ROES-50 is TDS reduction only (plus NSF/ANSI 372 materials) — confirmed against the WQA listing scope as transcribed Oct 2026 and APEC's own ROES-50 manual v7.3 TDS statement; the broader certified lists sometimes quoted for this model belong to RO-90/RO-Hi; all other entries are APEC's own published 'shown to reduce' list, claimed not certified; no PDS percentages retrieved.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$55",
      "buy_url": "https://www.amazon.com/dp/B00I0ZGOZM?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.apecwater.com",
      "notes": "One of the two best-selling budget RO systems in the US.",
      "builder_stage": "ro",
      "flow_gpm": null,
      "flow_basis": "point-of-use",
      "connection": null,
      "includes_stages": [],
      "requires": [
        "drain"
      ],
      "yearly_lo": 55,
      "yearly_hi": 55,
      "stackable": true,
      "asin": "B00I0ZGOZM",
      "asin_source": "2026-11-06 (site owner, first-hand)"
    },
    {
      "id": "ispring-rcc7ak",
      "name": "iSpring RCC7AK",
      "brand": "iSpring",
      "category": "Under-sink reverse osmosis",
      "price_usd": 239.99,
      "list_price_usd": 241.99,
      "price_note": "At ispringfilter.com; Walmart sells it at $234.99.",
      "key_spec": "75 GPD; 3.2-gallon tank; no electricity",
      "type": "6-stage RO with alkaline remineralization",
      "cert_check": "Certified to NSF/ANSI 58 — manufacturer states the certified scope is TDS reduction.",
      "contaminants": {
        "lead": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "pfas": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chlorine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "cysts": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "fluoride": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "arsenic": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "bacteria": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "viruses": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "tds": {
          "certifier": "NSF",
          "reduction_pct": null,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        }
      },
      "contaminant_sources": [
        "https://info.nsf.org/Certified/dwtu/Listings.asp?TradeName=RCC7&Standard=&ProductType=&PlantState=&PlantCountry=&PlantRegion=&submit3=Search&hdModlStd=ModlStd",
        "https://www.ispringfilter.com/?limit=20&manufacturer_id=21&page=18&rt=product%2Fmanufacturer&sort=sort_order-ASC"
      ],
      "contaminant_note": "NSF's own listing (read directly at info.nsf.org) certifies the plain RCC7AK (Taiwan facility, 21.04 gpd) to NSF/ANSI 58 for TDS reduction ONLY — iSpring's own page states the same; the broad certified claim set (lead, fluoride, barium, cadmium, copper, trivalent chromium, selenium, asbestos) belongs to the RCC7AK-BLK/-BN Nanjing-facility variants and was deliberately NOT transferred to this SKU; remaining entries are iSpring marketing claims.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$62 (standard-size filters)",
      "buy_url": "https://www.amazon.com/dp/B005LJ8EXU?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.ispringfilter.com",
      "notes": "Best-selling budget RO line in the US. Amazon-only monetization (no iSpring cash program).",
      "builder_stage": "ro",
      "flow_gpm": null,
      "flow_basis": "point-of-use",
      "connection": null,
      "includes_stages": [],
      "requires": [
        "drain"
      ],
      "yearly_lo": 62,
      "yearly_hi": 62,
      "stackable": true,
      "asin": "B005LJ8EXU",
      "asin_source": "2026-11-06 (site owner, first-hand)"
    },
    {
      "id": "express-water-ro5dx",
      "name": "Express Water RO5DX",
      "brand": "Express Water",
      "category": "Under-sink reverse osmosis",
      "price_usd": 167.99,
      "list_price_usd": null,
      "price_note": "At Home Depot; price varies by configuration/promo.",
      "key_spec": "50 GPD rated; 4-gallon tank; no electricity",
      "type": "5-stage tank-based RO",
      "cert_check": "NSF/ANSI 58 certified for TDS reduction only (per NSF's own listing; the listing's certified production rate is 12.22 GPD vs the 50 GPD marketing rating).",
      "contaminants": {
        "lead": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "pfas": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chlorine": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "vocs": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "nitrates": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "fluoride": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "arsenic": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "sediment": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "bacteria": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "tds": {
          "certifier": "NSF",
          "reduction_pct": 95.4,
          "standard": "NSF/ANSI 58",
          "status": "certified"
        }
      },
      "contaminant_sources": [
        "https://info.nsf.org/Certified/DWTU/Listings.asp?CompanyName=express&",
        "https://cdn.shopify.com/s/files/1/0025/0963/5637/files/RO_System_Instruction_Manual_2022.pdf?v=1651620803&_gl=1*2hvyrq*_gcl_au*MzgxMTA0NzAzLjE3NTEzODk1OTk."
      ],
      "contaminant_note": "NSF's own listing (read directly) certifies RO5DX to NSF/ANSI 58 for TDS reduction only (12.22 gpd, plus lead-free [Pb]/372 footnote); the 95.4% TDS figure is the average % reduction in the NSF/ANSI 58 performance data sheet printed in Express Water's own installation manual (770 mg/L influent to 36 mg/L effluent); all other entries are manufacturer marketing claims, incl. blanket 'up to 99.99%' copy that was not converted into per-contaminant percentages.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$37-66",
      "buy_url": "https://www.amazon.com/dp/B00J2DGTD8?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://expresswater.com",
      "notes": "Among the cheapest genuinely NSF-listed RO systems. One aggregator flagged possible discontinuation in late 2026 — in stock at Home Depot and Express Water as of this check.",
      "builder_stage": "ro",
      "flow_gpm": null,
      "flow_basis": "point-of-use",
      "connection": null,
      "includes_stages": [],
      "requires": [
        "drain"
      ],
      "yearly_lo": 37,
      "yearly_hi": 66,
      "stackable": true,
      "asin": "B00J2DGTD8",
      "asin_source": "2026-11-06 (site owner, first-hand)"
    },
    {
      "id": "aquatru-classic",
      "name": "AquaTru Classic",
      "brand": "AquaTru",
      "category": "Countertop filters",
      "price_usd": 475.0,
      "list_price_usd": null,
      "price_note": "Base model at aquatru.com; alkaline and smart variants $495-$545.",
      "key_spec": "4-stage countertop RO; no plumbing; ~0.75 gal batch tank",
      "type": "Countertop reverse osmosis",
      "cert_check": "Strong: independently certified by IAPMO to NSF/ANSI 42, 53, 58 and P473 (PFAS) for 84 contaminants — the strongest certification story in countertop RO.",
      "contaminants": {
        "lead": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 99.1
        },
        "pfas": {
          "status": "certified",
          "standard": "NSF/ANSI 53",
          "certifier": "IAPMO R&T",
          "reduction_pct": 97.5
        },
        "chlorine": {
          "status": "certified",
          "standard": "NSF/ANSI 42",
          "certifier": "IAPMO R&T",
          "reduction_pct": 97
        },
        "chloramine": {
          "status": "certified",
          "standard": "NSF/ANSI 42",
          "certifier": "IAPMO R&T",
          "reduction_pct": 96
        },
        "cysts": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 99.99
        },
        "vocs": {
          "status": "certified",
          "standard": "NSF/ANSI 53",
          "certifier": "IAPMO R&T",
          "reduction_pct": 95
        },
        "nitrates": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 87.2
        },
        "fluoride": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 93.5
        },
        "arsenic": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 98.0
        },
        "chromium6": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 97.2
        },
        "tds": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 87.1
        }
      },
      "contaminant_sources": [
        "https://cdn.shopify.com/s/files/1/0758/4550/1142/files/Classic_PDS_e215a52a-f277-4622-85a5-628729477d6e.pdf?v=1778563455",
        "https://aquatru.com/pages/tested-not-certified",
        "https://pld.iapmo.org/"
      ],
      "contaminant_note": "Verified from AquaTru's current Classic PDS (models AT2000-AT2050, rev 10.24.R4): certified by IAPMO R&T to NSF/ANSI 42, 53, 58, 372 and 401; % = PDS average reduction (minimum where only a minimum is published; VOCs = chloroform surrogate; PFAS = combined PFOA+PFOS, now under 53 not P473). Not certified for bacteria, viruses, iron or hardness (hardness/iron are inlet limits only). IAPMO directory detail pages need interactive search and were not text-retrievable; the PDS is the certifier-backed document.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$100 (1-yr combo pack $99.85); ~$130/yr averaged incl. membrane year",
      "buy_url": "https://www.amazon.com/s?k=AquaTru+Classic+countertop+reverse+osmosis&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://aquatru.com",
      "notes": "AquaTru's direct program advertises up to 22% via Everflow (tiered; confirm at signup).",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "aquatru-carafe",
      "name": "AquaTru Carafe",
      "brand": "AquaTru",
      "category": "Countertop filters",
      "price_usd": 375.0,
      "list_price_usd": null,
      "price_note": "At aquatru.com; alkaline version $395.",
      "key_spec": "4-stage countertop RO with glass carafe; 1-2 person households",
      "type": "Countertop reverse osmosis",
      "cert_check": "Same IAPMO/NSF-family certification platform as the Classic (84 contaminants claim).",
      "contaminants": {
        "lead": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 99.2
        },
        "pfas": {
          "status": "certified",
          "standard": "NSF/ANSI 53",
          "certifier": "IAPMO R&T",
          "reduction_pct": 99.9
        },
        "chlorine": {
          "status": "certified",
          "standard": "NSF/ANSI 42",
          "certifier": "IAPMO R&T",
          "reduction_pct": 96.8
        },
        "chloramine": {
          "status": "certified",
          "standard": "NSF/ANSI 42",
          "certifier": "IAPMO R&T",
          "reduction_pct": 97.01
        },
        "cysts": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 99.9
        },
        "vocs": {
          "status": "certified",
          "standard": "NSF/ANSI 53",
          "certifier": "IAPMO R&T",
          "reduction_pct": 95
        },
        "nitrates": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 98.3
        },
        "fluoride": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 96.4
        },
        "arsenic": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 98.8
        },
        "chromium6": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 97.5
        },
        "tds": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": 94.4
        }
      },
      "contaminant_sources": [
        "https://cdn.shopify.com/s/files/1/0758/4550/1142/files/AQT_PerfDataSheet_Carafe_09.25_R5_WEB.pdf?v=1778563455",
        "https://aquatru.com/pages/tested-not-certified",
        "https://pld.iapmo.org/"
      ],
      "contaminant_note": "Verified SEPARATELY from the Carafe's own PDS (models AT100-AT140, rev 09.25.R5): certified by IAPMO R&T to NSF/ANSI 42, 53, 58, 372 and 401 with its OWN reduction numbers, which differ from the Classic (e.g. lead 99.2 vs 99.1, TDS 94.4 vs 87.1, nitrate 98.3 vs 87.2). Same 11 canonical keys certified; not certified for bacteria, viruses, iron or hardness.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$80-100 (1-yr combo pack)",
      "buy_url": "https://www.amazon.com/s?k=AquaTru+Carafe&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://aquatru.com",
      "notes": "The glass, no-plastic-tank angle at a lower entry price than the Classic.",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "waterdrop-k19",
      "name": "Waterdrop K19 (WD-K19-H/S)",
      "brand": "Waterdrop",
      "category": "Countertop filters",
      "price_usd": 279.0,
      "list_price_usd": 379.0,
      "price_note": "K19-H (instant hot) sale price at waterdropfilter.com; K19-S is $309.",
      "key_spec": "6-stage countertop RO dispenser; 75 GPD; 3:1 pure-to-drain; instant hot on K19-H",
      "type": "Countertop RO dispenser, single composite cartridge (12 months / 1,100 gal)",
      "cert_check": "NSF/ANSI 58 certified per Waterdrop; independent listing check shows the IAPMO scope covers TDS reduction — narrower than the marketing implies. Also NSF/ANSI 372.",
      "contaminants": {
        "lead": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.94
        },
        "chlorine": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.47
        },
        "chloramine": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.66
        },
        "vocs": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.93
        },
        "nitrates": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 91.9
        },
        "fluoride": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 97.92
        },
        "arsenic": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.55
        },
        "chromium6": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 97.41
        },
        "bacteria": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.99
        },
        "tds": {
          "status": "certified",
          "standard": "NSF/ANSI 58",
          "certifier": "IAPMO R&T",
          "reduction_pct": null
        }
      },
      "contaminant_sources": [
        "https://www.waterdropfilter.com/products/countertop-ro-system-instant-hot-k19",
        "https://www.waterdropfilter.com/pages/countertop-ro-water-dispenser-instant-hot-k19",
        "https://manuals.plus/m/ca4f9bdb11968f6163c935ca6e888938e2cbaafcf4046c5576a0456d3a4138be"
      ],
      "contaminant_note": "IAPMO R&T NSF/ANSI 58 listing scope for WD-K19-S/H is TDS ONLY (Waterdrop's own pages footnote every other contaminant '*Tested by a third-party laboratory'); also NSF/ANSI 372 (materials, no reduction). Claimed % are from Waterdrop's SGS test sheet for WD-K19-S/H read via a manuals.plus mirror (VOCs = chloroform; bacteria = total coliforms SGS test + UV claim). Certified TDS % left null: the IAPMO PDS figure was not retrieved, and the SGS 97.34% is lab-test data, not the certification figure.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$69-75 (single $68.99 cartridge, once a year — the cheapest countertop RO consumable)",
      "buy_url": "https://www.amazon.com/s?k=Waterdrop+K19+countertop+reverse+osmosis&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.waterdropfilter.com",
      "notes": "Best total-cost-of-ownership story in countertop RO.",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "waterdrop-c2sl",
      "name": "Waterdrop C2SL",
      "brand": "Waterdrop",
      "category": "Countertop filters",
      "price_usd": 159.99,
      "list_price_usd": 199.99,
      "price_note": "Sale price at waterdropfilter.com.",
      "key_spec": "7-stage mineral RO; glass pitcher; 75 GPD; 528 gal per filter",
      "type": "Countertop mineral reverse osmosis",
      "cert_check": "None listed for this model — Waterdrop's own comparison table shows no certification for the C2SL; contaminant claims are SGS lab-tested, not NSF-certified.",
      "contaminants": {
        "lead": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.83
        },
        "pfas": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.7
        },
        "chlorine": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.51
        },
        "fluoride": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 98.45
        },
        "arsenic": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "sediment": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "tds": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        }
      },
      "contaminant_sources": [
        "https://www.waterdropfilter.com/products/countertop-mineral-reverse-osmosis-system-c2sl"
      ],
      "contaminant_note": "No certification: Waterdrop's OWN comparison table on this page lists Certification '-' for C2SL (the sibling M6SL is the one shown as NSF/ANSI 58 & 372 certified). All reductions are SGS lab-tested per Waterdrop ('*Tested by SGS analytical laboratory'); SGS % from Waterdrop's listing copy: lead 99.83, chlorine 99.51, fluoride 98.45, PFOA 99.8 / PFOS 99.7 (pfas entered at the lower 99.7). Retailer copy mentioning NSF/ANSI/CAN 372 for C2SL was not confirmed on Waterdrop's own page, and 372 carries no reduction claim anyway.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$56 (the lowest in countertop RO)",
      "buy_url": "https://www.amazon.com/s?k=Waterdrop+C2SL+countertop+reverse+osmosis&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.waterdropfilter.com",
      "notes": "Sells on price, glass pitcher and mineral/alkaline angle — not on certification.",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "frizzlife-wb99c",
      "name": "Frizzlife WB99-C",
      "brand": "Frizzlife",
      "category": "Countertop filters",
      "price_usd": 389.99,
      "list_price_usd": 449.99,
      "price_note": "Sale price at frizzlife.com.",
      "key_spec": "Countertop RO; 100 GPD; 3.5:1 pure-to-drain; alkaline post-filter",
      "type": "Countertop reverse osmosis, 2 cartridges",
      "cert_check": "NSF/ANSI 58 certified RO membrane (membrane element certification — wording matters; not a whole-system listing).",
      "contaminants": {
        "lead": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "chlorine": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "chloramine": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "vocs": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "fluoride": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "arsenic": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "sediment": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "tds": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        }
      },
      "contaminant_sources": [
        "https://www.frizzlife.com/products/wb99?variant=44809712206076"
      ],
      "contaminant_note": "No certified contaminant reductions: Frizzlife's own page/manual state only 'NSF/ANSI 58 Certified RO Membrane / Certified Elements' and the manual limits that element certification to material and structural integrity - it is NOT a whole-system listing and names no certified reduction claim, so TDS is entered as claimed, not certified. Contaminant list is Frizzlife's marketing/manual list (chlorine, fluoride, lead/heavy metals, arsenic, chloramine, TDS, VOCs, large particles=sediment); the manual's blanket '99.99% of 1000+ contaminants' is not a per-contaminant PDS figure, so all % are null.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$130-146 (the highest in countertop RO — the alkaline post-filter is replaced quarterly)",
      "buy_url": "https://www.amazon.com/s?k=Frizzlife+WB99+countertop+reverse+osmosis&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.frizzlife.com",
      "notes": "Filter prices verified from Amazon Frizzlife listings (frizzlife.com filter pages showed no prices in this pass — re-verify at publish).",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "bluevua-ropot",
      "name": "Bluevua RO100ROPOT",
      "brand": "Bluevua",
      "category": "Countertop filters",
      "price_usd": 389.0,
      "list_price_usd": 434.0,
      "price_note": "Sale price at bluevua.com.",
      "key_spec": "5-stage countertop RO; glass carafe; remineralization; TDS + filter-life monitors",
      "type": "Countertop reverse osmosis, 4 cartridges",
      "cert_check": "Bluevua displays an NSF/WQA badge, but the exact certified scope for this model was not stated on its page — verify the listing before repeating a specific certification claim.",
      "contaminants": {
        "lead": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "pfas": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "chlorine": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "nitrates": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "fluoride": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "arsenic": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        },
        "tds": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        }
      },
      "contaminant_sources": [
        "https://bluevua.com/products/ropot-countertop-reverse-osmosis-water-system-with-uv-light"
      ],
      "contaminant_note": "No certified reduction verifiable for the base RO100ROPOT: Bluevua's official ROPOT page shows NSF and WQA Gold Seal badges with NO stated scope and no PDS, and publishes no per-contaminant %. The WQA NSF/ANSI 58 scope reported elsewhere (TDS, cadmium, trivalent chromium) belongs to the different ROPOT-Lite(UV) model and was NOT borrowed; the base model's only documented listing scope is NSF/ANSI 372 materials (no reduction). Claimed keys are Bluevua's own ROPOT filter-out table (SGS-tested per its listing copy); bacteria excluded (UV stage exists only on the UV variant) and chromium excluded (Bluevua claims chromium III, not chromium-6).",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$90 (1-yr set $89.97); ~$110-120 averaged incl. membrane years",
      "buy_url": "https://www.amazon.com/s?k=Bluevua+RO100ROPOT+countertop+reverse+osmosis&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://bluevua.com",
      "notes": "Deepest review base of the Amazon-native countertop RO brands.",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "big-berkey-phoenix",
      "name": "Big Berkey with Phoenix Elements",
      "brand": "Berkey",
      "category": "Countertop filters",
      "price_usd": 267.0,
      "list_price_usd": null,
      "price_note": "With 2 Phoenix elements at berkeyhome.com. Not available in California or Iowa.",
      "key_spec": "2.25 gal gravity system; up to 5,500 gal per element set (~$0.02/gal)",
      "type": "Gravity-fed stainless steel, no power or plumbing",
      "cert_check": "Phoenix elements certified to NSF/ANSI 42 + 372 only. Legacy Black Berkey contaminant claims are NOT NSF certifications and should not be repeated as such.",
      "contaminants": {
        "lead": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.5
        },
        "pfas": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.8
        },
        "chlorine": {
          "status": "certified",
          "standard": "NSF/ANSI 42",
          "certifier": "NSF",
          "reduction_pct": null
        },
        "chloramine": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 96.69
        },
        "vocs": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.9
        },
        "nitrates": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.0
        },
        "fluoride": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 75.5
        },
        "arsenic": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": 99.7
        },
        "iron": {
          "status": "claimed",
          "standard": null,
          "certifier": null,
          "reduction_pct": null
        }
      },
      "contaminant_sources": [
        "https://www.bigberkeywaterfilters.com/blogs/all-articles/phoenix-complete-contaminant-list",
        "https://www.bigberkeywaterfilters.com/pages/helpful-resources-test-results"
      ],
      "contaminant_note": "Phoenix elements (PGF9-2, listed under trade name Phoenix Gravity) are NSF-certified ONLY to NSF/ANSI 42 for chlorine/taste-and-odor plus NSF/ANSI/CAN 372 lead-free materials (372 = materials, not lead reduction; no % published on the listing, hence null). Everything else is independent ISO 17025 lab testing published by Berkey's authorized dealer, entered as claimed at the most conservative published figure (arsenic 99.7, chloramine 96.69 where Berkey sources conflict). Chromium excluded (tested as total chromium, not speciated chromium-6). Black Berkey legacy claims were NOT used.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$13-50 (multi-year element life — the anti-subscription product)",
      "buy_url": "https://www.amazon.com/s?k=Big+Berkey+gravity+water+filter&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://berkeyhome.com",
      "notes": "Prepper/off-grid audience favorite. Included for comparison completeness; almost no recurring filter revenue.",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "pur-pfm400h",
      "name": "PUR PLUS Faucet System (PFM400H)",
      "brand": "PUR",
      "category": "Pitchers & faucet filters",
      "price_usd": 39.99,
      "list_price_usd": null,
      "price_note": "Retail-distributed; ~$33-40 at major retailers (Target $39.99).",
      "key_spec": "Faucet-mount; 100 gal or 3 months per filter; filter-change light",
      "type": "Faucet-mount filter",
      "cert_check": "The most-certified faucet mount in this dataset: NSF/ANSI 42, 53 and 401 — certified to reduce 70 contaminants including lead and mercury.",
      "contaminants": {
        "lead": {
          "certifier": "NSF",
          "reduction_pct": 99.7,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "chlorine": {
          "certifier": "NSF",
          "reduction_pct": 97.4,
          "standard": "NSF/ANSI 42",
          "status": "certified"
        },
        "vocs": {
          "certifier": "NSF",
          "reduction_pct": 99.6,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        }
      },
      "contaminant_sources": [
        "https://info.nsf.org/Certified/DWTU/Listings.asp?Company=03210&Standard=053",
        "https://www.pur.com/wp-content/uploads/PDS_RF9999_r2_04JUN25.pdf"
      ],
      "contaminant_note": "NSF 53 listing for PFM400H (RF-9999/RF-3375) lists lead + VOC reduction (mercury listed on some variants but not for PFM400H in one facility listing, and mercury is not a canonical key); PUR PDS (tested to 42/53/401, NSF+WQA certified) gives chlorine >97.4% (42), lead >99.7% pH6.5 / 98.7% pH8.5 and VOC (chloroform surrogate) 99.6% (53). No certified cyst, PFAS, chloramine or fluoride claim found.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$55-79 (cheaper in multipacks)",
      "buy_url": "https://www.amazon.com/s?k=PUR+PLUS+faucet+filtration+PFM400H&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.pur.com",
      "notes": "The default faucet-mount recommendation: broadest certification at the lowest system price.",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "brita-denali-elite",
      "name": "Brita Denali Pitcher with Elite Filter",
      "brand": "Brita",
      "category": "Pitchers & faucet filters",
      "price_usd": 35.99,
      "list_price_usd": null,
      "price_note": "At brita.com.",
      "key_spec": "6-cup pitcher; Elite filter lasts 120 gal / ~6 months",
      "type": "Pour-through pitcher",
      "cert_check": "NSF/ANSI 42, 53 and 401 platform (incl. 99% lead reduction), plus IAPMO-certified PFOA/PFOS reduction (98.1%, NSF/ANSI 53).",
      "contaminants": {
        "lead": {
          "certifier": "WQA",
          "reduction_pct": 99.5,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "pfas": {
          "certifier": "IAPMO R&T",
          "reduction_pct": 98.1,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "chlorine": {
          "certifier": "WQA",
          "reduction_pct": 97.4,
          "standard": "NSF/ANSI 42",
          "status": "certified"
        },
        "vocs": {
          "certifier": "WQA",
          "reduction_pct": 93.5,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        }
      },
      "contaminant_sources": [
        "https://www.brita.com/assets/4af0c53c02f8ca9f805f5072fcbc4619.pdf"
      ],
      "contaminant_note": "Brita Elite (OB06) PDS lists Denali (OB62) among its systems: chlorine 97.4% (42), lead 99.5% pH6.5 / 99.6% pH8.5 (53), benzene 93.5% (53, VOC representative). CORRECTION to site prose: PFOA/PFOS 98.1% IS certified — by IAPMO R&T under 53 — for the PDS-named systems including Denali, so 'no PFAS certification' appears outdated for this PDS (Mar 2025). Elite is WQA-certified to 42/53/401 overall; lead also NSF-certified on Pacifica (OB41) only. No cyst claim on the sheet.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$40 (the cheapest pitcher consumable — two filters a year)",
      "buy_url": "https://www.amazon.com/s?k=Brita+Denali+pitcher+Elite+filter&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.brita.com",
      "notes": "The total-cost winner among pitchers; a traffic product more than a revenue product.",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "brita-ultramax-elite",
      "name": "Brita Ultramax Dispenser with Elite Filter",
      "brand": "Brita",
      "category": "Pitchers & faucet filters",
      "price_usd": 49.99,
      "list_price_usd": null,
      "price_note": "At brita.com.",
      "key_spec": "27-cup dispenser; same Elite filter (120 gal / ~6 months)",
      "type": "Countertop/fridge dispenser",
      "cert_check": "Same NSF/ANSI 42, 53 and 401 platform as the Denali Elite, including the IAPMO-certified PFOA/PFOS reduction (98.1%).",
      "contaminants": {
        "lead": {
          "certifier": "WQA",
          "reduction_pct": 99.5,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "pfas": {
          "certifier": "IAPMO R&T",
          "reduction_pct": 98.1,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "chlorine": {
          "certifier": "WQA",
          "reduction_pct": 97.4,
          "standard": "NSF/ANSI 42",
          "status": "certified"
        },
        "vocs": {
          "certifier": "WQA",
          "reduction_pct": 93.5,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        }
      },
      "contaminant_sources": [
        "https://www.brita.com/assets/4af0c53c02f8ca9f805f5072fcbc4619.pdf"
      ],
      "contaminant_note": "Same Elite (OB06) filter-level listing as Denali, verified once and applied to both per instructions: Ultramax Jet Black (OB24) is explicitly named in the Elite PDS system list and in the footnote list valid for the 401/PFOA-PFOS claims, so the certified set matches Denali exactly (chlorine 97.4%, lead 99.5%, benzene/VOC 93.5%, PFOA/PFOS 98.1% IAPMO R&T).",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$40",
      "buy_url": "https://www.amazon.com/s?k=Brita+Ultramax+dispenser+Elite&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.brita.com",
      "notes": "The family/office format of the Denali.",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "pur-plus-pitcher",
      "name": "PUR PLUS 11-Cup Pitcher",
      "brand": "PUR",
      "category": "Pitchers & faucet filters",
      "price_usd": 39.99,
      "list_price_usd": null,
      "price_note": "At Target.",
      "key_spec": "11-cup pitcher; filter lasts 40 gal / ~2 months",
      "type": "Pour-through pitcher",
      "cert_check": "NSF/ANSI 42 + 53 platform with certified lead reduction.",
      "contaminants": {
        "lead": {
          "certifier": "WQA",
          "reduction_pct": 99.4,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "chlorine": {
          "certifier": "NSF",
          "reduction_pct": 97.5,
          "standard": "NSF/ANSI 42",
          "status": "certified"
        },
        "cysts": {
          "certifier": "NSF",
          "reduction_pct": 99.99,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "vocs": {
          "certifier": "NSF",
          "reduction_pct": 96.4,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        }
      },
      "contaminant_sources": [
        "https://www.pur.com/shop/pitchers/11-cup-pitcher-ppt111/",
        "https://www.pur.com/shop/replacement-filters/pur-plus-pitcher-filter/",
        "https://manuals.plus/m/62a0c22531f41d9dc2251ad3eeee7a21f5c59b6fe595e3c26093bddb5e4ad76e",
        "https://info.nsf.org/Certified/DWTU/Listings.asp?Company=03210&Standard=053"
      ],
      "contaminant_note": "11-cup PLUS pitcher ships with PPF951K lead-reducing filter. PUR pitcher PDS: lead is WQA-certified under 53 ONLY for PPF951K (99.4% pH6.5, 97.8% pH8.5; the included-with-older-systems CRF-950Z is explicitly 'Not Certified' for lead) — pur.com also describes PPF951K as IAPMO R&T certified for lead/chlorine. NSF-certified 42 chlorine >97.5%, 53 cyst >99.99% and benzene (VOC) >96.4%. No PFAS/fluoride claim found.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$70-108 (six filters a year on schedule)",
      "buy_url": "https://www.amazon.com/s?k=PUR+PLUS+11+cup+pitcher&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.pur.com",
      "notes": "Brita's direct rival, with 3x the filter-change frequency.",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "zerowater-12cup",
      "name": "Culligan ZeroWater 12-Cup Pitcher",
      "brand": "Culligan ZeroWater",
      "category": "Pitchers & faucet filters",
      "price_usd": 36.99,
      "list_price_usd": null,
      "price_note": "At shop.culligan.com; promos to ~$31 seen.",
      "key_spec": "5-stage ion-exchange pitcher; includes TDS meter; filters to 000 TDS",
      "type": "Pour-through pitcher",
      "cert_check": "IAPMO-certified for lead, chromium, mercury, PFOA/PFOS and chlorine (NSF/ANSI 42/53-family claims).",
      "contaminants": {
        "lead": {
          "certifier": "IAPMO R&T",
          "reduction_pct": 99.7,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "pfas": {
          "certifier": "IAPMO R&T",
          "reduction_pct": 94.9,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "chlorine": {
          "certifier": "IAPMO R&T",
          "reduction_pct": 97.5,
          "standard": "NSF/ANSI 42",
          "status": "certified"
        },
        "chromium6": {
          "certifier": "IAPMO R&T",
          "reduction_pct": 99.6,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "tds": {
          "certifier": null,
          "reduction_pct": 99.6,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://zerowater.com/pages/performance-certification",
        "https://connect.live-oasis.com/storage/v1/object/public/website/water-filters/228/Performance%20Data%20Sheet.pdf"
      ],
      "contaminant_note": "Legacy 5-stage PDS (models incl. ZP-012-RR 12-cup, IAPMO R&T certified to 42/53): chlorine 97.5% (42), lead 99.7% pH6.5 / 95.9% pH8.5, hexavalent chromium 99.6%, PFOA/PFOS 94.9% (53); mercury also certified but is not a canonical key. TDS 99.6% / 000 reading is a manufacturer claim on zerowater.com, NOT an IAPMO-listed claim, so recorded as claimed. Caution: the newer 'Culligan with ZeroWater Technology' line has a different, broader IAPMO PDS (fluoride, nitrate, total PFAS, 401) — not used here because the site product/prose matches the legacy 42/53 set; confirm which 12-cup SKU the site sells before publishing fluoride/nitrate.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$185-240+ (filter life is TDS-dependent: 15-40 gal per filter — the most expensive water per gallon in this dataset)",
      "buy_url": "https://www.amazon.com/s?k=ZeroWater+12+cup+pitcher&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://zerowater.com",
      "notes": "Cheapest pitcher to buy, priciest to own — the honest total-cost story. ZeroWater's direct program is on Impact (rates tiered 3-20%).",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "clearly-filtered-pitcher",
      "name": "Clearly Filtered Pitcher",
      "brand": "Clearly Filtered",
      "category": "Pitchers & faucet filters",
      "price_usd": 110.0,
      "list_price_usd": null,
      "price_note": "At clearlyfiltered.com; $99 on filter subscription.",
      "key_spec": "10-cup pitcher; 100 gal per filter; medical-grade Tritan",
      "type": "Premium pour-through pitcher",
      "cert_check": "Cert-vs-claim gap: the NSF listing covers NSF/ANSI 42 + 372 only. The '386+ contaminants' headline rests on independent lab testing, not NSF certification — frame it as lab-tested, never certified.",
      "contaminants": {
        "lead": {
          "certifier": null,
          "reduction_pct": 99.34,
          "standard": null,
          "status": "claimed"
        },
        "pfas": {
          "certifier": null,
          "reduction_pct": 99.0,
          "standard": null,
          "status": "claimed"
        },
        "chlorine": {
          "certifier": "NSF",
          "reduction_pct": 98.2,
          "standard": "NSF/ANSI 42",
          "status": "certified"
        },
        "chloramine": {
          "certifier": null,
          "reduction_pct": 99.68,
          "standard": null,
          "status": "claimed"
        },
        "vocs": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "nitrates": {
          "certifier": null,
          "reduction_pct": 99.96,
          "standard": null,
          "status": "claimed"
        },
        "fluoride": {
          "certifier": null,
          "reduction_pct": 99.54,
          "standard": null,
          "status": "claimed"
        },
        "arsenic": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "chromium6": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://cdn.shopify.com/s/files/1/1011/0318/files/Clearly_Filtered_Performance_Data_Sheet_Final_05_26_26_0133.pdf?v=1779825325",
        "https://clearlyfiltered.com/pages/pitcher-performance-data?rfsn=4446898.8059a8a",
        "https://clearlyfiltered.com/products/clean-water-pitcher?rfsn=4045587.5c8334&subid=BritaTahoe"
      ],
      "contaminant_note": "NSF PDS confirms ONLY chlorine (taste & odor) certified: 98.2% under NSF/ANSI 42, NSF International; 372 is lead-free materials only, not lead reduction. All other values are lab-tested (QFT / IAPMO New Jersey ISO 17025, Nov 2025, 'maximum removal %') from Clearly Filtered's own performance-data page = claimed: lead 99.34%, PFOA >99.00% / PFOS >99.50% (recorded as pfas 99.0), fluoride >99.54%, chloramine >99.68%, nitrate >99.96%. Arsenic, chromium-6 and VOCs are named as targeted/tested on the manufacturer's pages but no primary-source % was retrievable in the rendered lab tables, so % left null. No cyst/bacteria/virus result on the lab page.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$156-260 ($65 per filter)",
      "buy_url": "https://www.amazon.com/s?k=Clearly+Filtered+water+pitcher&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://clearlyfiltered.com",
      "notes": "Premium pitcher economics: $110 ticket + $65 consumable. Direct program via CJ (6% listed; up to 15% per FMTC — confirm inside CJ).",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "everydrop-filter-4",
      "name": "everydrop Refrigerator Filter 4 (EDR4RXD1)",
      "brand": "everydrop (Whirlpool)",
      "category": "Fridge & shower filters",
      "price_usd": 57.0,
      "list_price_usd": 59.99,
      "price_note": "Sale price at whirlpool.com. Fits Whirlpool, Maytag, KitchenAid, Amana, JennAir.",
      "key_spec": "Replace every 6 months; rated 300 gal",
      "type": "Refrigerator ice & water filter (OEM)",
      "cert_check": "NSF/ANSI 42, 53 and 401 — reduces 32 contaminants incl. lead, mercury, asbestos, cysts, benzene, microplastics.",
      "contaminants": {
        "lead": {
          "certifier": "NSF",
          "reduction_pct": 99.6,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "chlorine": {
          "certifier": "NSF",
          "reduction_pct": 97.4,
          "standard": "NSF/ANSI 42",
          "status": "certified"
        },
        "cysts": {
          "certifier": "NSF",
          "reduction_pct": 99.99,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        },
        "vocs": {
          "certifier": "NSF",
          "reduction_pct": 96.5,
          "standard": "NSF/ANSI 53",
          "status": "certified"
        }
      },
      "contaminant_sources": [
        "https://www.everydropwater.com/water-filter.edr4rxd1.html?bvstate=pg%3A7%2Fct%3Ar",
        "https://www.whirlpool.com/content/dam/global/documents/202108/performance-data-sheet-w11356273-revd.pdf"
      ],
      "contaminant_note": "Whirlpool PDS for EDR4RXD1 (NSF International certified to 42/53/401): chlorine taste/odor >97.4% (42), lead 99.6% pH6.5 / >99.7% pH8.5, cysts >99.99% (Cryptosporidium parvum), benzene >96.5% (53, VOC representative; asbestos also certified but maps to no canonical key, per instructions). everydropwater.com states 32 contaminants and 99% microplastics (401) — microplastics is not a canonical key. No PFAS claim on this PDS version.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$114-120 (two OEM filters a year)",
      "buy_url": "https://www.amazon.com/s?k=everydrop+Filter+4+EDR4RXD1&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.whirlpool.com",
      "notes": "Fridge filters are a model-number search market — high intent, bought on a 6-month cycle.",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "waterdrop-fridge-filter-4",
      "name": "Waterdrop Filter 4 Replacement (EDR4RXD1 fit, 4-pack)",
      "brand": "Waterdrop",
      "category": "Fridge & shower filters",
      "price_usd": 35.69,
      "list_price_usd": 47.99,
      "price_note": "4-pack at Target ($8.92 per filter).",
      "key_spec": "300 gal / 6 months per filter; fits everydrop Filter 4 fridges",
      "type": "Compatible refrigerator filter",
      "cert_check": "NSF/ANSI 42 + 372 certified — narrower than the OEM filter's 42/53/401.",
      "contaminants": {
        "chlorine": {
          "certifier": "NSF",
          "reduction_pct": null,
          "standard": "NSF/ANSI 42",
          "status": "certified"
        },
        "vocs": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "sediment": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://www.homedepot.com/p/Waterdrop-WD-UKF8001-Refrigerator-Water-Filter-Replacement-for-Whirlpool-EDR4RXD1-EveryDrop-Filter-4-UKF8001AXX-200-1-Pack-B-WD-F07-1/321094887?emt_ppq_vfpd"
      ],
      "contaminant_note": "Standard Waterdrop WD-F07 (EDR4RXD1 fit, NOT the separate 'Plus' UKF8001 variant): manufacturer copy states NSF/ANSI 42 + 372 certified only — 42 covers chlorine taste & odor (no % published in the sources reached), 372 is lead-free materials, NOT lead reduction. Sediment/rust and VOC/heavy-metal reductions are described as 'tested by the third-party laboratory' = claimed, no %. Could not retrieve a Waterdrop-official product page or an IAPMO/NSF directory listing for WD-F07 in this pass — the 42/372 scope rests on manufacturer-supplied retailer copy, flagged for a directory re-check. Do not confuse with Waterdrop Plus, which claims 53/401.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "~$18 (the OEM-vs-compatible gap is ~6x: ~$120/yr vs ~$18/yr)",
      "buy_url": "https://www.amazon.com/s?k=Waterdrop+EDR4RXD1+refrigerator+filter&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.waterdropfilter.com",
      "notes": "The value-disruptor row that makes the fridge-filter comparison honest.",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "aquasana-shower-aq4100",
      "name": "Aquasana Shower Filter AQ-4100",
      "brand": "Aquasana",
      "category": "Fridge & shower filters",
      "price_usd": 79.99,
      "list_price_usd": 139.99,
      "price_note": "Street price $79.99 (Walmart/TapWaterData brand-page check); aquasana.com system price to re-verify at publish. Replacement cartridge $62.99 verified at aquasana.com.",
      "key_spec": "10,000 gal or 6 months; 2-stage coconut carbon + KDF-55",
      "type": "Shower filter with shower head",
      "cert_check": "Independently tested to NSF/ANSI 177 to reduce >90% of chlorine.",
      "contaminants": {
        "chlorine": {
          "certifier": null,
          "reduction_pct": 90,
          "standard": "NSF/ANSI 177",
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://www.aquasana.com/shower-head-water-filters/standard-shower-head-100236176.html?bvstate=pg:2/ct:r",
        "https://www.aquasana.com/water-filter-replacements/shower-filter-replacements/shower-replacement-cartridge-100236244.html"
      ],
      "contaminant_note": "IMPORTANT distinction: Aquasana's own wording is 'independently TESTED to NSF/ANSI Standard 177 to reduce over 90% of chlorine' — not 'certified'. No AQ-4100 listing was found in the NSF 177 directory in this pass, so recorded as claimed (tested to the 177 protocol) with standard recorded as NSF/ANSI 177 per instructions, certifier null. Reduction recorded as 90 (manufacturer states 'over 90%' / 'up to 90%'). No other canonical contaminant claim supported — media is NSF/ANSI 61 material-certified only.",
      "contaminant_checked": "2026-11-05",
      "yearly_filter_cost": "$125.98 (two $62.99 cartridges a year)",
      "buy_url": "https://www.amazon.com/s?k=Aquasana+AQ-4100+shower+filter&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.aquasana.com",
      "notes": "Beauty/skin/hair audience — a completely different reader from drinking-water content. $126/yr consumable on an $80 system.",
      "builder_stage": "none",
      "flow_gpm": null,
      "flow_basis": null,
      "connection": null,
      "includes_stages": [],
      "requires": [],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null
    },
    {
      "id": "aquasure-as-hs48d",
      "name": "Aquasure Harmony 48,000 Grain Water Softener (AS-HS48D)",
      "brand": "Aquasure",
      "category": "Water softeners",
      "price_usd": 629.99,
      "list_price_usd": null,
      "price_note": "Aquasure's own store and its Amazon listing both read $629.99, checked 2026-11-06.",
      "key_spec": "48,000-grain salt softener; 1 in or 3/4 in connection (select at purchase); no manufacturer service-flow rating (listing maximum 12 GPM)",
      "type": "Salt-based water softener, metered demand regeneration",
      "cert_check": "No NSF/ANSI 44 certification listing verified for this model; hardness reduction is a manufacturer claim.",
      "contaminants": {
        "hardness": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "iron": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://aquasureusa.com/products/aquasure-harmony-series-whole-house-water-softening-system-48-000-grains"
      ],
      "contaminant_note": "Aquasure's own Q&A rates the standard-resin D models for up to 2 ppm clear-water iron. No published hardness ceiling (gpg); the manual rates the valve alone (20 GPM continuous), which is not a system service flow.",
      "contaminant_checked": "2026-11-06",
      "yearly_filter_cost": "~$40-60 (salt)",
      "buy_url": "https://www.amazon.com/dp/B07F175C2R?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://aquasureusa.com/products/aquasure-harmony-series-whole-house-water-softening-system-48-000-grains",
      "notes": "Builder softener pick for Amazon-native buying; flow-check runs on the listing maximum because Aquasure publishes no service rating.",
      "builder_stage": "softener",
      "flow_gpm": null,
      "flow_basis": "No service-flow rating published; Amazon listing maximum 12 GPM",
      "connection": "1 in or 3/4 in",
      "includes_stages": [],
      "requires": [
        "drain"
      ],
      "yearly_lo": 40,
      "yearly_hi": 60,
      "stackable": true,
      "asin": "B07F175C2R",
      "asin_source": "2026-11-06 (manufacturer research pass)"
    },
    {
      "id": "afw-fleck-5600sxt-48k",
      "name": "Fleck 5600SXT 48,000 Grain Water Softener (AFWFilters build)",
      "brand": "AFWFilters (Pentair Fleck valve)",
      "category": "Water softeners",
      "price_usd": 775,
      "list_price_usd": null,
      "price_note": "AFWFilters' own store, checked 2026-11-06; the same build is sold on Amazon.",
      "key_spec": "48,000 grains (1.5 cu ft resin); 12 GPM service flow (stated for this build); 1 in connection",
      "type": "Salt-based water softener — reseller-assembled around a Pentair Fleck 5600SXT valve",
      "cert_check": "No NSF/ANSI 44 certification for the assembled system; Pentair makes the valve, AFWFilters publishes the system figures.",
      "contaminants": {
        "hardness": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://store.afwfilters.com/water-softeners/48-000-grain/fleck-5600sxt-48-000-grain-water-softener-digital-sxt-metered-whole-house-system/"
      ],
      "contaminant_note": "AFW publishes no hardness ceiling (gpg) and no iron ceiling for this build; ~36,000 grains usable at an efficient salt dose per AFW's sizing guidance.",
      "contaminant_checked": "2026-11-06",
      "yearly_filter_cost": "~$40-60 (salt)",
      "buy_url": "https://www.amazon.com/dp/B00OGN3162?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://store.afwfilters.com/water-softeners/48-000-grain/fleck-5600sxt-48-000-grain-water-softener-digital-sxt-metered-whole-house-system/",
      "notes": "The most plainly documented softener in the set: a real service-flow figure and connection size, from the seller.",
      "builder_stage": "softener",
      "flow_gpm": 12,
      "flow_basis": "service",
      "connection": "1 in",
      "includes_stages": [],
      "requires": [
        "drain"
      ],
      "yearly_lo": 40,
      "yearly_hi": 60,
      "stackable": true,
      "asin": "B00OGN3162",
      "asin_source": "2026-11-06 (manufacturer research pass)"
    },
    {
      "id": "whirlpool-whes40",
      "name": "Whirlpool WHES40 40,000 Grain Water Softener",
      "brand": "Whirlpool",
      "category": "Water softeners",
      "price_usd": 739,
      "list_price_usd": null,
      "price_note": "Amazon listing price seen in search results 2026-11-06; stock is intermittent and no verified Amazon product URL was captured, so the buy link is an Amazon search.",
      "key_spec": "40,000 grains at maximum salt dose; 7.6 GPM rated service flow (current manual); 1 in connection",
      "type": "Salt-based water softener, NSF/ANSI 44 certified",
      "cert_check": "NSF/ANSI 44 certified for hardness reduction (manufacturer manual, model code L40P). Published salt curve: 40,000 grains @ 15.5 lb dose; 31,600 @ 9.0 lb; 17,300 @ 3.4 lb.",
      "contaminants": {
        "hardness": {
          "certifier": null,
          "reduction_pct": null,
          "standard": "NSF/ANSI 44",
          "status": "certified"
        },
        "iron": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://whirlpoolwatersolutions.com/wp-content/uploads/2015/05/7392319Eng_F.pdf"
      ],
      "contaminant_note": "Manual rates hardness up to 125 gpg and clear-water (ferrous) iron up to 10 ppm. Amazon sells the same platform as 'WHES40E'. An older manual revision rated service flow 8.5 GPM; the current revision says 7.6.",
      "contaminant_checked": "2026-11-06",
      "yearly_filter_cost": "~$40-60 (salt)",
      "buy_url": "https://www.amazon.com/s?k=Whirlpool+WHES40+water+softener&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates) — search (no verified listing URL)",
      "official_url": "https://whirlpoolwatersolutions.com/wp-content/uploads/2015/05/7392319Eng_F.pdf",
      "notes": "Best-documented softener in the set (certified + full salt curve); the Amazon channel is its weak point.",
      "builder_stage": "softener",
      "flow_gpm": 7.6,
      "flow_basis": "service",
      "connection": "1 in",
      "includes_stages": [],
      "requires": [
        "drain"
      ],
      "yearly_lo": 40,
      "yearly_hi": 60,
      "stackable": true,
      "asin": null
    },
    {
      "id": "springwell-ws1",
      "name": "SpringWell WS1 Whole House Well Water System (iron / sulfur / manganese)",
      "brand": "SpringWell",
      "category": "Iron filters",
      "price_usd": 2231,
      "list_price_usd": null,
      "price_note": "Approximate: SpringWell's store as read 2026-10-04 ($2,231); SpringWell blocks automated price reads. SpringWell also requires its water test (~$134) before shipping well systems.",
      "key_spec": "Air-injection oxidation over Greensand Fusion media; 12 GPM service flow; 1 in connection; rated 7 ppm iron / 8 ppm hydrogen sulfide / 1 ppm manganese (manufacturer)",
      "type": "Air-injection oxidation iron filter",
      "cert_check": "No NSF certification for the removal claims; the ratings are SpringWell's own.",
      "contaminants": {
        "iron": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "hydrogen-sulfide": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "manganese": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://www.springwellwater.com"
      ],
      "contaminant_note": "Does not soften (hardness needs its own stage). Not for iron bacteria or microbiologically unsafe water, per the manufacturer. Operating window pH 6.5-10, 25-80 psi.",
      "contaminant_checked": "2026-11-06",
      "yearly_filter_cost": "Media rated 10+ years; sediment pre-filter changes extra",
      "buy_url": "https://www.springwellwater.com",
      "buy_url_type": "official site (direct affiliate program exists; not yet joined)",
      "official_url": "https://www.springwellwater.com",
      "notes": "Cleanest published iron/sulfur/manganese ratings in the set and a true service flow — but direct-sale only, no Amazon listing.",
      "builder_stage": null,
      "flow_gpm": 12,
      "flow_basis": "service",
      "connection": "1 in",
      "includes_stages": [],
      "requires": [
        "drain"
      ],
      "yearly_lo": 0,
      "yearly_hi": 0,
      "stackable": true,
      "asin": null
    },
    {
      "id": "ispring-wcfm400k",
      "name": "iSpring WCFM400K Iron & Manganese Filter",
      "brand": "iSpring",
      "category": "Iron filters",
      "price_usd": 1417.99,
      "list_price_usd": null,
      "price_note": "iSpring's own store, read 2026-11-06 (re-check at launch — Home Depot listed $1,097.25 in an older crawl). No verified Amazon product URL captured, so the buy link is an Amazon search.",
      "key_spec": "Air-injection catalytic media (manganese dioxide); 400,000-gal rated capacity; no manufacturer service-flow rating (listing maximum 12 GPM)",
      "type": "Air-injection oxidation iron & manganese filter",
      "cert_check": "The catalytic media is certified to NSF/ANSI 61 (materials safety); the assembled system has no performance certification, and iSpring prints no iron ceiling for this model.",
      "contaminants": {
        "iron": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "manganese": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "sediment": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://www.ispringfilter.com"
      ],
      "contaminant_note": "MANUFACTURER WARNING: does NOT remove hydrogen sulfide, and H2S can damage the system — iSpring directs sulfur problems to the WCFM500K. Flow figures conflict by channel (12 GPM max on Amazon vs 26 at Home Depot); neither is a service rating.",
      "contaminant_checked": "2026-11-06",
      "yearly_filter_cost": "Media life not published by iSpring",
      "buy_url": "https://www.amazon.com/dp/B09L9HBWRX?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.ispringfilter.com",
      "notes": "Builder rule: never pair with hydrogen sulfide (manufacturer warning).",
      "builder_stage": "iron",
      "flow_gpm": null,
      "flow_basis": "No service rating published; listing maximum 12 GPM (retail channels conflict)",
      "connection": "3/4 in and 1 in fittings included (retailer-stated)",
      "includes_stages": [],
      "requires": [
        "drain"
      ],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "excludes_contaminants": [
        "hydrogen-sulfide"
      ],
      "asin": "B09L9HBWRX",
      "asin_source": "2026-11-06 (site owner, first-hand)"
    },
    {
      "id": "afw-aip15-25sxt",
      "name": "AFWFilters Air Injection Platinum 15 (iron / sulfur)",
      "brand": "AFWFilters",
      "category": "Iron filters",
      "price_usd": 1810,
      "list_price_usd": null,
      "price_note": "AFWFilters list price. Also sold on Amazon by AFWFilters' own storefront, where trackers showed about $1,909 in Dec 2025 (checked 2026-11-06) — roughly $100 over the maker's store.",
      "key_spec": "Air injection over 1.5 cu ft Filox (Mang-Ox) media; rated 20 ppm iron / 15 ppm hydrogen sulfide / 6 ppm manganese (seller); 12 GPM peak recommended — no service-flow rating published",
      "type": "Air-injection oxidation iron & sulfur filter (Fleck 2510SXT air-injection head)",
      "cert_check": "No certification; removal ratings are AFWFilters' own.",
      "contaminants": {
        "iron": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "hydrogen-sulfide": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "manganese": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://store.afwfilters.com/air-injection-platinum/air-injection-platinum-15-system-for-iron-sulfur-removal/"
      ],
      "contaminant_note": "Highest published iron ceiling in the set (20 ppm). Connection size is not stated on the product page; minimum backwash flow 9.4 GPM.",
      "contaminant_checked": "2026-11-06",
      "yearly_filter_cost": "Media life not published",
      "buy_url": "https://www.amazon.com/s?k=AIP15-25SXT+air+injection+iron+filter&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://store.afwfilters.com/air-injection-platinum/air-injection-platinum-15-system-for-iron-sulfur-removal/",
      "notes": "High-ceiling iron option; peak-only flow language means the builder cannot service-flow-check it.",
      "builder_stage": "iron",
      "flow_gpm": null,
      "flow_basis": "Peak only — 12 GPM peak recommended; no service rating published",
      "connection": null,
      "includes_stages": [],
      "requires": [
        "drain"
      ],
      "yearly_lo": null,
      "yearly_hi": null,
      "stackable": true,
      "asin": null,
      "asin_candidate": "B00VZJJJ4I (candidate — price trackers, unverified)"
    },
    {
      "id": "viqua-vh410",
      "name": "VIQUA VH410 Whole House UV System",
      "brand": "VIQUA",
      "category": "UV disinfection",
      "price_usd": 880,
      "list_price_usd": null,
      "price_note": "Amazon listing (base system — the listing asks you to pick an option before the $880 price applies) and authorized dealers (Aquatell), checked 2026-11-07; dealers range $880-995 and VIQUA does not sell direct.",
      "key_spec": "14 GPM at the 40 mJ/cm² dose; 18 GPM at 30 mJ/cm²; 3/4 in - 1 in combo connection; lamp replaced annually",
      "type": "Ultraviolet disinfection system",
      "cert_check": "The base VH410 is NOT the NSF-validated unit: NSF/ANSI 55 Class B validation belongs to the separate VH410-V SKU (~$960 through dealers). Retailer copy often attaches the -V's claim to this model — we don't.",
      "contaminants": {
        "bacteria": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "viruses": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://viqua.com"
      ],
      "contaminant_note": "Manufacturer feed-water limits: iron under 0.3 ppm, manganese under 0.05 ppm, hardness under 7 GPG, turbidity under 1 NTU, UVT over 75%; 5-micron pre-filtration required ahead of the unit. Dose/flow pairs above are the manufacturer's published figures at 95% UVT.",
      "contaminant_checked": "2026-11-06",
      "yearly_filter_cost": "~$165-170 (annual lamp)",
      "buy_url": "https://www.amazon.com/dp/B0054RB5HG?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://viqua.com",
      "notes": "The only UV in the set with published dose-at-flow figures; size it on the 40 mJ number (14 GPM).",
      "builder_stage": "uv",
      "flow_gpm": 14,
      "flow_basis": "14 GPM at 40 mJ/cm² (NSF Class B dose); 18 GPM at 30 mJ/cm²",
      "connection": "3/4 in - 1 in",
      "includes_stages": [],
      "requires": [
        "outlet"
      ],
      "yearly_lo": 165,
      "yearly_hi": 170,
      "stackable": true,
      "uv_feed_limits": {
        "iron_max_ppm": 0.3,
        "hardness_max_gpg": 7,
        "needs_sediment": true
      },
      "asin": "B0054RB5HG",
      "asin_source": "Listing B0054RB5HG confirmed as the right product by the site owner 2026-11-06; Amazon showed it unavailable that day, so it sat out of cart links; owner confirmed it back in stock at $880 on 2026-11-07 — ASIN restored."
    },
    {
      "id": "ispring-uvf55fs",
      "name": "iSpring UVF55FS Whole House UV Filter (55W)",
      "brand": "iSpring",
      "category": "UV disinfection",
      "price_usd": 338.99,
      "list_price_usd": null,
      "price_note": "iSpring's own store, checked 2026-11-06; also sold on Amazon.",
      "key_spec": "12 GPM maximum; 1 in connection; UV dose NOT published by iSpring; lamp replaced annually",
      "type": "Ultraviolet disinfection system with flow-sensor ballast",
      "cert_check": "No NSF/ANSI 55 certification or listing — disinfection performance is manufacturer-claimed only. (The ballast's UL mark is electrical safety, not disinfection certification.)",
      "contaminants": {
        "bacteria": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        },
        "viruses": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://www.ispringfilter.com/products/ispring-whole-house-uv-filter-system-sterilizer"
      ],
      "contaminant_note": "iSpring publishes no UV dose at any flow, so this unit cannot be dose-compared with units that publish one. Max operating pressure 85 psi.",
      "contaminant_checked": "2026-11-06",
      "yearly_filter_cost": "~$80 (annual lamp)",
      "buy_url": "https://www.amazon.com/dp/B08HW1VRJC?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.ispringfilter.com/products/ispring-whole-house-uv-filter-system-sterilizer",
      "notes": "Budget UV: cheap lamp, Amazon-native — but dose unpublished and uncertified, and the builder labels it exactly that way.",
      "builder_stage": "uv",
      "flow_gpm": 12,
      "flow_basis": "12 GPM maximum; UV dose not published — cannot be dose-compared",
      "connection": "1 in",
      "includes_stages": [],
      "requires": [
        "outlet"
      ],
      "yearly_lo": 80,
      "yearly_hi": 80,
      "stackable": true,
      "uv_feed_limits": {
        "needs_sediment": true
      },
      "asin": "B08HW1VRJC",
      "asin_source": "2026-11-06 (manufacturer research pass)"
    },
    {
      "id": "pentair-big-blue-150237",
      "name": "Pentair Pentek Big Blue 150237",
      "brand": "Pentair",
      "category": "Whole-house cartridge systems & housings",
      "price_usd": 66,
      "list_price_usd": null,
      "price_note": "Pentair list price — dealers list it at $41–$61 and the Amazon price varies (checked 2026-11-06). Housing only; cartridge sold separately.",
      "key_spec": "HOUSING ONLY — not a complete filter system. 1 in ports with pressure relief; pressure drop is just 1 psi at 15 GPM (Pentair spec sheet).",
      "type": "Single-cartridge filter housing (10 in × 4.5 in cartridges)",
      "cert_check": "Housing certified to NSF/ANSI 42 for materials and structural integrity; contaminant reduction depends entirely on the cartridge fitted.",
      "contaminants": {
        "sediment": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://www.pentair.com"
      ],
      "contaminant_note": "Housing only — paired here with Pentair's own DGD-5005 dual-gradient sediment cartridge (50 to 5 micron).",
      "builder_stage": "sediment",
      "flow_gpm": 15,
      "flow_basis": "pressure-drop figure — Pentair publishes a 1 psi drop at 15 GPM, not a service-flow rating",
      "connection": "1 in",
      "includes_stages": [],
      "requires": [],
      "yearly_lo": 48.58,
      "yearly_hi": 48.58,
      "stackable": true,
      "paired_cartridge": {
        "name": "Pentair Pentek DGD-5005 sediment cartridge",
        "price_usd": 24.29,
        "note": "Dual-gradient 50→5 micron; ~6-month life per Pentair. Amazon price via price trackers, checked 2026-11-06."
      },
      "buy_url": "https://www.amazon.com/dp/B0045LUE4W?tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.pentair.com",
      "asin": "B0045LUE4W",
      "asin_source": "2026-11-06 (site owner, first-hand — found via part-number search; spec tables in three trackers key this ASIN to part 150237, 1 in NPT)"
    },
    {
      "id": "pentair-dgd-5005",
      "name": "Pentair Pentek DGD-5005",
      "brand": "Pentair",
      "category": "Whole-house cartridge systems & housings",
      "price_usd": 24.29,
      "list_price_usd": null,
      "price_note": "At Amazon (via price trackers, checked 2026-11-06).",
      "key_spec": "Dual-gradient polypropylene sediment cartridge, 50 micron outer to 5 micron core, 10 in × 4.5 in",
      "type": "Sediment cartridge (10 in × 4.5 in)",
      "cert_check": "NSF/ANSI 42 certified for materials safety; sediment reduction is a nominal micron rating, not a certified contaminant claim.",
      "contaminants": {
        "sediment": {
          "certifier": null,
          "reduction_pct": null,
          "standard": null,
          "status": "claimed"
        }
      },
      "contaminant_sources": [
        "https://www.pentair.com"
      ],
      "contaminant_note": "Nominal 5-micron core rating (dual-gradient from 50 micron).",
      "builder_stage": "none",
      "buy_url": "https://www.amazon.com/s?k=Pentair+Pentek+DGD-5005&tag=homegenerat0c-20",
      "buy_url_type": "affiliate link (Amazon Associates)",
      "official_url": "https://www.pentair.com",
      "asin": null,
      "asin_candidate": "B001V8IVCE (candidate — price trackers, unverified)"
    }
  ]
}