What is scanning
Scanning is a feature that may be useful for those who prefer to track workouts on paper. The idea is simple and shown in the video below. In brief - we take data from a pic of a filled workout template. It's much faster than entering all this data manually.

You can download such a template and print it on your home printer, or buy one of the notepads that we manufacture, which consists mostly of pages with such templates. Links on printable templates and our store are at the very bottom of this page.

Below is a short guide on how to fill such workout templates to make them 100% useful.
How to enable
To show/hide a Scan Workout button from the home screen tap a cog icon to open the app settings and turn on/off a corresponding toggle.
1. When taking a pic, make sure that an entire page is inside the camera's field of view, and the camera looks at it at about a 90-degree angle.

2. The algorithm works best for neat, good handwriting. Write clearly so that each character is separated from the others and has some space around, and everything will work as it should.

3. If you get an error "valid QR-code is not found in the photo", try placing the notebook on a hard surface and take a pic again.
Use numbers only to write a date and use slashes to separate these numbers.
Start / Finish
Use uppercase letters to indicate is time AM or PM. 24 hour date format is also supported.
If the AM and PM symbols are printed in a template under the Start and Finish fields - cross out the related symbols. For instance, in the pic below PM is crossed out, which means that the start time is 7:42 AM. If you are using 24-hour format - do not strike AM or PM out.
Time (Duration)
Use numbers only to write the duration of cardio exercises. Use colons to separate numbers.
Numbers (weight, reps and distance)
Write numbers only, without measurement units.
Sets data
Write the weight that you lift in the top cell of the set and reps - in the bottom cell.
There are two options to bind performed sets to exercises. The first is pretty straightforward - use a routine. In this case, it doesn't matter what written in the first column of a table, because a list of exercises in a workout is predefined in a routine which you select before scanning.
Letter codes
In addition, exercises for which you have assigned codes are visually highlighted and shown at the top of the exercise list. This is another option that requires some setup but gives more flexibility. You can assign a unique letter code for each exercise you perform during your workouts and use them as IDs that the algorithm will understand. For instance, it can be something like:

BP - for Bench Press
FS - Front Squat with a barbell
DL - Deadlift with a barbell
PU - Pull-Ups
MP - Military Press with a barbell
MPD - Military press with dumbells and so on.

You can use such codes simply as a replacement for exercise names, or together with that names and additional info. An algorithm is simple - when it sees a sequence of uppercase letters in a cell, it checks if this sequence is a known letter code assigned to some exercise. The same approach also works for cardio exercises.

In addition, exercises for which you have assigned codes are visually highlighted and shown at the top of the exercise list.
More than 8 sets per exercise
If an exercise name is blank, an algorithm adds its sets to an exercise mentioned in a row above. For instance, in a pic below DL (deadlift) exercise has 8 sets performed.
A6 (4x8 inch) format notepads
In this case, only sets (i.e. weights and reps) scanning is supported.