Question: Ground-battle map tool using the official 8111 localhost API – within the rules?

Hi everyone / moderation team,

I’m planning a small companion tool for Ground Realistic Battles and would like to
check its compliance before I invest time in building it.

The tool reads ONLY from the official localhost HTTP API (port 8111) that the game
exposes while a battle is running. It does not read game memory, inject code,
modify game files, or hook into DirectX/OpenGL or any anti-cheat path.

Planned features:

  1. A separate window / second-screen map that shows information already visible on
    the in-game minimap: my own position, friendly positions, and currently spotted
    enemies (i.e. only enemies that the official minimap already reveals).
  2. Distance labels (in meters) from my vehicle to each currently spotted enemy,
    computed from the map bounds returned by /map_info.json and the normalized
    object coordinates from /map_obj.json.
  3. Detection of my own squad marker (the yellow marker I place myself) on the map.
  4. A log that parses kill/death messages from /hudmsg to count which vehicle types
    (e.g. SPAA) appeared in the kill feed during the battle.

I’ve read the thread “Tools using data provided on port 8111”, where the moderation
team stated that displaying localhost data as overlays is generally considered fine
and not a bannable offense, while enemy markers presented as a compass/ESP-style
overlay in markerless modes would cross the line.

My questions:

  1. Are the features above considered acceptable use of the 8111 API?
  2. Specifically, is computing and displaying the distance to currently spotted
    enemies acceptable, or is that treated as information that gives an unfair
    advantage?
  3. Does the official map data (map_obj.json) include the player-placed squad
    marker, and may a tool display it?
  4. Is there any official policy statement or document I can reference when
    deciding what to build?

Thank you for your time. I’m happy to provide more details or source code if that
helps.

Best regards

this at least would likely fall under tools used to gain an unfair advantage

Exactly. There once used to be an app that did that, shortly after ground was introduce, and they had to remove that functionality again.

No wonder there’s a negative stereotype about you that everyone knows and claims to be true.