Should Exist IndexFinancial-stress and health evidence linkerA research interface connecting financial stress, healthcare access, treatment delay, and wellbeing while preserving privacy and uncertainty.