TRACKING LOCATION GDPR-FRIENDLY

By | Developers | No Comments
We have been friends with data protection and privacy from the beginning and now our friend got a new name: GDPR. This is a blog post explaining how you can use Proximi.io to make use of location tracking while respecting the end users privcay.

 

We have been on top of the game with protecting privacy and personal data. Tracking users position can be a very effective tool for many business, bringing value to the end user. With the GDPR taking effect, the game changed a little. I’m going to tell you how we have made location-based services even GDPR- friendlier than before. This is just an easy-to-read summary, see our privacy policy for full details.

Read More

Proximi.io Indoor Wayfinding Is Out

By | Developers | No Comments

The cold weather in Europe brings some good news with it:

We are happy to announce that Proximi.io Indoor Wayfinding solution has been released officially! Wayfinding in multiple floors, outdoors to indoors, escalator to elevator has never been easier. The Proximi.io wayfinding tools excel in intricate and complex venues, but can be applied to any venue, big or small. So if your customers have a hard time finding the fruit isle, a certain store in a mall or an isolated meeting room at the office, Proximi.io is the solution for you. With our tools you can make your indoor location easy to navigate in no time. Read More

What is a geofence? – A complete guide to geofencing

By | Developers, Marketing, Use cases | 6 Comments

What is a geofence?

A geofence is a virtual fence or a perimeter around a physical location.  Geofencing is a tool to connect the virtual experience with the offline world’s physical location. When an object enters this area, something happens. Easy way to think about it a fence around your home. When someone enters your yard, the burglar alarm is activated. What should happen in such circumstance? You probably want to send an alarm to the security company? Send an SMS to you? Start the burglar alarm?

Typically the geofencing use cases are not that brutal. Geofencing is a term that can be used in many different contexts, but the most popular one is the ability to detect a phone entering the area, and triggering something either in the device itself – or somewhere externally. For example, when you walk past your favourite grocery store, you get a discount coupon. This mobile-based geofencing is also the use case this blog post is focusing on. Geofencing does not require you to build anything physical in the real world – it all happens digitally. In essence you draw an area on top of map and define in your code what you want to happen, when someone walks into that area. That being said, in some cases you might want to add some hardware in the real world to improve the positioning accuracy, but more of that later on in the post.

Read More

Indoor navigation in complex buildings – EXCLUSIVE sneak peek

By | Developers, Tutorials, Updates | 2 Comments

Around 3 months ago we announced the big update – our technology-agnostic indoor-outdoor wayfinding was released as a private beta.  We were overwhelmed by the interest towards the feature (we got on front page of Product Hunt!), and got a selection of excellent venues and developers as beta testers. For the rest of you, who have not experienced the tools yet first hand, we complied this update to summarize all the goodness that is going to be included in our wayfinding and maps layer that is going the be released officially early next year.

Take a sneak peek into the tools through this 5min video (text continues below):

Read More

Setting up Indoor Wayfinding – Behind the scenes 📽

By | Developers | No Comments

As you might have already heard, we have recently released a new feature to our platform -wayfinding. Our dedicated team has worked very hard to make this tool as user-friendly, easy and fast as possible for our customers and we wanted to show off this tool by creating a dogtastic video of it 🐶. Scroll down to the end of the post to see the film. Today we provide you behind-the-scenes-tour which will show you the setup that we made for the video, how much it took time and how this feature helped our Dedicated Office Guard Minkki to find his Teddy 🐻.

Read More

How to do accurate indoor positioning with Bluetooth beacons?

By | Developers, Resources, Tutorials | 22 Comments
Bluetooth beacons are small, easy and cost-efficient way to build a connection between the real word and your mobile application. Using beacons for push notifications, coupon delivery and presence detection is fairly straightforward. But if you wish to create accurate indoor positioning with beacons, things get a bit more complex. There are a number of things both from the software development side, and the beacon placement aspect that you need to take into account. That being said, with careful preparations it is possible to reach 1-2metres positioning accuracy also with Bluetooth beacons. Let’s walk through the steps of how to prepare beacon-based indoor positioning for optimum accuracy- whether you are building it from scratch or utilizing the Proximi.io platform.

Read More

Will my geofencing function in the background?

By | Developers, Marketing, Resources | 6 Comments
The answer in absolutely yes, BUT… Read on to get the full walkthrough of geofencing in the background

This a topic that we discuss very often with developers and marketers. How can I create a geofencing campaign that will be able to push a notification in the background? This blog post will cover the whole issue, as clearly as possible. This is the geofencing-for-dummies version. If you don’t want the whole babble, skip to the summary.

This post was updated 2nd May 2018.

Read More

New way of permission request handling

By | Developers | No Comments

We’ve added a very important update for the SDK’s permission request handling (location & BLE). You now have the option to do that manually, or though utilizing the ready-made calls in the SDKs.

In the previous SDK versions the permission requests were handled automatically in both iOS and Android. Now the permission requests need to be fired up manually:

  • Android: public void checkPermissions();
  • iOS: [[Proximiio sharedInstance] requestPermissions];

Full examples can be found from the Android and iOS documentation.

Alternatively you can handle the required permission requests fully on your own in which case the SDK’s wont be asking for any permissions as they already exist.

If you update the SDK’s in your existing projects, make sure to change the permission requests according to these instructions. This poses no breaking changes to currently running applications, until the SDK’s are updated to the newest versions (version 2.4 in Android and version 1.1.7 in iOS).

Testing with Proximi.io Management App

By | Developers, From Proximity Zero To Hero | No Comments
Proximi.io Management app is available for iOS and Android devices.  The main purpose of the management app is for quickly to test how the actions and analytics work, and to see how your indoor positioning setup functions. You can also use the management app to add places, import beacons and so forth, but that is not the optimal way. It is best to finalize your setup on your computer, and use the management app just for testing.

Read More