Smart Lookup
profile URL score URL username score ID
Drop .osr File
.osr
Drop your .osr file here
or click to browse
Downloadable Replays 0
Beatmap
Rank
Accuracy
PP
UR
Leaderboard
Replay
WIP! Not fully implemented
No replay loaded
0ms / 0ms
Unstable Rate
Load a replay to calculate
Judgments
300
100
50
Miss
Score Info
Player
Accuracy
Combo
Mods
Performance
Connect osu! API to calculate PP
Keys
K1
K2
M1
M2
Snaps & Edge Hits
Load a replay to detect · Note: accurate snap detection requires beatmap data
No replay loaded
WIP! Not fully implemented
Relax
Measures key-press timing consistency via Unstable Rate
No Data
Unstable Rate
Threshold (<70 = suspicious) 70.0
Replay Steal
Compares cursor path similarity between two replays
No Data
Similarity Score
Threshold (<18 = stolen) 18.0
Aim Correction
Detects jerky, unnatural snapping movements
No Data
Snap Count
Avg Snap Angle
Timewarp
Analyzes frame timing distribution for manipulation
No Data
Avg Frametime
Frame Variance
osu! Account
Connect your osu! account to enable replay downloads, PP display, beatmap names, and leaderboard lookup. No credentials needed — just authorize with osu!.
Detection Thresholds
Relax UR Threshold
cvUR below this value is flagged as suspicious
Similarity Threshold
Scores below this similarity are flagged as stolen
Snap Detection Sensitivity
Angle in degrees to consider a movement a snap
Preferences
Show Judgment Dots
Overlay hit markers on the viewer canvas
Auto-run Detection on Load
Automatically analyze replays when they are loaded
Manual Scan
Pick specific beatmaps to monitor. The scanner compares the top 50 scores on each map and flags suspicious pairs in a live feed.
Choose exactly which maps to check
Good for monitoring specific suspects
Paste beatmap links and start immediately
Open Manual Scan
Auto Crawl
Hands-off detection. Automatically works through top-ranked beatmaps, compares scores, and surfaces suspicious pairs.
No beatmap input needed
Works through popular maps on its own
Runs until you stop it
Open Auto Crawl →
How it works: Both modes compare score fingerprints (accuracy, combo, miss count, 50s) from the top 50 scores on each map. Pairs that match suspiciously closely are flagged for review. No replay downloads needed — pure metadata comparison.
Manual Scan
Monitor specific beatmaps for replay stealing
Beatmap IDs to monitor
Enter beatmap IDs or paste osu! beatmap URLs — one per line.
0
Maps Queued
0
Maps Scanned
0
Pairs Compared
0
Flags Raised
Not running
Live Feed
Add beatmap IDs above and press Start Scanning.
Auto Crawl
Autonomous leaderboard crawling — no input needed
0
Maps Scanned
0
Pairs Compared
0
Flags Raised
Not running
How Auto Crawl works: Fetches the top-ranked beatmaps from the osu! performance rankings, then checks each map's leaderboard for suspicious score pairs. It rotates through maps continuously — popular competitive maps are checked more frequently. Rate limited to stay within osu! API limits.
Auto Feed
Press Start Crawling to begin autonomous detection.
Manual Investigation
Look up any player by username, user ID, or profile URL. Runs all 7 detection signals with a full breakdown.
Investigate any specific player
Full signal breakdown and evidence
Paste a link and get results instantly
Open Manual Investigation
Auto Crawl
Runs 24/7 server-side, continuously discovering and screening players across osu! without any input from you.
Runs 24/7 with no page open needed
Broad automated player coverage
View all detected accounts anytime
View Detections →
Tournament Screening
Built for tournament screeners. Paste a tournament's forum topic link and ReplayGuard screens everyone who signed up by replying, running the full multi-account analysis on each player so you don't have to check them one by one. Only players that need a closer look are surfaced.
Screen every signup in one action
Surfaces only at-risk players
Shareable result link for staff
Re-checks new signups on reopen
Open Tournament Screening
How it works: All modes use the same 7-signal detection algorithm. Manual mode investigates anyone instantly. Auto Crawl runs server-side and accumulates detections over time. Tournament Screening batch-screens everyone who signed up to a tournament from its forum thread.
Manual Investigation
Investigate a player for multi-account indicators using 7 detection signals
Player Lookup
username user ID profile URL
Enter a player name above to begin investigation
Analyzes rank progression, play gaps, medal timing, grade distribution, activity patterns, account age, and star rating distribution
Multi-Account Auto Crawl
24/7 automated multi-account screening across osu! player base
Running 24/7
Players Screened
Multi-Accounts Found
Last Scan
How Auto Crawl works: A server-side process continuously discovers and screens players from across osu!. Each player is analyzed with all 7 detection signals. Flagged accounts appear below — check back anytime for new detections.
Detected Multi-Accounts
Loading detections...
The crawler runs every 2 minutes — results will appear here automatically
Tournament Screening
Screen every player who signed up to a tournament from its forum thread
Signup Source
Enter a tournament forum link to screen every player who commented to sign up.
forum topic URL topic ID
Paste a tournament forum topic link above to begin screening
Every player who replied to the thread is analyzed with all 7 detection signals. Only players flagged as suspicious or likely multi-account are shown.