package icon

Circuit Training (PFA)

A timer for circuit training with custom exercises
Privacy Friendly Circuit Trainer is an Android App that supports the user
during his/her circuit training session. It provides a configurable set of
timers for the exercises and the rest phases as well as multiple other
features.

Workout Timer

After configuring the set of timers in the main menu you can start the
workout routine by pressing the start button. The workout view has
animations and sound output features which can be turned on and off inside the settings menu.

Motivation Alert

The app can show you motivation alerts to remind you of planned workout
sessions. You can define the time of day and the notification texts inside the settings menu.

Block Periodization

When scheduling the timers you may also choose the block periodization
feature. This feature allows you to configure longer, separate breaks in
between the exercises. This way the workout can be split into multiple high
intensity workout cycles.

Workout History

The app can collect statistics about your performed workout sessions. The
collected data comprises of the time spend working out and the calories
burnt while exercising. The accuracy of the calories calculation can be
improved by configuring the necessary user data in the settings menu. The
collection of this data can be deleted as well as turned on and off inside the settings menu.

Exercise Sets

The app allows you to create your own Exercise Sets for the circuit
training. Therefore you can combine your own exercises to exercise sets.
The image assigned to an exercise is displayed during the workout. In
addition, the exercise sets can be repeated during a workout. For this you
can set the number of rounds before starting the workout.

The app belongs to the Privacy Friendly Apps group developed by the
research group SECUSO at the Karlsruhe Institute of Technology.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 1.2.1 (4) suggested Added on Nov 05, 2023

    This version requires Android 5.0 or newer.

    It is built by F-Droid and guaranteed to correspond to this source tarball.

    Permissions
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • Schedule precisely timed actions
      This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
    • org.secuso.privacyfriendlycircuittraining.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 6.0 MiB PGP Signature | Build Log

  • Version 1.2.0 (3) - Added on Jan 16, 2023

    This version requires Android 5.0 or newer.

    It is built by F-Droid and guaranteed to correspond to this source tarball.

    Permissions
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • run foreground service
      Allows the app to make use of foreground services.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • Schedule precisely timed actions
      This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.

    Download APK 5.6 MiB PGP Signature | Build Log

  • Version 1.1 (2) - Added on Oct 01, 2019

    This version requires Android 5.0 or newer.

    It is built by F-Droid and guaranteed to correspond to this source tarball.

    Permissions
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.

    Download APK 2.7 MiB PGP Signature | Build Log