Weekly Release Notes - 2025-10-14

Hello everyone,

We’re excited to bring you another release. This release includes new features and important fixes to help you make the most of your studies. Here’s what’s new and improved:


:rocket: New Features

BACtrack Skyn Integration

We added support for integrating the BACtrack Skyn wearable with Avicenna. This allows researchers to collect transdermal alcohol concentration, motion, and temperature data in real time for behavioral and health studies on iOS devices. For more details, see our Reference.

New SensorKit Metrics

We added support for three new SensorKit metrics: SensorKit Odometer to track distance, speed, slope, and altitude changes, SensorKit Media Events to capture interactions with images and videos, and SensorKit Face Metrics for facial expressions, gaze, and face geometry. For more details, see our Reference.


:sparkles: Improvements

Rejected File Answers

We improved how invalid file uploads are processed in File questions. When a file fails validation, its answer is now automatically marked as “Unanswered - File Rejected”, providing clearer feedback to researchers.


:lady_beetle: Bug Fixes

Achievements Score Display

We fixed an inconsistency in how achievement scores were displayed between the Achievements Overview and Participation pages. Previously, scores appeared with unnecessary decimal places in one view and as integers in another. Now, there’s a uniform and cleaner score format across all pages.

Survey Creation and Update from JSON File

We addressed an issue where uploading a JSON file to create or update a survey did not generate the survey as expected. Now, survey creation and updates from valid JSON definitions work correctly.

Issue with Image Answer Options

We resolved a bug that prevented publishing a survey when a question with image-based answer options was set to a Dropdown or Button layout. Now, surveys with image answer options display correctly.

Geofencing Sessions Expiration

We fixed an issue where geofencing sessions configured to expire based on a participant’s “Exit” time were expiring even when no exit event occurred.

Error When Editing Dropped Participant Sessions

We addressed an issue that caused a 403 error when researchers attempted to edit sessions belonging to dropped participants. Researchers can now edit these sessions as expected.

Downloading All Activities Responses

We fixed an issue where interruptions during the download of All Activities Responses could cause some activity responses to be missing. Now, even if a download is interrupted, the system ensures that all responses are included in the final ZIP file.


Thank you for your continued feedback and support which helps us make Avicenna Research better with each release. We hope you find these updates useful. As always, we welcome your feedback and encourage you to reach out with any comments or questions on our Community Forum or contact us directly via Email. Stay tuned for more updates coming your way!