SI-Droid ROC

Content rating
Screenshot image
Screenshot image

About this app

SI-Droid ROC is an app that makes it easy to report online punches from the forest during an orienteering competition with SportIdent. All that is needed in the forest apart from the control unit itself is a mobile phone + a USB OTG cable.

The app reports all punches to ROC's web service. See more at From there, the punches can be retrieved by the usual orienteering admin program (eg OLA, OE/OS2010, MeOS).

The app supports USB, SRR and serial devices (via a USB to serial converter). If you want to connect more than one device at a time, you also need a USB hub. Normally, no powered USB hub is needed, everything is powered via the phone.

NOTE: If you intend to use the app on a phone with Android 6.0 or later, you should make an exception for the app in Android's battery optimization. If this is not done, the ROC reporting risks stopping working after an hour or so. Read more on the website (
Updated on
Apr 21, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
Data is encrypted in transit

What's new

* Changed the reporting of battery and temperature so it's shown correctly in the web interface
* All communication with the ROC service is now done through https

* Switch to using the new PHP version of the ROC API. The old ASP version will stop working during 2024
* Updated the app to newer libraries and a later Android version
* Added English translation for most of the strings in the app