Why it helps
Scrolling raw offer cards is slow. This extension structures everything into actionable data so you can focus on planning—not parsing. Quick sorting, multi-layer grouping, clean highlighting, and frictionless reading all save time.
Instant Launch
One button injected into the official Offers page. No extra navigation.
Smart Table
Sortable by any column with 3-state cycle: asc, desc, original order.
Accordion Groups
Group by code, ship, port, destination, category, or quality.
Visual Highlights
Newest offers + soon expiring flagged for fast triage.
Readable Ports
Cleans inconsistent capitalization while respecting abbreviations.
Privacy First
No remote calls beyond the site itself; no tracking or analytics.
Resilient
Auto re-injects if the page re-renders or elements shift.
Low Overhead
Lightweight content script, fast DOM operations, minimal styles.
Interface Views
Offers Table

Accordion Mode

Install & Use
- Install from the Chrome Web Store (link coming soon).
- Log into your Royal Caribbean account and open the Club Royale Offers page.
- Click the added Show Casino Offers button in the top bar.
- Sort columns or switch to grouped accordion mode.
- Highlight expiring offers and scan newest instantly.
- Close with the X or press ESC.
No data leaves the page. Processing is local and ephemeral.
Key Details
- Manifest V3, content script only.
- No persistent background network activity.
- Graceful fallback if layout shifts.
- Adaptive column sizing for clarity.
- Accessible focus & keyboard close.
- Designed for desktop + large tablet.
Future ideas: quick filters, CSV export, ship tagging, session renew hints.
Privacy & Scope
The extension only reads the existing HTML and API response already delivered to the page while you are authenticated. It does not transmit credentials, tokens, or analytics. You may disable it anytime; it is idle when not on the Offers page.