How do I use encryption with Ruuvi Station Android app

I just learned that Ruuvitags can encrypt their transmitted data. There’s no such option in Ruuvi Station Android app. How can I use this feature as an end user? I live in a high rise and I don’t want my neighbors to read my Ruuvitag data.

The app reports that my tags’ firmware is 3.31.1.

Hello,

We do not support encrypted data format in official RuuviTag firmware or apps, this is a special option for some installations.

We are considering adding an encrypted data format for everyone, but this is still in a conceptual stage. Can you give us your thoughts on what is important for you?

  • Open data - if data is encrypted and our Cloud service decrypts it for you, would that be acceptable
  • Third-party integrations - Is it important that data is easy to decrypt in e.g. Home Assistant or some other service?
  • Bluetooth 4 compatibility - Does the data have to remain compatible with devices that do not support Bluetooth 5?
  • Sensor data resolution - is it acceptable to drop e.g. acceleration measurements or measurement resolution to accommodate for encryption overhead?
1 Like

Thank you for your response!

For your bullet points:

  • That would be acceptable, but I’d prefer that as an option along with a possibility to have the listener decrypt it in local systems.
  • Third-party integration would be a positive thing for software like Grafana or other others.
  • Bluetooth 4 is not important for me.
  • Acceleration measures aren’t really an issue for me, I don’t use them. Measurement resolution reduction would be acceptable up to a point. I don’t know what kind of numbers we are talking about here. Most of my data is downloaded from the sensor post-fact with 5 minute resolution and that’s still usable.
1 Like