> ## Documentation Index
> Fetch the complete documentation index at: https://docs.witt-play.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Host ratings: how players rate hosts after games

> How approved players rate hosts on friendliness, cleanliness, and safety once a game starts — and how those ratings appear on profiles and game pages.

After you play in a game, you have the opportunity to rate the host. Host ratings give the community an honest signal about who runs great games — and help hosts understand how to improve. Ratings are permanent once submitted, so they reflect your genuine experience.

## When ratings are available

The rating section only appears under two conditions:

1. **The game has started** — ratings are not available before the scheduled start time.
2. **You are an approved member of the game** — only players whose join requests were approved can rate the host. The host themselves cannot submit a rating for their own game.

If neither condition is met, the rating section is hidden entirely.

## How to rate a host

Open the game detail page after the game starts. In the **Rate your host** section, tap the button to open the rating dialog. You rate the host on three dimensions, each on a 1–5 star scale:

<Steps>
  <Step title="Friendliness">
    How welcoming and positive was the host during the game?
  </Step>

  <Step title="Clean environment">
    Was the venue or field clean and well-maintained?
  </Step>

  <Step title="Safe location">
    Did the location feel safe and appropriate for the game?
  </Step>
</Steps>

In addition to the three star ratings, you can:

* Toggle **Would accept future games from this host** (on by default) to indicate whether you would play with this host again.
* Leave an optional private comment (up to 500 characters) with feedback only the host can read.

Once you submit, the button changes to **Update your rating**. You can revise your scores and toggle at any time through the same dialog.

<Note>
  Your written comment is private — only the host can see it. Star scores and the "would play again" toggle contribute to the public aggregate shown on the host's profile.
</Note>

## What the host rating badge shows

The `HostRatingBadge` appears in two places:

* On the **game detail page**, in the rating section header.
* On a host's **public profile page** (`/u/:userId`), below their display name.

The badge displays:

* A filled star icon
* The host's **average overall rating** rounded to one decimal place (e.g., `4.7`)
* The **total number of ratings** in parentheses (e.g., `(12)`)

The badge is only rendered when at least one rating exists. If a host has no ratings yet, the badge does not appear.

The rating section also shows the percentage of past players who said they **would play again** with this host (e.g., "83% of past players would play with Jordan again").

## How ratings affect host reputation

A higher average rating and a larger rating count signal to prospective players that a host runs consistent, well-organized games. Players can see the HostRatingBadge before deciding to request a spot, so hosts with strong ratings tend to fill their games faster.

The three rating dimensions — friendliness, cleanliness, and safety — are averaged into a single overall score. This aggregate updates in real time as new ratings come in.

<Tip>
  As a host, encourage players to rate you after each game. A larger sample of ratings gives your average more weight and credibility in the community.
</Tip>

## Ratings and the HostRatingBadge on public profiles

Any authenticated member can view your public profile at `/u/:userId`. Your `HostRatingBadge` is one of the first things they see. It summarizes your entire hosting history — not just a single game — so it builds over time as you host more sessions.

<CardGroup cols={2}>
  <Card title="Game detail page" icon="star">
    The full rating section appears after the game starts, letting approved players submit or update their scores.
  </Card>

  <Card title="Public profile page" icon="user">
    The compact HostRatingBadge shows your average rating and count to anyone viewing your profile.
  </Card>
</CardGroup>
