# ChessEloShield

> Stops ELO-draining tilt on chess.com by freezing start-game actions after a loss, with a cooldown timer (customizable). Also allows hiding chat and info in-game.

Canonical page: [https://chrome-stats.com/d/chesseloshield](https://chrome-stats.com/d/chesseloshield)

## Overview

- **ID:** `chesseloshield`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** Tarek
- **Category:** privacy-security,social-communication,games-entertainment
- **Daily users:** 1
- **Version:** 1.0.6
- **Last updated:** 2025-12-15
- **First published:** 2025-08-14
- **Size:** 1.40 MB
- **Data as of:** 2026-09-09
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/chesseloshield/)
- **Website:** [https://github.com/tarekchaalan/ChessEloShield](https://github.com/tarekchaalan/ChessEloShield)
- **Privacy policy:** [https://addons.mozilla.org/firefox/addon/chesseloshield/privacy/](https://addons.mozilla.org/firefox/addon/chesseloshield/privacy/)

## Description

ChessEloShield helps you avoid tilt on <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/92a450ee62535ec7c4a8808171604679a0980386546999f03f800385fd014bea/http%3A//chess.com" rel="nofollow">chess.com</a>. You have the option to hide the chat and hide your opponents info. When you lose a game, it starts a configurable cooldown and temporarily freezes ways to start a new game (Quick Play tiles, Start Game, Rematch). Each button shows a MM:SS countdown via a CSS overlay, no DOM or React flicker. When the timer ends, everything goes back to normal. The cooldown survives page changes and reloads, and you can manually Remove Cooldown from the popup in case something goes wrong.

Free, No ads.

More Info:

Features
- Auto-cooldown after loss; manual “Start now.”
- Presets (5s/15s/1m/3m/5m) + custom duration.
- Optional Hide chat and Hide opponent rating/info.
- State syncs across <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/92a450ee62535ec7c4a8808171604679a0980386546999f03f800385fd014bea/http%3A//chess.com" rel="nofollow">chess.com</a> tabs and resumes after navigation.

How it works
- Content script watches the game-over header and post-game message.
- Background stores cooldownUntil + settings in storage.sync, broadcasts to all <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/92a450ee62535ec7c4a8808171604679a0980386546999f03f800385fd014bea/http%3A//chess.com" rel="nofollow">chess.com</a> tabs, and clears at expiry.
- CSS adds tg-cooling + updates --tg-timer to render the countdown without touching button's children.

Permissions (why)
- storage (save settings + cooldown timestamp)
- tabs, webNavigation (push state across <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/92a450ee62535ec7c4a8808171604679a0980386546999f03f800385fd014bea/http%3A//chess.com" rel="nofollow">chess.com</a> tabs so the cooldown can continue)
- alarms (wake when cooldown expires)
- Host: <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/9c3d344e43da04f74d7384284d1cce67f3ad03c53ff352baa81dcb78dd726054/https%3A//www.chess.com/%2A" rel="nofollow">https://www.chess.com/*</a> (run only on <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/92a450ee62535ec7c4a8808171604679a0980386546999f03f800385fd014bea/http%3A//chess.com" rel="nofollow">chess.com</a>)

No analytics, no network calls, no tracking.

## Rankings

- #114,220 — Overall

## Permissions and access

### Permissions

- `storage`
- `tabs`
- `alarms`
- `webNavigation`
- `https://www.chess.com/*`

### Content script matches

- `www.chess.com`

## Safety

- **Risk impact:** High risk impact
- **Risk likelihood:** Moderate risk likelihood

### Analysis details

- Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [Tilt Breaker](https://chrome-stats.com/d/tilt-breaker)
- [Chesscom Enhancer](https://chrome-stats.com/d/chesscom-enhancer) — 18 users
- [Chess Focus](https://chrome-stats.com/d/chess-focus) — 12 users
- [ChessAutoplay](https://chrome-stats.com/d/cheseshack) — 6 users
- [Hide Chess.com Elo](https://chrome-stats.com/d/hide-chess-com-elo) — 19 users, 5.00 / 5
- [Chess.com limit](https://chrome-stats.com/d/chess-com-limit) — 11 users
- [Chess.com Blocker](https://chrome-stats.com/d/chess-com-blocker) — 9 users
- [Hide Chess.com Opponent](https://chrome-stats.com/d/hide-chesscom-opponent) — 44 users
- [Chess Trainer](https://chrome-stats.com/d/chess-trainer)
- [Chess.com Tweaks](https://chrome-stats.com/d/chesscom-tweaks) — 40 users
- [Chess - Play & Learn](https://chrome-stats.com/d/chess-play-learn) — 1 users
- [Chess.com Custom Themes, Boards - ChessHelper](https://chrome-stats.com/d/chesshelper) — 257 users, 4.35 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/chesseloshield)
