Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

"Feature" request #2

Open
TolleyLikesRice opened this issue Dec 20, 2019 · 4 comments
Open

"Feature" request #2

TolleyLikesRice opened this issue Dec 20, 2019 · 4 comments

Comments

@TolleyLikesRice
Copy link

Hi,

I was wondering if it was possible to add an option to hide your IP on the public airspace. Also, keep up the good work, it's a great app!

@foucdeg
Copy link
Owner

foucdeg commented Dec 24, 2019

Hi @TolleyCoding , thanks for your feedback.

The thing is, IP set aside, there is nothing that can tell your aircraft apart from the others, so if you want to use the menu to change your plane's icon for instance, you need to see your IP on there. Many people use the same transponder code.

I'm bound to a limitation of X-Plane that cannot send "custom" data to me along with the location data. If it could, I'd just provide a code for people to enter in X-Plane, after they'd created something like an Airspaces account, and I'd be able to display a username instead of the IP.

But I can't, yet :/

@NoPizzaNoGlory
Copy link

NoPizzaNoGlory commented Aug 6, 2020

Can the IP address in XP11 also be an URL (not near my PC so can't check)? Including URL params? That way you could add something like ?username=user&apiKey=xyz That way you'd know who is trying to connect if every user has an account on your site.

Anyway, I wouldn't show the full IP address no matter what. Just the last few bits should be enough to identify if the app is tracking you.

@foucdeg
Copy link
Owner

foucdeg commented Aug 6, 2020

I could just hash + salt the IPs. Unicity would be kept while protecting all IPs.

@foucdeg
Copy link
Owner

foucdeg commented Aug 7, 2020

and @NoPizzaNoGlory I just checked: unfortunately X-Plane sends data using the UDP protocol, which is not HTTP and doesn't have a notion of URL path (or params).

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants