This requires that the app have visibility into the character's coordinates. The primary methods for that are:
  • Exposed via an API call in the game.
  • Exposed via a command in-game.
  • "Sniffed" from the process memory or network data stream.


As you might imagine, the first two are only visible to addons in the immediate sense. The third is explicitly illegal (it's what most bots use to navigate).

So, the first two would work but addons cannot move the character so you couldn't use it for active positioning.