XR Tool for Gait Training. Enhancing the quality of life for elderly citizens.
Walking activities guided by augmented reality markers placed along a route, with a session record the professional can download and compare over time.
The app is available in Spanish, English, Italian, Danish and Greek.
GaitXR is distributed as an APK file outside Google Play, so Android treats it as an app from an unknown source. That is expected. These are the screens you will see, from the download to the first launch. It takes about three minutes and needs Android 8.0 or later.
https://www.kayrosdi.com/apks/gaitxr.apk
Download APK
Before you start. Open this page on the phone itself, ideally in Chrome. Screens follow stock Android 13 to 16; Samsung, Xiaomi and other brands use different colors and slightly different wording, but the same choices appear in the same order. You will be asked to allow installs from your browser or file manager; you can switch that off again when you are done.
Tap Download APK. The download starts straight away, and Chrome warns about it. Chrome shows this warning for every APK file, whoever made it. It does not mean anything was found in the file.
This type of file can harm your device. Do you want to download gaitxr.apk anyway?
When the download finishes, Chrome shows a short message at the bottom of the screen.
The first time you install an APK from Chrome or from your file manager, Android stops and explains that this source is not allowed yet. This is the "unknown sources" protection.
The source named on the next screen is the app that opened the APK: Chrome, Files or My Files (Samsung).
For your security, your phone currently isn't allowed to install unknown apps from this source. You can change this in Settings.
Settings opens on the Install unknown apps page for the app you used (Chrome in this example).
You can find this page later in Settings → Apps → Special app access → Install unknown apps. On Samsung it is under Settings → Apps → ⋮ → Special access.
Your phone and personal data are more vulnerable to attack by unknown apps. By installing apps from this source, you agree that you are responsible for any damage to your phone or loss of data that may result from their use.
Back in the installer, Android asks for a final confirmation.

Do you want to install this app?
Google Play Protect scans apps that do not come from Play. Because GaitXR is not published in the store, Play Protect may not recognise it and will ask what to do. You will see one of these versions:
If nothing like this appears, go straight to the next step.
Play Protect hasn't seen this app before. Scanning helps check it for harmful behaviour.
After a few seconds Android shows App installed.

App installed.
Each session is linked to a pseudonym code, never to the patient's name. After choosing the environment, the number of markers and how they are placed, the walk begins.





Install the APK on the phone or tablet that will be used during the walk.
Download gaitxr.apk Back to the installation guideGaitXR recognises 20 printed markers, also called trackers. Place them along the walking route; in each session you choose how many of them are used.
Word document with the 20 markers and an empty space under each one. Paste a photo that matters to the person, such as family members, a pet or a familiar place, so each stop on the walk is more engaging.
Download Word templateFollow the activity of each patient. Enter the patient's pseudonym code to download the session data and compare it with previous sessions.
https://gaitxr-data.kayrosdi.com/
Open the data collector
Example patient ID: PSEUDO_001. Use the same code in the app and in the data collector.
The professional creates one or more usage sessions and schedules them with the patient. Each session is a circuit the patient walks, passing a series of control points. Every control point is a printed tracker, and a route can have from 3 to 20 of them.
Decide how many sessions the patient will do and when, and schedule them together. Each session can repeat the same circuit or use a new one.
Each patient needs a unique pseudonym code, such as PSEUDO_001. Keep the list that links codes to real people outside GaitXR: a spreadsheet, a Word document or a sheet of paper. GaitXR is designed so that no personal patient information is stored in the system, only the code.
Print the trackers and distribute between 3 and 20 of them along the circuit, either all flat on the floor or all on walls or other vertical surfaces.
On the device, go through the setup screens shown in the app section:
The rest is up to the professional's creativity. The app can run on several devices at once to set up a friendly competition between patients, or on a single device for an individual session with one patient. How the patient moves between trackers is also open: walking forwards, stepping sideways, or any other movement that fits the therapy goals.
To see these dynamics in practice, watch the videos in the next section.
Every GaitXR video in one playlist: the app working, the platform for professionals and all the demonstrations.
Open the playlist on YouTube