# GGSight Core Product

GGSight core loop:

Detect visible gamer tags -> verify who they are -> notify the player.

That is the product. The MVP should win on better OCR, faster verification, reliable identity matching, more supported games, console support, verified gamer-tag profiles, and low false-positive rates.

## During A Match

GGSight scans visible areas such as:

- Fortnite bus-driver messages.
- Fortnite kill feed.
- Call of Duty pre-game lobby.
- Call of Duty kill feed.
- Scoreboards.
- Spectating screens.
- Team rosters.

It extracts the gamer tag, checks public sources, and alerts the user only when something meaningful is found.

Example:

```json
{
  "detected_name": "TTV_BlazeKing",
  "result": "Likely creator match",
  "evidence": [
    "Twitch: exact username",
    "Fortnite content found",
    "Tracker profile: matching platform"
  ],
  "confidence": 91
}
```

## Lightweight Encounter Record

Store only:

- Gamer tag.
- Game.
- Platform.
- Date detected.
- Where detected.
- Verification result.
- Confidence.

## Explicitly Out Of Scope

Remove these from the product scope:

- Automatic clips.
- Clip editing.
- Video storage.
- Match video timelines.
- Cloud video uploads.
- Highlight generation.
- Clip sharing.
- Competing with Medal or Outplayed.

GGSight is not a gaming scrapbook. It is a gamer-tag detection, verification, and meaningful-notification product.

## Business Model Boundary

GGSight should be freemium, not trial-only.

Free should prove the product works with unlimited basic detection, local storage, Fortnite and Call of Duty support, basic notifications, manual lookup, and 10 verified public-profile lookups per day.

Pro should increase verification capacity and workflows that cost more to support: all supported games, up to 500 verified lookups per day, approved provider sources, faster lookup priority, console capture modes, Remote Play, phone or second-screen dashboard, multiple scan profiles, custom notification rules, repeat-player alerts, longer encounter history, and data export.

The Pro trial should start only after the user's first meaningful identification, not at install.

