Table extraction has been a feature of better OCR programs for at least a decade. It's easier than the OCR part. Look up "OCR table" for examples, products, code, papers, etc.
The mentioned service is not perfect either. There are always limitations, minimizing is the key.
P.s: I work with the team at extracttable