HowBoosterWorks

1Limited Advertisement

We know that too many ads can be tiring and frustrating, which can make the experience less enjoyable. That's why at Booster, we use a limited-ads system that lets you decide: watch ads to earn rewards, or disable them if you prefer.

Activate Rewarded Voluntary Ads

2XP System

XP is our platform's coin. You can use it to unlock rewards, personalize your experience, and support the communities you follow. XP can be obtained through interactions within the platform, or either through optional purchases.

Explore Modules

3Communities Boosters

This is the Booster Bar. You can fill it with Booster Points earned through your XP to level it up. When you give XP to a community, you become a Supporter. As the community's level increases, its videos gain more visibility and are recommended more widely across the platform.

Level 765% to next level
Boost Your Community

4How to Earn?

Booster offers a fair and unbiased way to monetize your videos. Any channel can qualify for monetization by meeting a few straightforward requirements in their videos, after which it can start earning ad revenue.

Start Earning

5Got any Question?

If you have any questions, please don't hesitate to contact our support team. We'll be happy to answer your questions and hear any feedback you'd like to share: booster@boostervideos.net

Get Support

The Recommendation

Algorithm

How Videos Get Recommended

(version v.0-beta)

Booster implements a video recommendation algorithm that mathematically evaluates multiple factors to get the best content. Here are the key metrics that influence video scores:

Channel Boost Level

Primary influence on video scoring

Channel Followers

Audience size and engagement

Video Views

Popularity and reach metric

Average Rating

Community quality assessment

Comments

Engagement and discussion level

The Scoring Formula

score(x)=ln((1000x.creator.boostPoints1000+1)2+x.views+tanh(x.averageRating3.5)ln(max(x.ratings,1))+ln(max(x.ratings,1))+ln(max(x.comments,1))+1000x.creator.boostPoints1000)+100ln(hoursSinceUpload(x.createdAt)+2)100I(x.watched)+50I(following x.creator)+20ln((categoryViews  where view  =x.category)+1)(+50I(sameCategory as current video being watched))Only in the /videos page, not in explorer\begin{aligned} score(x) &= \ln\Bigg( \Big(\frac{\sqrt{1000 \cdot x.creator.boostPoints}}{1000} + 1\Big)^{2} + x.views \\ &\quad + \tanh(x.averageRating - 3.5) \cdot \ln(\max(x.ratings, 1)) \\ &\quad + \ln(\max(x.ratings, 1)) + \ln(\max(x.comments, 1)) + \frac{\sqrt{1000 \cdot x.creator.boostPoints}}{1000} \Bigg) \\ &\quad + \frac{100}{\ln(\text{hoursSinceUpload}(x.createdAt) + 2)} \\ &\quad - 100 \cdot \mathbb{I}(x.watched) \\ &\quad + 50 \cdot \mathbb{I}(\text{following} \ x.creator) \\ &\quad + 20 \cdot \ln(\textstyle \sum (categoryViews \ \text{ where view }\ = x.category) + 1) \\ &\quad \Big( + 50 \cdot \mathbb{I}(\text{sameCategory as current video being watched}) \Big) \rightarrow \text{Only in the /videos page, not in explorer} \end{aligned}

Boost Your Favorites!

Videos are sorted by descending score. As a creator or viewer, you can influence rankings by:

  • Boosting channels with XP to increase their level
  • Commenting on videos you enjoy
  • Rating videos to provide quality feedback
  • Following channels you want to support

Join Our Open Source Community

We're building the future of video sharing together. Contribute to our GitHub repository or join our Discord community to help shape Booster.