BioWare's latest Retaliation multiplayer DLC for Mass Effect 3 is the biggest yet, and a newly launched N7 HQ website allows players to track their stats as well as chart progress through the game's new Challenges feature. It's a pretty elaborate web portal, offering players access to profile info, stats, character sheets, inventory, and leaderboards, a BioWare Blog post reveals.
In addition to scoping out your own and your friends' multiplayer profiles, N7 HQ also allows players to keep track of their Challenge Awards. The latest DLC trades in BioWare's bi-weekly weekend Operations for weekly challenges. For now, success amounts to earning titles and emblems for use online and in-game, though it sounds like you'll also eventually be keeping track of more tangible awards, similar to the Commendation and Victory pack rewards from previous Operations.