Not affiliated with or endorsed by the Carolina Hurricanes, the NHL, or any listed sponsors. Promotions are subject to change — check with each sponsor for official terms.
The Regular Season game log no longer mixes in playoff games — switch to the Playoffs tab to see those. The headline numbers were always correct; this just keeps the game list in the right phase.
Petey Fixes
Fixed the "Raise Up" Petey anthem stuttering after you switched apps, locked your phone, or minimized the tab. It now stops cleanly when you leave — just tap Petey to fire it back up when you return.
Tidied up the "First celly of the day!" celebration card on phones so it shows as a clean full-width banner instead of a cramped, overlapping layout.
A Fresh New Look
The whole site got an app-style redesign — cleaner cards, bigger artwork, and a layout that feels like a real app: a tab bar along the bottom on phones and a sidebar on desktop.
Added light and dark themes that automatically follow your device, with a manual toggle if you'd rather pick one.
Refreshed the Today, Stats, and Promos pages with a more modern, mobile-first design — same info, easier to read.
Fixed the Between-Rounds Playoff Card
When the Canes clinch a series and the next round is already scheduled, the homepage now shows a proper "Round complete" card with the next matchup (e.g. "Stanley Cup Final · Game 1 — Tuesday vs. VGK") instead of incorrectly showing a leftover game from the series they just won.
Canes Cellys Alerts (Push Notifications)
You can now turn on push notifications to get a heads-up when Canes Cellys are earned or ready to redeem — look for the "Canes Cellys alerts" card on the homepage.
After a Canes game, you'll get a postgame summary of the cellys you scored, plus an optional daily reminder of deals to claim (toggle the daily one off per device anytime).
No account, email, or sign-up — just tap enable. You can turn alerts off whenever you like.
On iPhone/iPad, add the site to your Home Screen first (iOS requires that for alerts); on Android you can enable them straight from the browser.
Smarter Playoff Label Sizing
Playoff game labels now adapt automatically to the available width: the full name (e.g. "Stanley Cup Final · Game 3") shrinks to "4th Round · Game 3" or "R4G3" only when it would otherwise wrap to a second line — no more awkward in-between sizes.
Cleaner Playoff Labels on Mobile
Playoff game labels on the Today page now stay on one line on smaller screens by switching to compact round names like "2nd Round" when space is tight.
Multi-OT Period Labels
The live game header now shows "2OT", "3OT", etc. during playoff multi-overtime games — previously every OT period rendered as just "OT".
Clearer Refresh Button
Renamed the homepage "Refresh" link to "Check for new cellys" so it matches what the button actually does — re-checks for new promos, the celly count, and the timestamp.
Live game scores already update on their own via the green "Live" indicator in the scoreboard; the manual button is for celly updates.
Site-Wide Announcements
Admins can now post a site-wide banner at the top of every public page — handy for game-night heads-ups, Cup-run notes, or outage warnings.
Three styles to pick from: a neutral Info banner, a bold red Alert, and a festive light Celebration ribbon for playoff moments.
Visitors can dismiss a banner and it stays hidden until the admin edits it; hidden automatically on the Wrapped share page so it never crashes the screenshot.
Per-Promo Redeem Timing in "Earned Today"
The post-game "Earned Today" section now shows when to redeem each deal individually — same-night promos read "Redeem tonight," next-day promos read "Redeem tomorrow."
Fixes the case where a same-night promo (like Chick-fil-A) was grouped under a misleading "Redeem Tomorrow" header.
Win Promos Wait for the Final Horn
Home-win and away-win deals no longer appear while the game is still in progress — they now only unlock once the game goes final with the Canes on top.
The live "Celly Watch" chip still tracks the game in real time (e.g. "Winning at home!") so you know a deal is on the way.
Wrapped Final-Slide CTA Fix
Tapping the link on the last Wrapped slide now actually takes you to canescellys.com on iPhone.
Updated the link copy to "Visit canescellys.com" so it reads naturally whether you arrived from a share or your own browser.
Promos Page Flips at the Phase Boundary
The All Promos page now shows playoff deals first as soon as the regular season ends, matching the homepage — no more waiting for the first playoff game to go final.
Phase-Aware Promos Page
Each promo now shows a "Regular Season" or "Playoff Deal" tag so it's clear when a deal applies.
Deals for the current phase (regular season or playoffs) now show first.
Sponsors with both a regular-season and a playoff deal are grouped together.
Cleaner Playoff Game Card
Removed the redundant silver accent bar next to playoff games on the homepage — the round/game chip (e.g. "First Round · Game 1") now carries the playoff look on its own with a subtle silver gradient, so it no longer competes with the Yesterday/Today column divider
Peak Petey Chapter Sticks
The Peak Petey Day chapter in Season Wrapped no longer disappears after regeneration — it now stays put across background refreshes
Wrapped Banner Clarity
The end-of-season banner now clearly says "Season Wrapped" instead of "Season Recap," so it's obvious it links to the chapter-by-chapter story (not the stats page)
Celly Watch Playoff Fix
Celly Watch on the scoreboard now only shows promos that can actually earn a celly in the current game — regular-season-only promos are hidden during playoff games, and playoff-only promos are hidden during regular-season games
When two sponsor variants share the same trigger (e.g. a regular and playoff version), only the phase-eligible emoji appears on the watch chip
Playoff Support
The site now switches into playoff mode automatically when the Canes make the playoffs — homepage, stats, and promos all adapt to the postseason
New playoff-aware homepage views: a countdown to Game 1 between the regular season and Round 1, an off-day card during a series (with series score and next game), a between-rounds celebration, and a season-recap banner once the run ends
Playoff games show round, series score, and "Game N of series" alongside the regular scoreboard
Stats page gets a Regular / Playoffs toggle once playoff games are played, so you can view either slice of the season
New Playoff Cellys widget on the homepage with a quick link back to regular-season totals
Promos can now be set as Regular-only, Playoffs-only, or Both — with optional playoff-specific copy (offer text, sponsor message, redemption window, etc.)
Promos can have an end date so calendar deals automatically stop when sponsor contracts expire
Peak Petey Storytelling
The "Peak Petey" chapter in Season Wrapped now tells a richer story — outcome-led copy for wins, losses, OT, and shootouts (e.g. "Beat the BOS 5–2", "OT winner vs NYR 4–3", "Shootout loss to TBL 2–3")
Non-game-day peaks now link to the prior game when day-after rewards were in play ("Still riding the W vs BOS", "Cashing in from the L vs BOS")
Pure off-days show standing weekly deals when they match, or fall back to "Off-day energy" when nothing else fits
When multiple days tie for peak taps, the strongest story wins (game day > day-after > standing > off-day)
Streak Fix
Fixed the longest streak stat on the homepage showing a different number than the Stats page — both now display the correct season-best streak
Peak Petey Chapter Fix
Fixed the "Peak Petey" chapter missing from Season Wrapped — the chapter now correctly shows the day with the most Petey celly taps, including off-days
Celly Watch Details
Live tracking details (like hat trick progress) now appear directly below each Celly Watch pill instead of hidden behind a hover
Confirmed cellys show both the promo name and a green checkmark
Celly Requests
New "Celly Requests" link in the footer — tap it to send us feedback, suggestions, or your next celly idea
Peak Petey Wrapped Chapter
New Wrapped chapter showing the day the most fans celly'd with Petey — includes the game, score, and earned promos from that night
Raise Up plays while you're viewing the Peak Petey chapter, with smooth fade-in and fade-out as you scroll
Petey celly counts now persist across the full season so they're captured in your Wrapped recap
Season Wrapped
New Season Wrapped experience — a full-screen, snap-scroll recap of each season's celly highlights
Ten cinematic chapters covering total cellys, hit rate, best night, streaks, dry spells, top promos, MVP players, and month-by-month journey
Shareable per-chapter links with custom preview images for each chapter
Accessible at /wrapped/YYYY-YY (e.g. /wrapped/2024-25) once a season ends
Banner on the homepage and stats page links to your season recap when available
Footer Layout Fix
Fixed the footer floating above the bottom of the page on short-content pages like All Promos and Changelog
Live Game Data Fix
Fixed an issue where the site could get stuck showing "check back after puck drop" even after the game started, caused by stale cached data persisting through puck drop
Dynamic Homepage Share Images
Sharing the homepage link now shows a dynamic preview image that reflects the current game state — pre-game matchup, live score, earned cellys, or season stats
Seven different card designs for every situation: game day, live game, post-game results, off-day, preseason, and offseason review
Social Share Image Fix
Sharing stats links on Twitter/X, Facebook, LinkedIn, and other platforms now shows a proper preview image instead of a blank card
Live Celly Watch & Post-Game Earned Summary
The today game card now shows a "Celly Watch" section during live games with progress pills for each tracked promo trigger
After the game ends, the card shows "Earned Today · Redeem Tomorrow" with sponsor names and player details for each triggered promo
Before puck drop, a teaser message lets you know to check back for live celly progress
Shared trigger pills now show combined emojis from all promos sharing the same trigger
Immersive Celly Mode
The whole page now reacts to the music when you hit Petey — red glow pulses on the content card, cards breathe and ripple in a wave, and the screen edges glow
Particle burst explodes from the Petey button every time you start a celly
Canes logos rain down from the top of the screen on the hardest beats
A slow-drifting red gradient washes across the page background while Petey plays
The red accent bar in the header pulses with the beat
First-celly-of-the-day celebration now includes a confetti rain shower
Haptic feedback on hard beats (Android devices)
Header & Share Polish
The info tooltip is now a "What's a celly?" link below the tagline — easier to spot and tap
Info popup no longer overflows on mobile screens
Share button now shows "Copied" text instead of a checkmark when the message is copied to clipboard
Expandable Petey Counter
The Petey celly counter now expands on hover (desktop) or tap (mobile) to show "cellys with Petey" for added context
Improved Readability in Light Mode
Secondary text like game details, timestamps, and season stats is now easier to read in light mode
Game trigger details wrap more cleanly on smaller screens
Petey Celly Counter
Celly with Petey by clicking him to play the anthem — a live counter shows how many fans have celly'd today
Be the first to celly with Petey each day and get a special shoutout with a share option
Today Page Redesign
Unified single-card layout replaces stacked cards for a cleaner, less busy homepage
Promos now appear first — the deals you earned are front and center
Compact game scoreboard with inline scores and trigger details separated by dots
Updated tagline and info tooltip help new visitors understand the site immediately
Goalie Leaderboard Fix
Goalies now appear on the Player Leaderboard for shutout wins
Stats Page Design Refresh
Game log months now have a clear expand/collapse chevron and visible header bar
Game cards redesigned with bordered cards — earned cellys get a red-tinted highlight
Player leaderboard ranks show gold, silver, and bronze medal badges for top 3
Leaderboard rows include a progress bar showing relative celly counts
Donut chart colors updated for better accessibility and color blindness support
Standing Deals Fix
Fixed standing deal counts on the Stats page — weekly deals like Take 5 now count every week of the season, not just weeks with a game on that day
Weekly standing deals now show "Every Wednesday (23 so far)" instead of a generic game day count
Season Stats Page
New /stats page tracks every celly the Canes earn all season — totals, streaks, per-promo breakdown with donut chart, and best game
Player leaderboard shows who's triggering the most promos with competition-style rankings
Game log grouped by month lets you browse every game and which cellys were earned
Season summary widget now appears on the homepage with a link to full stats
Updated navigation with Today, Stats, and Promos tabs
Shareable OG images for stats sections when sharing on social media
Petey Pulse Indicator
The Petey icon now pulses with a red glow when muted, letting you know it's ready to play
Beat-Reactive Petey Mode
The sound toggle is now Petey Pablo — tap his icon to play "Raise Up" and watch the page come alive
Promo cards, game cards, and the promo message banner pulse with a red glow synced to the music's beat
Petey bounces when the music is playing — hover for "Raise up!" or "Pause Petey"
All visual effects are smooth and photosensitivity-safe with gentle transitions
Promo Message Moved to Top
When promos are active, the promo message and share button now appear at the top of the page for better visibility
Promo Sound Effect
When promos are active, a speaker icon appears — tap it to play a celebratory sound on loop
Sound starts muted by default and can be toggled on or off
Chick-fil-A Promo Update
Chick-fil-A promo is now available on the day of the last home game of the month, regardless of game outcome
No longer requires a Canes win — just being game day is enough to redeem
Pre-Game Promo Teaser
When a game is scheduled but hasn't started, the Today card now shows a "Puck drop soon!" message encouraging you to check back during the game for live promo tracking
Changelog Page
New /changelog page showing every user-facing update since launch
Timeline UI with date markers, grouped entries, and dark mode support
Changelog link added to the site footer
All Promos Page
New /promos page to browse all active promotions at a glance
Each promo shows its trigger description, redemption window, and sponsor info
"Active Today" badges highlight which promos are currently available
"All Promos" link added to the site header for quick access
"View All Promos" link added to the homepage
Redemption Steps & Sponsor Logos
"How to Redeem" expandable accordion on promo cards with step-by-step instructions
Sponsor logos displayed on promo cards for easy recognition
Redemption steps shown on both the homepage and the All Promos page
Chick-fil-A Promo Update
Chick-fil-A promo now requires the Canes to win the last home game of the month (not just play it)
Cross-month support — if the last home game is the final day of the month, the promo still triggers the next morning
Promo Watch — Live Game Progress Trackers
New "Promo Watch" section in the Today game card during live games
Track power play goals in real time — see progress toward tomorrow's Bojangles promo
"Winning on the road!" tracker for the Alpaca BOGO promo
"Shutout intact!" tracker that disappears once the opponent scores
Hat trick tracker appears when any Canes player has 2+ goals
After the game ends, trackers switch to green "Confirmed" badges showing which promos were earned
Only shows trackers for promos that are still possible — hides impossible ones automatically
Timezone Fix
Fixed a bug where games appeared one day off when viewed outside Eastern Time
All date calculations now correctly use Eastern Time to match the NHL schedule
External Link Icons
Clickable promo and game cards now show a subtle external link icon in the top-right corner
Cards without a link remain unchanged — no icon clutter
Loading Skeleton
Added animated loading skeletons that match the page layout while content loads
Provides a smoother experience on slower connections
Share Text Update
Updated the share message to a hockey-themed tagline: "Get the full celly at CanesCellys.com"
Enriched Game Cards
Game cards now show contextual details when a promo fires — e.g., "PP: Aho (2nd), Svechnikov (3rd)"
Away wins show "@ OPP" format for clarity
Shutout and hat trick details displayed inline on the game card
Today's game card shows live score and period during in-progress games
Active play shows a pulsing green dot with period and clock (e.g., "2nd - 12:04")
Intermission displays "End 2nd" instead of a running clock
Game cards are now clickable links to the NHL Game Center page
Clickable Promo Cards
Promo cards now link directly to the sponsor's website (opens in a new tab)
All 6 promos pre-loaded with sponsor URLs — Gym Tacos, Bojangles, Alpaca, Chick-fil-A, Han-Dee Hugo's, Carolina Pro Shop
Cards without a URL remain as plain, non-clickable cards
Rich Link Previews
Added Open Graph metadata so links shared in iMessage, SMS, and social media show a rich preview
Preview includes the site title and a short description of today's promos
Share Button
Added a share button on the promo message card when promos are active
On mobile: triggers the native share sheet (iOS, Android) via the Web Share API
On desktop: copies the promo message to your clipboard with "Copied!" feedback
Shared text always includes a link back to CanesCellys.com
Header Image & Footer Attribution
Added a coupon-bags hero image to the header alongside the site title
Updated favicon and added an Apple touch icon for better mobile bookmarking
Added developer attribution in the footer
Canes Cellys Rebrand & Dark Mode
Rebranded from "Caniac Promo Checker" to "Canes Cellys"
New tagline: "Did the Canes score you free stuff?"
Added a collapsible "What is Canes Cellys?" explainer section with SEO-friendly copy
Active promos are now more prominent — green pulsing dot + "N Promos Active" heading
Promo message banner uses Canes red for visibility
Full dark mode support — automatically follows your system preference
New dark theme with Canes-branded colors
Launch — Canes Cellys Goes Live 🚀
Initial launch of the Canes Cellys web app
Real-time promo checking for 6 Carolina Hurricanes game-day promotions
Yesterday and today game summary cards with scores and opponents