There's nothing stopping anyone from spinning up their own blockchain analysis service and charging extortionate rates to tell other people where you think coins have come from based on complete guesswork.
I can do that for free
Here's a list of all taint free Bitcoin addresses! I can evey share how I came to this conclusion. It's quite simple: 1
BTC=1
BTC 