Where we have already been wrong
The better test of a site is what it does when it gets something wrong.
We built a page showing a fair price next to a live best price and did not notice, for a while, that the two were computed from markets nine hours apart. It made the comparison meaningless. A reader pointed at it and we rewrote how the columns work.
We ran a racecards page that served a two-day-old card under the current date, for several hours, because a cache had pinned an unusually small day's data. It said racing had finished while five meetings were still to run. We wrote the fix, published what had happened, and built an hourly check that now grades those pages against the racing feed.
We have also had to retire figures. When a betting-system recompute produced a positive return that turned out to rest on information only available after the race, we quarantined it rather than publish it.
We would rather list those than claim a clean record. A site with no corrections is not a careful site, it is a site that is not looking.
If nothing works, how do some people make a living at this? That question does have an answer, and it is not about picking more winners.
A word on all of this
None of these pages is a tip, and none describes a way to win. They describe what
betting costs, which is a different and more reliable subject. If your betting has
stopped being fun, BeGambleAware has free,
confidential help, and the National Gambling Helpline is on 0808 8020 133.