IPLocation 2 for Mac is now shipping!
This major update is the best IPLocation yet and is the result of months of development, and design. I hope you'll love it!
It had been 3 years since IPLocation 1 shipped and I shifted most of my focus to iOS. IPLocation didn't need much maintenaince, it was feature complete and worked well for its use case, but it could be much more. It was time to come back to the Mac.
Let's start with what everyone's most interested in, an overview on the new features:
- A whole new History View to see a complete timeline of your IP changes over time with all the information you care about (like location and date).
- An improved map view with more details
- An updated UI that supports Dark Mode on macOS Mojave
- Ability to hide part of the IP Address you don't want to show
OS Support + Mojave
IPLocation 2 comes with full support for Mac OS Mojave and Dark Mode, but without letting anyone behind. IPLocation 2 supports all the way back to mac OS 10.11 and I plan on keep supporting older versions of the OS for as long as I can.
Pricing, Discounts, and Upgrades
IPLocation 2 normal price is 24.99$, but until February 1st you can have it for the launch price of 20.99$!
Note: If you've purchased IPLocation 1 after January 1st 2018 and before the release of IPLocation 2 (October 26th 2018) you can get IPLocation 2 for free. This special offer applies to both users of the direct version and the Mac App Store version of IPLocation 1. Just contact me via [email] with your proof (and date) of purchase and I'll get it sorted out for you in no time.
Volume discounts are available (contact me via email). Unfortunately I'm not able to offer educational discounts.
In short: tweaking and enhancements.
More in the details: more customization options and improvements around history.
Customer support is always available. I try my best to respond in a timely fashion, but since I'm a one man shop with multiple apps and a freelance business on the side I can't assure response times.
On top of new features IPLocation 2 fixes more than 20 minor issues, and adds a vastly improved way to get your location data.
1. History View
The history view keeps track of all of your connections. You can easily sort them by date, ip address and more.
2. Map View
The map view is a fully featured map that you can pan and zoom. Please note that the location that the ip address exposes is generic.
3. New Settings
You can now hide part of your ip address from settings. It will hide the last 2 blocks of the address for both IPV4 and IPV6.
I deeply value privacy, that's why History is completely local. No history data is sent to my servers. You can also export all of your data from the menu.
Feature By Feature
And now a deep dive analyzing the major news about this release.
The menubar icon
The menubar icon shows the country you're browsing from. The icons come in 2 flavours. You can show the hidden setting to switch between them by [REDACTED]. (It's not too hidden so shouldn't be super hard to find out. Let me know via email if you do find out!)
IPLocation 2 checks for IP changes in the background and updates the icon, on top of sending you a notification if you so choose.
From the menubar, once you click on the flag, IPLocation will load a popover with a map and all the information it could gather about your IP Address.
Plase note that coordinates from IP addresses are not precise, for that reason the zoom in the map is kept at around 20km (12 mi). You can zoom in and out and pan the map as you like though.
From the popover you can access the menu which will lead you to both settings and the history panel.
The menu includes information about your internal IP Address. Please note that it will show only the first internal IP address it finds, even though you could have more than one.
Advanced users can choose to copy to your clipboard all you internal IP Addresses instead of the first one. A short guide can be found in the appendix.
- NEW: IPLocation adds support for IPV6 internal IP addresses
Internal IP Address
IPLocation will show the main internal ip address if there are multiple. You can always see them all by toggling the option.
Delete single logs by selecting them and pressing backspace. Easily sort them based on location, ip address or date.
Multiple Internal IP Addresses Short Guide
To show multiple internal IP Addresses you need to edit the preferences from `defaults`:
1. Open Terminal.app
2. Run `defaults com.valentinourbano.IPLocation2 UserDefaultsMultipleInternalIpsSecret true`
That's it. The next time you copy your internal IP Address you will find a list of IP Addresses separated by commas.
To turn it back off and only copy the first one:
1. Open Terminal.app
2. Run `defaults com.valentinourbano.IPLocation2 UserDefaultsMultipleInternalIpsSecret false`
You can also check out Free My Desktop, it's a completely free Mac app that hides your desktop and enables you to create beautiful screencasts and screenshots.