Hello, Codeforces community!↵
↵
I am excited to introduce a new browser extension I’ve developed called Codeforces Cheater Flagger. This tool aims to help maintain the integrity of our platform by flagging users who might be cheating.↵
↵
How does it work?↵
↵
The extension analyzes user submissions made **only during contests**. A user's profile is **flagged** (marked as cheater) when all their submissions in a **contest were skipped**, indicating potential foul play. This tool aims to make it easier for the community to identify such profiles.↵
↵
**Note**: This extension works only on profile pages, specifically URLs in the format `https://codeforces.me/profile/${username}`↵
↵
What it does? ↵
↵
1. Changes the rank (if a cheater is pupil it would show cheater)↵
2. Changes the user avatar.↵
↵
![Example](https://github.com/Sama-004/cf-cheater-flagger/assets/70210929/0310a3e8-71ca-4928-8265-6d1dd70bf922)↵
↵
Follow the readme for installation:↵
↵
[https://github.com/Sama-004/cf-cheater-flagger](https://github.com/Sama-004/cf-cheater-flagger)↵
↵
Honourable mention: [https://cfcheatdetector.netlify.app/](https://cfcheatdetector.netlify.app/)↵
↵
Edit: Made some new changes. Please get the latest version (1.5)↵
↵
## 1.5 (2024-07-09)↵
↵
Features:↵
↵
- Changed cheater detection logic↵
- Changed contest threshold to 8 instead of all contests↵
- Fetch submissions in batches of 100 until it has data for at least 8 contests↵
- Partial verdicts are not counted as cheat↵
- Don't flag above 2100 rated↵
↵
Fix:↵
↵
- Now also works on `codeforces.com/profile/username/`↵
- Only counts contest participations and not virtual contest↵
↵
↵
I am excited to introduce a new browser extension I’ve developed called Codeforces Cheater Flagger. This tool aims to help maintain the integrity of our platform by flagging users who might be cheating.↵
↵
How does it work?↵
↵
The extension analyzes user submissions made **only during contests**. A user's profile is **flagged** (marked as cheater) when all their submissions in a **contest were skipped**, indicating potential foul play. This tool aims to make it easier for the community to identify such profiles.↵
↵
**Note**: This extension works only on profile pages, specifically URLs in the format `https://codeforces.me/profile/${username}`↵
↵
What it does? ↵
↵
1. Changes the rank (if a cheater is pupil it would show cheater)↵
2. Changes the user avatar.↵
↵
![Example](https://github.com/Sama-004/cf-cheater-flagger/assets/70210929/0310a3e8-71ca-4928-8265-6d1dd70bf922)↵
↵
Follow the readme for installation:↵
↵
[https://github.com/Sama-004/cf-cheater-flagger](https://github.com/Sama-004/cf-cheater-flagger)↵
↵
Honourable mention: [https://cfcheatdetector.netlify.app/](https://cfcheatdetector.netlify.app/)↵
↵
Edit: Made some new changes. Please get the latest version (1.5)↵
↵
## 1.5 (2024-07-09)↵
↵
Features:↵
↵
- Changed cheater detection logic↵
- Changed contest threshold to 8 instead of all contests↵
- Fetch submissions in batches of 100 until it has data for at least 8 contests↵
- Partial verdicts are not counted as cheat↵
- Don't flag above 2100 rated↵
↵
Fix:↵
↵
- Now also works on `codeforces.com/profile/username/`↵
- Only counts contest participations and not virtual contest↵
↵