This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Rotten Tomatoes Web Score Comparison Overlay

Social Media Tools · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategorySocial Media Tools
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES This tool provides a visual comparison of Rotten Tomatoes critic and audience scores for movies and TV shows. It extracts the Tomatometer critic score, audience score, average rating, number of reviews, and certified fresh status from the page. The panel displays side-by-side horizontal bar charts with color coding—green for fresh/high scores, red for rotten/low scores, and blue highlighting the higher score. The score gap is calculated and displayed with consensus labels: "Critics & audiences agree" (gap < 5%), "Some disagreement" (gap 5-14%), or "Strong disagreement" (gap ≥ 15%). The higher score is marked with a crown emoji. Quick links provide one-click access to critic and audience review sections. WHERE IT RUNS The script activates on Rotten Tomatoes pages (rottentomatoes.com), including movie and TV show pages, scoreboard views, and review sections. It automatically detects score data using multiple extraction strategies that work across different Rotten Tomatoes layouts. The panel appears as a draggable overlay that stays accessible as you browse. HOW TO USE Navigate to any Rotten Tomatoes movie or TV show page. The panel will appear showing the score comparison. The title and certified fresh status are displayed at the top. Toggle between "Percentage" and "Star (0-10)" formats using the Format dropdown. Set the "Gap threshold" to control when the gap is highlighted in the stats (default 10%). Toggle "Avg on/off" to show or hide the average rating. Set the "Refresh (s)" input to control how often the script checks for updates (default 60 seconds). Click "Critic Reviews" or "Audience Reviews" to open the review sections. The panel shows score trends over time when historical data is available, indicating whether scores have gone up or down since the last visit. THE TECHNICAL MECHANISM The script employs a multi-strategy DOM extraction approach for Rotten Tomatoes' score interface. It first attempts structured selectors targeting known class names like .mop-ratings-wrap__score, .scoreboard__score, and .tomatometer-score, then falls back to heuristic text scanning using regex patterns for "Tomatometer", "critic score", "Audience", and "audience score". Certified fresh status is detected by checking for "Certified Fresh" text. The score gap is calculated as the absolute difference between critic and audience scores. Consensus alignment is categorized based on the gap size. Score history is stored per title using GM_setValue with timestamps, enabling trend detection. The trend indicator compares the current scores with the previous recorded scores, showing up/down/flat arrows. The bar chart uses CSS for rendering with dynamic width based on the score percentage. All settings and historical data are persisted using GM_setValue. THE PANEL The panel is fully draggable by its header and remembers its position on the page across sessions. It can be collapsed to a small bubble using the minimize button, then restored by clicking the bubble. The panel resizes automatically to fit its content and can be closed with the Escape key or by clicking the close button. The panel's position and state persist globally, so it returns to the same location on subsequent visits. PLEASE NOTE Requires the free BotGentz extension to run. Rotten Tomatoes may update its site structure, which could affect the script's ability to detect score data — updates will be released as needed. All score data is read from the page and displayed locally; nothing is transmitted externally. Score history is stored locally in your browser and is not shared. The script reads data from the visible page and does not access any data beyond what is visibly presented. The script does not modify your Rotten Tomatoes account or ratings. This tool is for informational purposes only and is not affiliated with Rotten Tomatoes.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.