Enhanced data — For games that have enhanced data on xb.live, we store and show times, corrected scores, and corrected leaderboard names. So you get cleaner, more accurate leaderboards and stats than the raw Insignia data.
Compare with friends — When you log in with your Insignia account, the dashboard shows your profile, play time, and leaderboard activity. You can compare with friends: see who's online, what they're playing, and how your scores stack up on shared games. Friend-based comparisons and "vs friends" views use your Insignia friends list and the same session you use on the site.
Your personal stats: leaderboard presence, entries by game, ranking distribution, and recent activity:
Other features include the Latest Changes feed, event listings, per-game stats and charts, and optional Discord Rich Presence via XBL Beacon. This site is not endorsed by or affiliated with Microsoft or Insignia.
Log inXBL Beacon is a desktop app that updates your Discord Rich Presence when you're online on Insignia (xb.live). It shows what game you're playing and keeps the xb.live dashboard in sync with your status.
You log in to Discord and xb.live in the app. Every 2 minutes it calls xb.live to refresh your live status, sends a beacon ping so play-time stays up to date, and updates Discord with your current game and "Online as [username]". The app runs in the system tray on Windows and macOS, with optional auto-start at login.
Example: Discord Rich Presence when you're online on Insignia:
Client-side SDK for the Insignia Auth Backend. It handles login, session storage, and access to friends, games, and profile (online status, current game, time online, My Games Played) from insignia.live. Use your session key to read cached data or refresh to update the cache.
Methods include login(), getUser(), getFriends(), getProfile(), refreshProfile(), and events like login, logout, error. Include the script in your page and point it at the auth API to add Insignia login to your own site or app.
Sign in to view your dashboard:
View Insignia Auth SDK on GitHub
Get real-time automated match notifications in Discord. The #active-lobbies-beta channel on the xb.live Discord server posts when new lobbies appear and keeps messages updated as players join and leave.
How it works:
Join xb.live Discord
The xb.live API provides programmatic access to game data, leaderboards, online users, stats, events, and more. You can query by title ID or game name, fetch leaderboard entries, daily stats, latest changes, and use the DataSearch endpoints to look up players, times, and ratings.
Public API reference (no login required):
API Documentation
Native mobile apps for xb.live are in development. You'll be able to browse games, leaderboards, and your dashboard on the go.
Coming soon.
DataSearch lets you find leaderboard entries by player name, lap time, rating, or game. Use it to look up your own scores, see where a time or rating appears across leaderboards, or search by game. Results link through to the relevant leaderboards on xb.live.
Search by player, time, rating, or game:
Open DataSearch
Community projects that use xb.live or Insignia Stats.
Insignia Menubar — A macOS menubar app that shows Insignia Stats game activity at a glance. Click the menubar icon to open a popover with live online counts, lobby and session info per game, and (when you’re logged in) which friends are online and what they’re playing. Double‑click a game to open its page on xb.live.
Optional notifications: get notified when a friend comes online, when a lobby is up for games you care about (including host name when available), or 5 minutes before scheduled events. Configure refresh interval, quiet hours, and which games to watch in the Settings window.