Source and boundary. FIA income-rider rows come from CANNEX via AdvisorWorld through AnnuityRatesHQ’s timeout-protected cache. The public feed is queried only by current age, deferral years, and state. Your ordering lens is a presentation choice.
Family integrity. Declared RILA or conflicting-family rows are quarantined. Missing-family candidates must pass the existing bounded product-detail family verification before they can enter the cohort. If the full ranking cannot be proved, the page fails closed with an honest partial/unavailable state.
Rate integrity. Lifetime withdrawal rates must be above 0% and at most 20%. Disclosed annual rider fees must be from 0% through 5%. Breaches are quarantined by integrity checks, never silently rendered.
No unsupported projection. A rider withdrawal rate is shown only as a contract mechanic. This tool does not treat it as yield, multiply it by premium, infer a benefit base, or claim income-base growth. Exact dollar income requires the matching supported benefit profile and mechanics.
Permanent market context. The statistics hub publishes a dated tracked MYGA and FIA market-coverage citation. It supplies product and carrier context only; no cap, participation, or withdrawal-rate statistic is substituted for this FIA-income cohort.
Cadence and freshness. Live reads use a 10-minute cache cadence. The visible date comes only from a grounded source refresh date; render time is never substituted.