Skip to content
English: Change language

Review methodology: how TheBettingDude scores apps, sites and tipsters

By Last reviewed Published by TheBettingDude

Every ranked product on this site gets one score out of 10. The rubric has six criteria with fixed weights, but only five are scored today: accuracy joins once pick tracking is running. Nobody can pay to change a score, a rank or a badge. Here is exactly how it works.

The criteria and their weights

Criterion Weight What I look at
Accuracy 30% Not scored yet. Once tracking runs: how the picks did against the odds available when they were posted, over a logged sample. Never the hit-rate on the product’s own landing page.
Transparency 20% Is there a full, dated record with the losses left in? Is it clear who is behind the product and how picks are made?
Coverage 15% Sports, leagues and markets covered, how often picks arrive, and how early before kick-off.
UX 15% How fast you get from opening it to a usable pick. Ads, pop-ups, crashes and dark patterns cost points.
Price 10% What you get for free, what the paid plan costs, and how easy it is to cancel.
Support 10% Whether anyone answers, how quickly, and whether the product is still being updated.

Accuracy carries the most weight in the rubric because it’s the reason you’d use a prediction product at all. Transparency is second because a record you can’t check is worth nothing.

Accuracy isn’t scored yet

I haven’t logged any product’s picks yet, so no listing on this site has an accuracy mark. Until tracking runs and a product has a big enough logged sample, the accuracy criterion is left out and its 30% is shared among the other five in proportion. So today every score is built from five criteria, and their weights work out like this:

Criterion Weight in the rubric Weight today, with accuracy left out
Transparency 20% 28.6%
Coverage 15% 21.4%
UX 15% 21.4%
Price 10% 14.3%
Support 10% 14.3%

Some listings will never have picks to grade: bookmakers, odds tools, stats sites, podcasts. For them the five-criteria version is permanent. Where a score bar appears, accuracy shows as not rated.

I don’t borrow an accuracy number from the product’s own marketing. If I haven’t logged it, it isn’t scored.

How scores become a mark out of 10

In a full review, each criterion is marked from 0 to 10 and the final score is the weighted average, rounded to one decimal. No full reviews are published yet. Until they are, each ranked listing carries one provisional overall score out of 10, set from desk research against the same five criteria and weights. Marks per criterion are published with the full review, not before.

Score What it means
9.0 – 10 Outstanding. Hard to find a real fault.
8.0 – 8.9 Very good. Recommended, with minor gripes.
7.0 – 7.9 Good, with flaws you should know about first.
6.0 – 6.9 Usable. Better options exist for most people.
Below 6.0 Not recommended. The verdict on the product’s page says why.

Lists are ordered by score, highest first. Ties are broken alphabetically, not by who asked nicely.

Badges are earned

  • Editor’s pick: the top scorer of its type (apps, sites, tools and so on), with no serious issue open against it.
  • Best free: the highest-scoring free product of its type. When that’s the same product as the Editor’s pick, it keeps the one badge and no Best free is given.
  • Best for beginners: the product that explains itself best, judged on UX and transparency.

Badges can’t be bought. They follow the scores: when a score changes, the badge moves with it. Badges are assigned by hand from the scores, and not every list has all three yet: no “Best for beginners” badge has been awarded so far. Bookmakers get no badges, because bookmakers are described here, never promoted.

Some lists have a block labelled “Featured” above them. Featured blocks are placements picked by the site. They sit outside the numbered ranking and carry no score, and being featured says nothing about how a product compares with the ranked ones. Rankings are never for sale: no product can pay to enter them or to move within them.

Any reader can challenge a score at contact@thebettingdude.com. There is more about the site on the About TheBettingDude page.

What “provisional” and “draft” mean

  • Provisional is the state of every listing until a person has confirmed the product’s name, link, price and key facts and the full review is written. Today that means every listing, because no full review has been published yet. The product still shows, because a directory with holes is less useful, but treat the score and the details as unconfirmed. The product’s page says when the full review is still in progress.
  • Draft pages were written with AI help and haven’t been signed off by a person. They stay out of search engines until they are.
  • I never claim hands-on testing that didn’t happen. If a fact about a real product isn’t known, the field is left empty.

Re-review schedule

This is the schedule I intend to keep. The site is new, so no page has been through a full cycle yet.

Page type Planned review Out-of-cycle update when
Category lists Every 3 months A notable product appears or shuts down
Reviews (once they exist) Every 6 months Price change, app delisted, major redesign
Guides Every 6 months A law changes or a new kind of bet appears
Glossary Yearly —

Editorial pages show a “last reviewed” date and the author. That date only changes when the content was actually checked.

Money and rankings

No affiliate links, no commission, no paid rankings. When sponsored placement opens, it will be labelled “Sponsored” and sit outside the numbered list. The business inquiries page has the rules.

Corrections

Found a mistake? Email contact@thebettingdude.com with the page and the problem. The aim is to fix factual errors quickly, update the page’s date, and note significant corrections on the page. Opinions stay opinions: a product’s owner can correct a fact, but not a verdict.

Who runs this site

The operator of TheBettingDude.com can be reached at the addresses below. The operator takes no bets, holds no money and earns nothing from any bet you place.

TheBettingDudeGeneral contact: contact@thebettingdude.comBusiness: business@thebettingdude.com