Checkin24 is a lightweight, offline alternative to the official 24go app for checking into your 24 Hour Fitness gym built with Jetpack Compose. This app can NOT get you into the gym for free. An active 24 hour fitness membership is still required.
- Fully offline
- All user data is stored locally
- Small app size
- Material You theming
The data written in the check in qr code on the official 24go app is a JSON object in the following format:
{
"SR":"24GO",
"MB":"MBR00000000",
"DT":1752738571206,
"TP":"P",
"OS":"Android",
"AP":"1.78.1",
"DI":"00000000-0000-0000-0000-000000000000"
}SRapp name. default value:"24GO"MBuser member number preceded by"MBR"DTunix time stamp in millisTPhonestly don't know what this means but default value is"P"OSdevice operating system. in this case"Android"AP24go app version."1.78.1"at the time of 1.0.0 release. will update value as necessary to maintain functionalityDIdevice advertising id. for a device with no advertising id this value is"00000000-0000-0000-0000-000000000000"which is also the value this app uses
CheckIn24 uses a user provided member number stored locally on the device to generate a valid QR code which can be used to check in to the gym
Head over to the Releases section and download the latest APK. Might add to F-Droid in the future
This application comes with no guarantee of functionality or adherence to 24 Hour Fitness policy. It works for me. It might work for you. Use at your own discretion.
This app is not intended to facilitate membership sharing. Pretty sure photos are required now anyway



