World wide free shipping on orders over 100€ - PayPal and Stripe payments - Made in Finland build apps that react to the physical world using Node-RED action flows is a unified SDK (Software Development Kit) and API (Application Programming Interface) to all mobile positioning technologies.

With platform you’ll kick-start location-aware app development in minutes.

First, get access to all the major mobile positioning technologies through a simple platform. Second, use the location data to trigger rich action flow chains. Third, gain realtime analytics about your app users’ movements. Just connect your app to platform with our native Android and iOS SDKs or Cordova plugin, and give it a go.

Positioning is a unique compound SDK that gathers together all the major mobile positioning technologies under one umbrella.

With its libraries, you get simple access to the widest variety of indoor and outdoor positioning technologies.

If there are multiple position sources available at your location, the technologies will work seamlessly together.

The SDK will always be able to determine the most accurate signal and return your exact position. This also applies for beacons, which we have built our own trilateration logic for.


All of the technologies function with the same logic.

In other words, you can simply draw a geofence anywhere you need – indoors and outdoors, and the SDK will figure out what technologies it will utilize to trigger it.

Geofences can be used simply for registering how many app users enter a specific area, or for triggering content inside the mobile or externally.

Action Flows

Action flows are a beloved feature of that allow for unpreceded flexibility for how to utilize the position data.

Based on the open-source project, Node-RED, enter or exit events triggered by the platform can be set to trigger entire chains of actions.

Just drag-and-drop the pieces you need, connect them together and deploy.

The best part is that the flow is running on the cloud, which means that you can edit it whenever necessary.

There is also a library of existing code snippets for e.g. push messages and sending info to external websites.


All events taking place through the platform are registered and displayed to you on the analytics page.

In addition to information about the most popular places and days, the platform generates a heat map about the relative popularity of different indoor and outdoor areas covered by your solution.

“Privacy is an important aspect to us, and therefore we do not collect any MAC addresses or advertising IDs about your end users. The SDK generates a random visitor ID, under which updates about that device are collected. You will see their device type and language, and some technical information about the device. Tags can be attached to different places and departments, and they will be collected under the profiles of the individuals visiting those areas. Analytics are also available through REST API.”

Let’s get started!

To get started with and RuuviTags, first check a topic on our forum.

We’re going to enhance this tutorial soon to make it easier to get started with the platform. is free to use but paid accounts are also available. See their website for more info.

Featured Products

Find the right products for your measuring needs
  • RuuviTag sensor measures temperature, air humidity, air pressure and motionIn stock
    Made in Europe, Finland. Worldwide free shipping on orders over...
    Read more

    RuuviTag Sensor (4in1)

  • Ruuvi KitIn stock
    Every Ruuvi Gateway product is shipped with...
    Read more

    Ruuvi Sensor Measurement Kit

  • Ruuvi GatewayIn stock
    Note! Every Ruuvi Gateway product is shipped with a...
    Read more

    Ruuvi Gateway Router

  • RuuviTag Pro 3in1 measures temperature, air humidity and motionIn stock
    Choose your model (2in1, 3in1 or 4in1) depending on...
    Read more

    RuuviTag Pro Sensor

    This product has multiple variants. The options may be chosen on the product page