# BRD-125 — The website URL must carry an explicit scheme

> The brand website must be submitted with an explicit http:// or https:// scheme.

- **Rule ID:** BRD-125
- **Layer:** Brand (`BRAND`)
- **Checks:** `brand.website`
- **Severity:** BLOCKING — Breaking this rule gets the submission rejected outright.
- **When it bites:** Gates approval — get this wrong and registration is refused
- **How it is detected:** Deterministic (settled in code from the submitted values)
- **Fix type:** Fix the field — a better value in the form clears it
- **Required by:** TCR, AWS, Telnyx
- **Applies:** Applies to every 10DLC registration.
- **Canonical URL:** https://ekas.io/rules/10dlc/brand/brd-125/

## Why this rule exists

A bare domain is not a URL, and the registry does not add a scheme for you — it rejects the field or stores something no crawler can fetch, which reads downstream as a brand with no website. Users type the domain because that is what they say when they tell someone their address.

## How to fix it

Prefix the domain with https://. Done when the value starts with https:// and opens in a browser exactly as submitted.

## Example of a compliant value

```text
website: https://acmecoffee.com — not acmecoffee.com and not www.acmecoffee.com
```

## Common mistakes

- http:// is a scheme and still fails the separate https requirement, so add the s while you are there.
