article
Scraper reads loyalty points now, so it gets a second opinion
The lookup tool started reading customers' loyalty balances off a point-of-sale page, so every balance now gets checked against my archive, sorted into one of five outcomes so a missing number can't pass as a match, and written to an append-only log before anyone sees it.
Read more