I have a hacky combination of Playwright browser automation plus Tesseract OCR that splits a Verizon group plan among members by posting individual totals to Splitwise. Simple at first glance, but there are always small changes due to people traveling overseas or changing devices.