Im not sure if Im fond of the idea the OP suggested… but I can see why CEOs would want to know ALL characters on said account which is applying to join. There is a line in the sand between privacy and protection of a players details, his accounts, characters, etc… and then the need for security in game. Im not sure Im the one to draw that line, but tbh, I side with the idea that its none of your ■■■■■■■ business what characters I have, unless I make it your business…
thus, if an account wide api is accessible then all spies and hackers, botters, will find a new means to sneak past this inspection, what about out of corp hauling alts, that even though are NOT malicious - but you still wish to conceal their identity to EVERYONE in game, regardless…
The new ESI stuff lets you do some cool stuff, I can search a players name, get their id, then search for the corp, get the id, and search for all offices or stations they own, etc… for example. just by having the players name. IDK what is really crossing the line in terms of digital rights or what not… but I myself would like to protect my data and information, to the point where its applicable. I really dont care if someone knows my alts names…
but knowing where they are, what they are flying, when they log in and off, what intel I converse with other players, contacts, etc… thats more invasive revealing of personal, or in game - privacy. This is all new stuff to me for learning material so Im just having a reflection on what Im learning, expressing ideas, not claiming facts or such. so please take with a grain of salt.
Id like to keep my info private where it applies, if Im applying to a corp, then I may have the right to show all characters on said account, but to show all my other accounts too, thats just too far imho. You dont need to know what other accounts I have, THAT sir, is none of your business. regardless of your perception or fear of the consequences… you have no right to know that information. and to have it pressed upon would seem rather … corrupt. For some reason I feel that, for those that know what to do with that information, they can do some shady ■■■■, or have more info than they need, which gives them a huge power over the purchaser of a product. I mean, If I wanted to collect payers data, and build a database, and I can then sell that data to alliances, … perhaps you get the idea? now Im not sure that is an exaggeration. or just down right wrong, like, it would never happen or it wont work like that, im just learning here.