The battle report on Capsuleers.app aggregates the killmails of an EVE Online battle at the alliance, corporation and system level. Unlike the fleet report (which starts from a pilot list), the battle report starts from the entities involved: add the alliances or corps that fought, pick the engagement's systems and an independent UTC time window for each one, so you never import noise from unrelated fights in the same system.
The tool supports N simultaneous teams: configure them manually for simple cases, or use auto-detect which inspects the killmails to suggest who fought whom based on co-attack and opposition patterns. You can always refine the suggestion by moving entities between teams.
The report is organized in tabs: Involved (pilot list per team grouped by alliance > corp), Summary (ISK, top lost hulls, top damage dealers, most active systems), Timeline (killmail cadence over time), Damage (per pilot, corp or alliance) and Composition (per-team hull breakdown). Every report has a unique shareable URL and a Refresh button that recomputes from source when eve-kill ingests late killmails. Editing the config produces a new URL: every share is an exact snapshot of the config.