Android · iOS · works offline

Android · iOS · работает офлайн

Progress you can see, not just remember.

Прогресс, который видно, а не приходится вспоминать.

In the gym it holds your last numbers, your presets and the rest timer, so logging a set is quick and stays out of your way. Afterwards it turns all of it into figures that show whether you are actually getting stronger.

В зале PL8 держит наготове ваши прошлые цифры, пресеты и таймер отдыха, чтобы записывать было легко и быстро. А потом превращает всё это в показатели, по которым видно, действительно ли вы становитесь сильнее.

FreeБесплатноEN + RULight + darkСветлая и тёмная тема

Set editor with the warm-up / heavy toggle, records and previous-set comparison

What it does

Что он умеет

Every set you log makes the next one measurable.

Каждый записанный подход делает следующий измеримым.

See every screenПосмотреть все экраны

01

Visits and sets

Тренировки и подходы

Log a visit, add exercises, record every set with weight and reps — or duration and level for cardio. Last time's numbers are already in the fields, and shown above them, so you know what to beat before you start the set.

Начните тренировку, добавьте упражнения и запишите каждый подход с весом и повторениями, а для кардио — с длительностью и уровнем. Прошлые значения уже подставлены в поля и показаны над ними: вы знаете, что нужно превзойти, ещё до начала подхода.

02

Workout presets

Пресеты тренировок

Save a session as a preset and start the next visit from it, instead of rebuilding the same list every time.

Сохраните тренировку как пресет и начинайте следующую с него, а не собирайте тот же список заново каждый раз.

03

Exercise catalog

Каталог упражнений

A curated catalog with equipment and muscle data, searchable in every language the app supports. Anything missing you add yourself, with its own equipment and muscles, and it sits in the catalog like the rest.

Готовый каталог с оборудованием и группами мышц, поиск на любом из поддерживаемых языков. Чего не хватает — добавляете сами: указываете оборудование и группы мышц, и упражнение встаёт в каталог наравне с остальными.

04

Statistics

Статистика

Top-set weight, session volume and estimated 1RM per exercise, plotted over time, so the graph shows plainly whether you are growing or have hit a plateau.

Максимальный вес, объём тренировки и расчётный 1ПМ по каждому упражнению в динамике: на графике сразу видно, растёте вы или вышли на плато.

05

Muscle map

Карта мышц

A body map of your muscle groups, plus a heat mode that paints the week's heavy sets onto it — a neglected zone is visible before it becomes a problem.

Схема тела с группами мышц и режим нагрузки, раскрашивающий её тяжёлыми подходами за неделю: заброшенная зона видна раньше, чем станет проблемой.

06

Rest timer

Таймер отдыха

A countdown that keeps running whatever you do next, in the app or out of it, and alerts you when the rest is over.

Обратный отсчёт идёт, чем бы вы ни занимались — в приложении или вне его, — и подаёт сигнал, когда отдых закончен.

07

Workout summary

Итоги тренировки

Finish a workout and a summary appears with records, first-evers and changes against last time — and the muscle groups it hit. You can open the summary for any past workout at any time.

По завершении тренировки появляются итоги: рекорды, впервые выполненные упражнения, изменения по сравнению с прошлым разом и затронутые группы мышц. Открыть итоги для любой прошлой тренировки можно когда угодно.

Statistics

Статистика

Three ways to see whether it is working.

Три способа увидеть, работает ли это.

Every exercise is tracked three ways: the heaviest set of each session, the volume you moved, and the estimated one-rep max, projected from whichever set projects highest. Plotted over time, they answer the only question that matters — is the line going up. Records are kept for the best estimated 1RM, the top set and the best session volume — the 1RM is an estimate, never a weight you actually lifted. Cardio is plotted by duration, with best-time and best-level records.

Каждое упражнение измеряется тремя величинами: самый тяжёлый подход за тренировку, объём и расчётный одноповторный максимум — по подходу с наибольшей оценкой. В динамике они отвечают на единственный важный вопрос — идёт ли линия вверх. Рекорды ведутся по лучшему расчётному 1ПМ, максимальному весу и объёму за тренировку; 1ПМ — это оценка, а не реально поднятый вес. Кардио считается по длительности, с рекордами лучшего времени и уровня.

Exercise statistics: records row and top-set chart over six months

Your data

Ваши данные

It lives on your phone, and it leaves in plain text.

Хранятся на телефоне, выгружаются обычным текстом.

ExportЭкспорт

Full text export and import

Полный текстовый экспорт и импорт

Every visit, exercise, set, preset and favourite, and almost every setting, exports as text you can read yourself, keep in a file, or import into a new install. No proprietary archive, no lock-in.

Все тренировки, упражнения, подходы, пресеты, избранное и почти все настройки выгружаются в текст, который можно прочитать самому, сохранить в файл и загрузить обратно после переустановки или на новом устройстве. Никаких закрытых форматов.

AccountАккаунт

No account needed

Аккаунт не нужен

Logging, presets, statistics and export all work with the network switched off. Moving your log to another device works without an account too — export the file and import it there. An account is what makes that automatic.

Записи, пресеты, статистика и экспорт работают с выключенной сетью. Перенести дневник на другое устройство можно и без аккаунта — экспортировать файл и импортировать его там. Аккаунт нужен, чтобы это происходило автоматически.

Optional sync

Синхронизация по желанию

Sync is opt-in, anonymous, and deliberately dull.

Синхронизация включается вручную, анонимна и намеренно скучна.

If you train on two devices you can turn sync on. It asks for nothing about you.

Если вы ведёте дневник с двух устройств, её можно включить. Она не спрашивает о вас ничего.

01

Get a nickname

Получите никнейм

The account identity is a readable nickname — generated for you, yours to change. No email, no password, no phone number, no third-party sign-in.

Идентификатор аккаунта — понятный никнейм: его придумывает приложение, и его можно изменить. Ни почты, ни пароля, ни телефона, ни входа через сторонние сервисы.

02

Add a second device

Добавьте второе устройство

Any signed-in device can produce a link code on demand, which joins another device to the account. The recovery code is the way back when no device is signed in — keep it somewhere safe, because nobody can recover it for you.

Любое устройство, на котором вы вошли, в любой момент выдаст код привязки — им подключается ещё одно. Код восстановления нужен, когда не подключено ни одного устройства: сохраните его — восстановить его за вас никто не сможет.

03

The server keeps a snapshot

Сервер хранит снимок

Your log leaves the device as one compressed snapshot per sync. The server stores it and hands it back, and reads nothing inside it to do that.

Дневник уходит с устройства одним сжатым снимком за синхронизацию. Сервер хранит его, отдаёт обратно и для этого не читает содержимое.

Also true

И ещё

Sync stays off until you turn it on, and deleting the account is a button in the app — not an email you have to send. Everything the app does works without it.

Пока вы не включите синхронизацию, её нет, а удаление аккаунта — кнопка в приложении, а не письмо в поддержку. Всё остальное работает и без неё.

Get PL8

Установка

Install it from a store, or take the APK.

Поставьте из магазина или заберите APK.

Dashed entries are not published yet

Пунктиром отмечено то, что ещё не опубликовано

Direct APK

APK напрямую

For sideloading on Android. The current release build; updates are not automatic, so check back or follow the changelog.

Для установки вручную на Android. Актуальная релизная сборка; обновления не приходят автоматически — следите за списком изменений.

Download APKСкачать APK

v1.0.010.8 MBAndroid 10+

In detail

Подробнее

Every screen, and what it is for.

Каждый экран — и зачем он нужен.

The front page says what PL8 does; this page shows it, screen by screen, on Android and iOS. Every capture is the released app with a real training log loaded.

На главной перечислено, что умеет PL8; здесь это показано экран за экраном, на Android и iOS. На каждом снимке — выпущенное приложение с настоящим дневником тренировок.

01

Your visits, one row each

Тренировки — по строке на каждую

Date, time span and duration, the muscle groups the session hit, how many exercises and sets. A session with cardio in it carries a marker, and a note you left shows under its row. The plus button starts a new visit.

Дата, время и длительность, затронутые тренировкой группы мышц, число упражнений и подходов. Тренировка с кардио помечена отдельно, а оставленная заметка видна под строкой. Новая тренировка создаётся кнопкой «плюс».

The visits list: each row with date, time span, muscle groups, exercise and set counts

iOS

02

Inside a visit

Внутри тренировки

The trained muscle groups first, with primary and secondary counts, then every exercise as a card: how many sets, how many of them heavy, the top set. The rest timer sits one tap away in the corner.

Сначала тренированные группы мышц с числом основных и вспомогательных упражнений, затем каждое упражнение карточкой: сколько подходов, сколько из них до отказа, максимальный вес. Таймер отдыха — в углу, в одно касание.

A visit: trained muscle groups with counts, then one card per exercise with its sets summary
The same visit with the trained muscle groups shown on the body map instead of the list

Android

03

The set editor knows last time

Редактор подхода помнит прошлый раз

Before you type, it shows what you did last time, how the estimated 1RM and volume compare, and how far this set is from each record. Warm-up or heavy is one toggle, and a set takes a few taps.

Ещё до ввода он показывает прошлый результат, изменение расчётного 1ПМ и объёма, а также сколько не хватает до каждого рекорда. Разминка или до отказа — один переключатель, и подход записывается в несколько касаний.

Set editor with the warm-up / heavy toggle, records and previous-set comparison

iOS

04

The summary at the end

Итоги в конце

When you finish a visit: totals, every new record with the previous best beside it, the changes against last time, and the muscle groups the session actually loaded. A setting decides whether it opens on its own when you leave a visit — always, once per visit, or never — and it can be reopened from the visit at any time.

Когда тренировка завершена: суммы, каждый новый рекорд рядом с прежним, изменения по сравнению с прошлым разом и действительно нагруженные группы мышц. Настройка определяет, открывать ли итоги автоматически при выходе из тренировки — всегда, один раз за тренировку или никогда; открыть их снова можно из самой тренировки в любой момент.

Workout summary sheet: totals, new records with the previous best, and changes since last time

Android

05

Presets

Пресеты

A preset is a workout saved as a list — bundled ones grouped by focus, yours saved from any past visit or put together by hand in the catalog. Start a visit from one and the exercises are already in place; a setting opens the preset picker the moment you create a visit.

Пресет — это список упражнений: встроенные сгруппированы по направлению, свои создаются из любой прошлой тренировки или собираются вручную в каталоге. Начните с него тренировку — и упражнения уже на месте; отдельная настройка открывает выбор пресета сразу при создании тренировки.

The presets list: your own presets and the bundled ones, each with its exercise count and muscle groups

iOS

06

The catalog

Каталог

Exercises grouped by muscle by default, each with its equipment, manufacturer and target muscles and your best result — estimated 1RM, or best time for cardio. Your own exercises sit in their own section, favourites pin to the top, and search matches in both languages.

Упражнения по умолчанию сгруппированы по мышцам, у каждого — оборудование, производитель, основные мышцы и ваш лучший результат: расчётный 1ПМ, а для кардио — лучшее время. Свои упражнения живут в отдельном разделе, избранное закреплено сверху, а поиск работает на обоих языках.

The exercise catalog grouped by muscle, with manufacturer and best estimated 1RM per row

Android

07

One page per exercise

Страница каждого упражнения

Records at the top, then the chart — estimated 1RM, top set or volume, over four weeks, eight, or everything — then the catalog description and every session you logged with it.

Сверху рекорды, затем график — расчётный 1ПМ, максимальный вес или объём, за четыре недели, восемь или всё время, — потом описание из каталога и все тренировки с этим упражнением.

An exercise page: records row, top-set chart, catalog description

iOS

08

Heat on the muscle map

Нагрузка на карте мышц

Heat mode paints one week of heavy sets onto the body, front and back: cold, light, solid, heavy. Tap a zone to see which exercises made it hot; step through the weeks with the arrows.

Режим нагрузки раскрашивает тело тяжёлыми подходами за неделю, спереди и сзади: никак, слегка, заметно, много. Коснитесь зоны, чтобы увидеть, какие упражнения её нагрели; недели листаются стрелками.

The muscle map in heat mode: one week of heavy sets painted onto front and back figures

Android

09

Statistics

Статистика

Your current and longest training streak, the days since the last visit, a day-by-day load pulse for the recent weeks — strength and cardio told apart — and the trained-muscle-group breakdown for all time or for the window you set on the pulse.

Текущая и лучшая серия тренировок, сколько дней прошло с последней, «пульс» нагрузки по дням за последние недели — сила и кардио раздельно — и разбивка по группам мышц за всё время или за выбранный на «пульсе» период.

The statistics tab: streaks, the load pulse by day, trained muscle groups

Android

10

The rest timer

Таймер отдыха

Pick a duration on the wheel or from a chip and start it; the rest you usually take can be set once in Settings, so you need not pick it again. The countdown sits in the corner of the screen, and the app alerts you when the rest is over — even if you have left it by then.

Выберите длительность колесом или готовой кнопкой и нажмите «Старт»; привычное вам время можно задать в настройках, чтобы не выбирать каждый раз. Отсчёт виден в углу экрана, а когда отдых закончится, приложение подаст сигнал — даже если вы к этому моменту его закрыли.

The rest timer sheet: a duration wheel, quick chips and the Start button

Android

11

Compare exercises

Сравнение упражнений

Put up to twenty exercises on one chart — top set, volume or estimated 1RM — and see which is climbing and which has stalled. Normalize starts every line at 100 %, so a leg extension and an arm curl share one scale; the chips and a drag set the window, and a tap on a point lists every exercise's number for that session.

Выведите до двадцати упражнений на один график — максимальный вес, объём или расчётный 1ПМ — и увидите, какое растёт, а какое встало. Нормализация начинает каждую линию со 100 %, поэтому разгибание ног и сгибание рук оказываются в одном масштабе; кнопки и перетаскивание задают окно, а касание точки показывает числа всех упражнений за эту тренировку.

The comparison chart: six exercises' top sets over the whole log, one line each, with the percent change per exercise below
The same chart normalized to 100 %, a three-month window moved into the past, and a tapped point listing every exercise's weight for that session

iOS

Get PL8Установить PL8Back to the front pageНа главную

Releases

Выпуски

Changelog

Список изменений

What each published build of PL8 brings, newest first: a short summary here, the full notes one link away.

Что нового в каждой опубликованной сборке PL8, от последней к первой: здесь — коротко, полное описание — по ссылке.

v1.0.0Build 29834784Сборка 29834784Android 10+ — APKiOS 16+ — App Store

PL8 1.0.0 — a gym log for Android and iOS that shows whether you are getting stronger

PL8 1.0.0 — дневник тренировок для Android и iOS, по которому видно, становитесь ли вы сильнее

PL8 is a gym workout tracker for Android and iOS. During a workout it keeps your last numbers, your presets and a rest timer to hand. Afterwards it turns every set into records, progress charts, statistics and a muscle map. It works fully offline with no account; syncing between devices is optional and anonymous.

PL8 — дневник тренировок в зале для Android и iOS. Во время тренировки он держит под рукой ваши прошлые цифры, пресеты и таймер отдыха. А потом превращает каждый подход в рекорды, графики прогресса, статистику и карту мышц. Приложение полностью работает офлайн и без аккаунта; синхронизация между устройствами — по желанию и анонимна.

  • Gym visits hold your exercises and sets: weight × reps tagged warm-up or heavy for strength, duration plus an optional machine level (1–50) for cardio.
  • Тренировки хранят упражнения и подходы: в силовых — вес × повторения с отметкой «разминка» или «до отказа», в кардио — длительность и, при желании, уровень тренажёра (1–50).
  • Last time's performances sit below every exercise's sets, and each set is coloured green or red against the matching set from last time.
  • Под подходами каждого упражнения видны прошлые выполнения, а каждый подход окрашен в зелёный или красный — в сравнении с соответствующим подходом прошлого раза.
  • While you type a set, live cells show how far you are from your est. 1RM, top-set and session-volume records; beating your best est. 1RM raises a New est. 1RM record snackbar.
  • Пока вы вводите подход, живые ячейки показывают, сколько осталось до рекордов расчётного 1ПМ, максимального веса и объёма за тренировку; если лучший расчётный 1ПМ побит, всплывает сообщение «Новый рекорд расч. 1ПМ».
  • The Rest timer has preset durations, −15s/+15s, a sound and vibration alert in the app, and a system notification when the app is in the background.
  • Таймер отдыха: готовые длительности, −15с/+15с, звук и вибрация по окончании внутри приложения и системное уведомление, когда приложение в фоне.
  • The Workout summary after a visit lists totals, records beaten, first-time exercises, changes since last time and the muscles you trained on a body heat figure.
  • Итоги тренировки после её завершения показывают суммы, побитые рекорды, впервые выполненные упражнения, изменения с прошлого раза и тренированные мышцы на схеме тела, раскрашенной по нагрузке.
  • Workout presets, bundled and your own, start a visit with its exercise list; any visit can be saved as a preset.
  • Пресеты тренировок — встроенные и ваши собственные — начинают тренировку с готового списка упражнений; любую тренировку можно сохранить как пресет.
  • The Catalog has over 300 bundled exercises — free weights, cables, Smith machine, bodyweight, cardio and machines by model and manufacturer — plus your own, with favourites and search across names, aliases, equipment, muscles and manufacturers in English and Russian.
  • Каталог: больше 300 встроенных упражнений — свободные веса, блоки, машина Смита, собственный вес, кардио и тренажёры с моделью и производителем — и ваши собственные, а также избранное и поиск по названиям, альтернативным названиям, оборудованию, мышцам и производителям на английском и русском.
  • Each exercise has a records card, a zoomable progress chart (est. 1RM, top set, volume, or duration for cardio) and its full session history.
  • У каждого упражнения — карточка рекордов, масштабируемый график прогресса (расчётный 1ПМ, максимальный вес, объём, а для кардио — длительность) и полная история тренировок с ним.
  • The Comparison chart overlays up to 20 exercises, strength and cardio on separate charts, with Normalize to put them on one scale.
  • График «Сравнение» накладывает друг на друга до 20 упражнений — силовые и кардио на отдельных графиках, — а «Нормировать» приводит их к одной шкале.
  • Statistics shows streaks and gaps, a per-day training-load chart (Pulse), and ranked lists of trained muscle groups and top exercises.
  • Статистика показывает серии и перерывы, график нагрузки по дням («Пульс») и рейтинги тренируемых групп мышц и частых упражнений.
  • The Muscle Map shows 21 muscle groups — 20 on front and back figures — with the exercises for each, and heats them by any week's heavy sets.
  • Карта мышц показывает 21 группу мышц — 20 из них на фигурах спереди и сзади — с упражнениями для каждой и раскрашивает их тяжёлыми подходами любой недели.
  • Everything works offline on the device; a full plain-text backup exports to the clipboard or a file and imports by merging into what is already there, never wiping it.
  • Всё работает офлайн, на устройстве; полная резервная копия обычным текстом выгружается в буфер обмена или в файл, а при импорте объединяется с тем, что уже есть, ничего не стирая.
  • Optional sync uses an anonymous account — a nickname and a recovery code, no email or password — with device linking by a short code, a choice whenever both sides hold data and disagree, and version history you can restore from.
  • Синхронизация по желанию работает через анонимный аккаунт — никнейм и код восстановления, без почты и пароля. Устройства привязываются коротким кодом; если данные есть на обеих сторонах и расходятся, выбор за вами; из истории версий можно восстановиться.
  • English and Russian, switchable instantly; Auto, Light and Dark themes; kg or lbs; nine app icons to choose from.
  • Английский и русский с мгновенным переключением; темы «Авто», «Светлая» и «Тёмная»; килограммы или фунты; девять иконок приложения на выбор.

Full notesПодробнееGet PL8Установить PL8

Back to the front pageНа главную

Release notes

Описание выпуска

PL8 1.0.0 — a gym log for Android and iOS that shows whether you are getting stronger

PL8 1.0.0 — дневник тренировок для Android и iOS, по которому видно, становитесь ли вы сильнее

PL8 is a gym workout tracker for Android and iOS. During a workout it keeps your last numbers, your presets and a rest timer to hand. Afterwards it turns every set into records, progress charts, statistics and a muscle map. It works fully offline with no account; syncing between devices is optional and anonymous.

PL8 — дневник тренировок в зале для Android и iOS. Во время тренировки он держит под рукой ваши прошлые цифры, пресеты и таймер отдыха. А потом превращает каждый подход в рекорды, графики прогресса, статистику и карту мышц. Приложение полностью работает офлайн и без аккаунта; синхронизация между устройствами — по желанию и анонимна.

v1.0.0Build 29834784Сборка 29834784Android 10+ — APKiOS 16+ — App Store

Direct APK

APK напрямую

This is the newest build. For sideloading on Android; updates are not automatic, so check back here for the next one.

Это самая новая сборка. Для установки вручную на Android; обновления не приходят автоматически — заглядывайте сюда за следующей.

Download APKСкачать APK

v1.0.010.8 MBAndroid 10+

01Logging a workoutЗапись тренировки

  • The Gym visits tab lists every visit, newest first. Each row shows the date, the time range and duration, the exercise and set counts, and the muscle groups trained. Today's visit is tinted orange. Swipe a row right for View summary or left to delete it.
  • На вкладке «Тренировки» — все тренировки, сначала новые. В каждой строке — дата, время начала и конца, длительность, число упражнений и подходов и тренированные группы мышц. Сегодняшняя тренировка подсвечена оранжевым. Проведите по строке вправо, чтобы открыть «Итоги», или влево, чтобы удалить её.
  • + creates a visit. With Auto-open preset picker on (the default), the preset picker opens straight away so the visit can start from a preset.
  • + создаёт тренировку. Если включено «Автооткрытие пресетов» (так и есть по умолчанию), сразу открывается выбор пресета, чтобы начать тренировку с него.
  • A visit has a date, a start and end time and a note. Set time from sets fills the time range from the logged sets in one tap, and shows the range it will write first. With no time set by hand, the range comes from the sets themselves. A note shows as a NOTE card at the top of the visit, and tapping the card edits it.
  • У тренировки есть дата, время начала и конца и заметка. «Взять время из подходов» одним нажатием заполняет время по записанным подходам, заранее показав, какой интервал будет записан. Если время не задано вручную, оно берётся из самих подходов. Заметка видна карточкой ЗАМЕТКА вверху тренировки; нажмите на карточку, чтобы её изменить.
  • Exercises come from the catalog picker. Each performed exercise can be moved up or down, removed, or given its own note. Tapping an exercise's name opens its detail screen.
  • Упражнения добавляются из каталога. Каждое выполненное упражнение можно переместить выше или ниже, убрать или снабдить собственной заметкой. Нажатие на название упражнения открывает его страницу.
  • A strength set is weight × reps, tagged Warm-up or Heavy · to failure. A new set starts with the kind of the set in the same position last time.
  • Силовой подход — это вес × повторения с отметкой «Разминка» или «До отказа». Новый подход получает тот же тип, что был у подхода на этом месте в прошлый раз.
  • Each exercise shows its most recent earlier performances below today's sets, with performances from the same day merged onto one line. Each of today's sets is coloured against the matching set from last time: green when est. 1RM, weight or volume rose, and red only when est. 1RM fell by 5% or more and nothing else rose.
  • Под сегодняшними подходами каждого упражнения видны последние прошлые выполнения; выполнения одного дня сведены в одну строку. Каждый сегодняшний подход окрашен в сравнении с соответствующим подходом прошлого раза: в зелёный, если вырос расчётный 1ПМ, вес или объём, и в красный — только если расчётный 1ПМ упал на 5% и больше, а больше ничего не выросло.
  • The set editor shows last time's set with its date and how many days ago it was, plus the est. 1RM and volume change against it. Three live cells (est. 1RM, top-set weight and session volume) show how far you are from each record, and switch to New PR once the typed numbers beat it. When last time has no matching set of the same kind, the editor explains why, with a Mark heavy shortcut for a warm-up.
  • Редактор подхода показывает прошлый подход с датой и тем, сколько дней назад он был, а также изменение расчётного 1ПМ и объёма относительно него. Три живые ячейки (расчётный 1ПМ, максимальный вес и объём за тренировку) показывают, сколько не хватает до каждого рекорда, и сменяются на «Рекорд», как только введённые цифры его превзойдут. Если в прошлый раз подхода того же типа не было, редактор объясняет почему, а разминочный подход можно тут же переотметить кнопкой «До отказа».
  • Saving a set that beats the exercise's best estimated 1RM raises a New est. 1RM record snackbar, whatever the set's kind. The first time an exercise is logged, it quietly sets the baseline instead.
  • Если сохранённый подход превзошёл лучший расчётный 1ПМ упражнения, всплывает сообщение «Новый рекорд расч. 1ПМ» — какого бы типа ни был подход. Когда упражнение записано впервые, подход вместо этого молча задаёт точку отсчёта.
  • Cardio is logged as a duration on a wheel, saved with Save cardio. An optional machine LEVEL from 1 to 50 is set with steppers or typed on a keypad, and shows after the time, as in "25:00 · L8". Earlier durations are listed for comparison.
  • Кардио записывается как длительность на барабане и сохраняется кнопкой «Сохранить кардио». Необязательный УРОВЕНЬ тренажёра от 1 до 50 задаётся кнопками уменьшения и увеличения или вводится с клавиатуры и показывается после времени, например «25:00 · ур. 8». Для сравнения приведены прошлые длительности.
  • A visit's Trained muscle groups section switches between LIST, which counts the primary and secondary exercises per group, and MAP, a front and back body figure heated by the visit's heavy sets. The app remembers the choice.
  • Раздел тренировки «Тренированные группы мышц» переключается между режимом СПИСОК, где для каждой группы посчитаны основные и вспомогательные упражнения, и режимом КАРТА — фигурой тела спереди и сзади, раскрашенной тяжёлыми подходами тренировки. Выбор запоминается.
  • A visit's ⋮ menu edits or deletes the visit, Exports it alone as plain text to the clipboard (to a file when it is too long), offers Apply preset and Save as preset, and opens the Workout summary.
  • Меню ⋮ тренировки позволяет изменить или удалить её, выгрузить через «Экспорт» одну её обычным текстом в буфер обмена (в файл, если текст слишком длинный), предлагает «Применить пресет» и «Сохранить как пресет» и открывает «Итоги тренировки».
  • A visit with no exercises shows how to start: add an exercise with + or apply a preset. If the open visit is deleted elsewhere (on another device, by a sync or by a restored version), the screen says so instead of waiting on it.
  • Пустая тренировка подсказывает, как начать: добавить упражнение кнопкой + или применить пресет. Если открытую тренировку удалили в другом месте (на другом устройстве, синхронизацией или восстановлением версии), экран сообщит об этом, а не будет её ждать.

02Rest timerТаймер отдыха

  • The timer button above + on a visit opens the rest timer. Pick a duration on the wheel or from a preset chip, then Start. While it runs, −15s and +15s adjust it, and Pause, Resume and Reset control it. A running timer puts a dot on the Gym visits tab.
  • Кнопка таймера над + в тренировке открывает таймер отдыха. Выберите длительность на барабане или готовой кнопкой и нажмите «Старт». Пока он идёт, «−15с» и «+15с» поправляют время, а «Пауза», «Продолжить» и «Сброс» управляют им. Запущенный таймер отмечен точкой на вкладке «Тренировки».
  • At the end it shows Rest finished, then sounds and vibrates until Stop alert is tapped or the sheet is closed. Settings → Rest timer has switches for Sound and Vibration and sets the Default duration.
  • По окончании таймер показывает «Отдых окончен», затем звучит и вибрирует, пока вы не нажмёте «Остановить» или не закроете панель. В разделе «Настройки» → «Таймер отдыха» есть переключатели «Звук» и «Вибрация», а также «Длительность по умолчанию».
  • In the background, the timer posts a system notification that brings you back to the app when tapped. The notification's own sound and vibration follow the phone's notification settings. If background alerts are off, the timer says so and offers a Settings shortcut to the app's page in the phone's settings.
  • В фоне таймер показывает системное уведомление; нажатие на него возвращает в приложение. Звук и вибрация самого уведомления подчиняются настройкам уведомлений телефона. Если фоновые оповещения выключены, таймер об этом скажет и предложит кнопку «Настройки», ведущую на страницу приложения в настройках телефона.

03Post-workout summaryИтоги после тренировки

  • Leaving a visit opens the Workout summary. Settings → General → Workout summary decides how often: Always, Once (per visit) (the default, and only for a visit that logged something) or Never. The summary can always be opened from the visit's menu or by swiping its row.
  • При выходе из тренировки открываются «Итоги тренировки». Как часто — решает «Настройки» → «Основное» → «Итоги тренировки»: «Всегда», «Раз за тренировку» (по умолчанию и только для тренировки, в которой что-то записано) или «Никогда». Открыть итоги всегда можно из меню тренировки или проведя по её строке.
  • Totals: exercises (strength and cardio), sets (heavy and warm-up), cardio minutes and levels, and the visit's total volume.
  • Суммы: упражнения (силовые и кардио), подходы (до отказа и разминочные), минуты и уровни кардио и общий объём тренировки.
  • One row for each record beaten: est. 1RM, max weight or session volume, then cardio. When nothing was beaten, No new PRs this time shows the visit's best est. 1RM as a percentage of that exercise's record. A First time list names strength exercises you had never logged before.
  • По строке на каждый побитый рекорд: расчётный 1ПМ, максимальный вес или объём за тренировку, затем кардио. Если ничего не побито, блок «В этот раз без рекордов» показывает лучший расчётный 1ПМ тренировки в процентах от рекорда этого упражнения. Список «Впервые» называет силовые упражнения, которые вы раньше не записывали.
  • For each strength exercise, a comparison of the visit's best heavy set with the last time you did it; for cardio, a matched or beaten best time. Below that, the trained muscle groups with their set counts and the visit's body heat figure.
  • Для каждого силового упражнения — сравнение лучшего подхода до отказа за тренировку с прошлым разом; для кардио — повторённое или побитое лучшее время. Ниже — тренированные группы мышц с числом подходов и схема тела, раскрашенная по нагрузке тренировки.

04Workout presetsПресеты тренировок

  • Catalog → Presets lists the bundled presets and your own. They are grouped by main muscle group, with your own at the top. Each row shows the exercise count, the muscle groups and a short description.
  • В разделе «Каталог» → «Пресеты» собраны встроенные пресеты и ваши. Они сгруппированы по основной группе мышц, ваши — сверху. В каждой строке — число упражнений, группы мышц и короткое описание.
  • + opens New workout preset, which names a new preset; preset names are unique. Any preset can be duplicated, and your own can be renamed, or deleted with a confirmation and an undo.
  • + открывает «Новый пресет тренировки», где новому пресету даётся имя; имена пресетов не повторяются. Любой пресет можно дублировать, а свои — переименовать или удалить, с подтверждением и возможностью отмены.
  • A preset's detail screen shows its muscle-group breakdown as LIST or MAP (the MAP is heated by each exercise's primary or secondary role) and its ordered exercise list. On your own presets each exercise has move-up, move-down and remove buttons, and Add exercise opens a multi-select picker that adds exercises in the order you tap them. Bundled presets are read-only.
  • Страница пресета показывает разбивку по группам мышц в режиме СПИСОК или КАРТА (на КАРТЕ цвет зависит от того, основная мышца в каждом упражнении или вспомогательная) и упорядоченный список упражнений. В своих пресетах у каждого упражнения есть кнопки перемещения вверх и вниз и удаления, а «Добавить упражнение» открывает выбор сразу нескольких упражнений и добавляет их в том порядке, в каком вы их нажимали. Встроенные пресеты доступны только для чтения.
  • Applying a preset to a visit adds its exercises to that visit. Save as preset turns a visit's exercise list into a new preset, named after the visit's date by default. It copies only the list, never any weights, reps, durations or notes.
  • Применённый к тренировке пресет добавляет в неё свои упражнения. «Сохранить как пресет» превращает список упражнений тренировки в новый пресет, по умолчанию названный её датой. Копируется только список — ни веса, ни повторения, ни длительности, ни заметки.

05Exercise catalog and searchКаталог упражнений и поиск

  • The catalog has over 300 bundled exercises: free weights, cables, Smith machine, bodyweight, cardio, and machines listed by model and manufacturer. You can add your own exercises alongside them.
  • В каталоге больше 300 встроенных упражнений: свободные веса, блоки, машина Смита, собственный вес, кардио и тренажёры с указанием модели и производителя. Рядом с ними можно добавлять свои упражнения.
  • The Exercises list sorts By muscle group, Alphabetical, By manufacturer or By equipment, with Favourites and Custom blocks on top. Sections collapse, and the app remembers which ones you collapsed. An exercise with several primary muscles appears under each of them.
  • Список «Упражнения» сортируется «По группе мышц», «По алфавиту», «По производителю» или «По оборудованию», а сверху идут блоки «Избранные» и «Свои». Разделы сворачиваются, и приложение помнит, какие вы свернули. Упражнение с несколькими основными мышцами появляется под каждой из них.
  • Each row shows the name, equipment and series, then the manufacturer and primary muscles, then the secondary muscles when expanded. It also has a favourite star and a BEST E1RM or BEST TIME readout. Long-press a row for Add to comparison chart and Expand or Collapse.
  • В каждой строке — название, оборудование и серия, затем производитель и основные мышцы, а в развёрнутом виде ещё и вспомогательные. Там же звёздочка избранного и показатель РЕКОРД 1ПМ или ЛУЧШЕЕ ВРЕМЯ. Долгое нажатие на строку открывает «Добавить в график сравнения» и «Развернуть» или «Свернуть».
  • Search covers names, aliases, equipment, muscle groups, manufacturers and descriptions in both English and Russian, whichever language the app is in. Results are ranked, with name matches first.
  • Поиск идёт по названиям, альтернативным названиям, оборудованию, группам мышц, производителям и описаниям — на английском и русском, какой бы язык ни был выбран в приложении. Результаты ранжируются: сначала совпадения по названию.
  • Your own exercises can be created, edited and deleted: swipe a row right to edit it or left to delete it, or use its detail screen. An exercise that a logged visit still uses cannot be deleted. The editor sets the name, the type (strength or cardio), the equipment, the manufacturer and series, up to ten aliases, notes, and primary and secondary muscle groups, up to ten each. A custom exercise can also be merged into a bundled one, which moves its history over. Bundled exercises are read-only.
  • Свои упражнения можно создавать, изменять и удалять: проведите по строке вправо, чтобы изменить её, или влево, чтобы удалить, — или воспользуйтесь страницей упражнения. Упражнение, которое ещё используется в записанной тренировке, удалить нельзя. В редакторе задаются название, тип (силовое или кардио), оборудование, производитель и серия, до десяти альтернативных названий, заметки, основные и вспомогательные группы мышц — до десяти каждых. Своё упражнение можно также объединить со встроенным, и его история перейдёт к встроенному. Встроенные упражнения доступны только для чтения.
  • An exercise's detail screen shows its equipment, manufacturer, series, muscle groups, description and notes. Where a link exists, Machine page and Technique video open in the phone's browser.
  • На странице упражнения — оборудование, производитель, серия, группы мышц, описание и заметки. Если есть ссылка, «Страница тренажёра» и «Видео техники» открываются в браузере телефона.
  • Muscles lists the 21 muscle groups, each with a small body figure and its exercise count. Tapping one opens the Muscle Map on that group.
  • В разделе «Мышцы» — все 21 группа мышц, у каждой маленькая фигурка тела и число упражнений. Нажатие на группу открывает на ней карту мышц.
  • With sync on, the bundled catalog can be updated without an app update. Bundled exercises are matched by a stable key, so your history, favourites and presets stay attached.
  • При включённой синхронизации встроенный каталог может обновляться без обновления приложения. Встроенные упражнения сопоставляются по постоянному ключу, поэтому история, избранное и пресеты остаются при них.

06Exercise progress and comparisonПрогресс и сравнение упражнений

  • The records card shows Best e1RM, Top set and Best session volume, each with the date it was set. For cardio it shows Best time, plus Best level once a level has been logged. Tapping the card explains each measure.
  • Карточка рекордов показывает «Рекорд 1ПМ», «Макс. вес» и «Рекорд объёма», у каждого — дату. Для кардио — «Лучшее время», а когда записан уровень, ещё и «Лучший уровень». Нажатие на карточку объясняет каждый показатель.
  • The progress chart needs two sessions. Strength plots est. 1RM, Top set or Volume, and cardio plots duration. The chart drags, pinches to zoom and settles on a session, and tapping a point shows its value. The timeframe track moves the visible window, the 4 WK, 8 WK and ALL chips resize it, and Normalize starts the window at 100%.
  • Графику прогресса нужны две тренировки. Для силовых он строит расчётный 1ПМ, максимальный вес или объём, для кардио — длительность. График перетаскивается, масштабируется щипком и останавливается на тренировке, а касание точки показывает её значение. Полоса периода сдвигает видимое окно, кнопки 4 НЕД, 8 НЕД и ВСЁ меняют его ширину, а «Нормировать» начинает окно со 100%.
  • All sessions lists every past session, newest first. Each shows its sets, with the heaviest outlined, and its note. Tapping a session opens that visit.
  • «Все тренировки» — список всех прошлых тренировок, сначала новые. У каждой видны подходы (самый тяжёлый обведён) и заметка. Нажатие на тренировку открывает её.
  • The Comparison chart overlays up to 20 exercises, strength and cardio on separate charts of 20 each, picked with Add to comparison chart from the Catalog list, a preset's exercise list, Statistics' top exercises or the Muscle Map. A toggle switches between strength and cardio without losing either selection. Strength offers top-set weight, session volume or est. 1RM. The 30 days, 3 months, 6 months and All time chips resize the window, and Normalize starts every line at 100%.
  • График «Сравнение» накладывает друг на друга до 20 упражнений — силовые и кардио на отдельных графиках, по 20 на каждом; они добавляются через «Добавить в график сравнения» из списка каталога, списка упражнений пресета, частых упражнений в статистике или с карты мышц. Переключатель меняет силовые на кардио и обратно, не теряя ни одного выбора. Для силовых доступны максимальный вес, объём за тренировку и расчётный 1ПМ. Кнопки «30 дней», «3 месяца», «6 месяцев» и «Всё время» меняют ширину окна, а «Нормировать» начинает каждую линию со 100%.
  • The first ten lines are solid and the next ten dashed. Each has a legend entry with its percentage change over the visible window and a chip to remove it. Add exercise picks more, and explains the limit once it is reached. The app remembers the selection across restarts.
  • Первые десять линий сплошные, следующие десять — пунктирные. У каждой есть строка в легенде с изменением в процентах за видимое окно и кнопка, чтобы её убрать. «Добавить упражнение» добавляет ещё, а когда предел достигнут, объясняет его. Выбор сохраняется и после перезапуска.

07StatisticsСтатистика

  • Streaks & gaps: the current and longest streaks of consecutive weeks with a visit, days since the last visit, and the average and longest gap between visits. Tapping a readout shows its exact dates.
  • «Серии и перерывы»: текущая и самая длинная серия недель подряд с тренировками, дни с последней тренировки, средний и самый долгий перерыв между тренировками. Нажатие на показатель открывает точные даты.
  • Pulse is a per-day training-load chart grouped by week and stacked by exercise, with a scrubber over your whole history below it. The chart drags, pinches and resets on a double tap, and tapping a day shows its load. The scrubber selects a window of up to 12 weeks — the Pulse period the two lists below can switch to.
  • «Пульс» — график нагрузки по дням, сгруппированный по неделям, со столбцами, сложенными из упражнений, а под ним — шкала всей вашей истории. График перетаскивается, масштабируется щипком и сбрасывается двойным касанием, а касание дня показывает его нагрузку. На шкале выбирается окно до 12 недель — «Период пульса», на который можно переключить два списка ниже.
  • Trained muscle groups ranks groups for All time or the Pulse period, showing days since each was last trained, performances and sets, with a Time to train chip on groups left idle. Tapping a group opens the Muscle Map on it.
  • «Тренируемые группы мышц» ранжирует группы за «Всё время» или за период пульса: сколько дней прошло с последней тренировки каждой, число выполнений и подходов, а на заброшенных группах — метка «Пора тренировать». Нажатие на группу открывает на ней карту мышц.
  • Top exercises ranks exercises the same way. Tapping one opens it, and a long-press offers Add to comparison chart.
  • «Частые упражнения» ранжирует упражнения так же. Нажатие открывает упражнение, а долгое нажатие предлагает «Добавить в график сравнения».
  • The top bar opens the Muscle Map and the Comparison chart. Comparison is available once you have logged a visit.
  • С верхней панели открываются «Карта мышц» и график «Сравнение». Сравнение доступно, как только записана хотя бы одна тренировка.

08Muscle MapКарта мышц

  • Front and back body figures cover 20 muscle groups; the 21st, cardio endurance, appears in the list only. Tapping a zone or a list row selects the group, and a grouped list below shows every group by body region with its exercise count.
  • Фигуры тела спереди и сзади охватывают 20 групп мышц; 21-я, «Кардио / Выносливость», есть только в списке. Коснитесь зоны на фигуре или нажмите строку списка, чтобы выбрать группу; ниже все группы собраны по областям тела, с числом упражнений у каждой.
  • The selected group's readout gives its description and two lists of exercises, where it is the primary target and where it is a secondary one. Tapping an exercise opens it, and a long-press offers Add to comparison chart.
  • Для выбранной группы показаны её описание и два списка упражнений: где она основная цель и где вспомогательная. Нажатие на упражнение открывает его, а долгое нажатие предлагает «Добавить в график сравнения».
  • Heat mode colours the figures by one week's heavy sets. Arrows step back and forward through the weeks, from your first visit to the current week. It also shows a legend, the week's cardio, and for each zone the split between primary and secondary sets, with the sets listed so that tapping one opens its visit.
  • Режим «Нагрузка» раскрашивает фигуры тяжёлыми подходами за одну неделю. Стрелки листают недели назад и вперёд — от вашей первой тренировки до текущей недели. Там же легенда, кардио за неделю и для каждой зоны — разбивка подходов на те, где мышца основная, и те, где вспомогательная, со списком подходов: нажатие на подход открывает его тренировку.
  • The map opens from the Statistics tab, or from a muscle group in Statistics or the Catalog.
  • Карта открывается со вкладки «Статистика» или с группы мышц в статистике или каталоге.

09Your data: offline, export and importВаши данные: офлайн, экспорт и импорт

  • Everything works offline, on the device, without an account: visits, your own exercises and presets, favourites and settings. Your training data leaves the device only if you turn on sync. The anonymous usage statistics record only that a set was logged — which catalog exercise, and whether it was a warm-up or heavy — never its weight or repetitions.
  • Всё работает офлайн, на устройстве и без аккаунта: тренировки, свои упражнения и пресеты, избранное и настройки. Данные тренировок покидают устройство, только если вы включите синхронизацию. Анонимная статистика использования отмечает лишь, что подход записан, — какое упражнение из каталога и разминка это или подход до отказа, — без веса и повторений.
  • Settings → Data → Export saves a full backup to the clipboard or to a file. The backup is readable plain text: every visit, plus your settings, your own exercises, presets and favourites. The per-visit Export copies a single workout to the clipboard as text.
  • «Настройки» → «Данные» → «Экспорт» сохраняет полную резервную копию в буфер обмена или в файл. Копия — это читаемый обычный текст: все тренировки, а также настройки, свои упражнения, пресеты и избранное. «Экспорт» в самой тренировке копирует одну эту тренировку в буфер обмена текстом.
  • Import reads a backup from the clipboard or a file and merges it into what is already on the device. It never removes a visit, exercise, preset or favourite, and favourites are only ever added. It then reports what it imported, updated or skipped, or that there was nothing new. Importing a file updates your own exercises it carries to match the file, aliases, notes and muscle groups included, so import the newest export; that is how edits to them move between devices without an account.
  • «Импорт» читает резервную копию из буфера обмена или файла и объединяет её с тем, что уже есть на устройстве. Он никогда не удаляет тренировки, упражнения, пресеты или избранное, а избранное только пополняет. Затем он сообщает, что импортировано, обновлено или пропущено, — или что нового не нашлось. Ваши упражнения, которые есть в файле, импорт приводит в соответствие с файлом, включая альтернативные названия, заметки и группы мышц, поэтому импортируйте самый свежий экспорт: именно так правки в них переходят между устройствами без аккаунта.
  • When a file's settings differ from yours, the app first lists each change and asks: Apply settings, Don't apply or Cancel.
  • Если настройки в файле отличаются от ваших, приложение сначала перечисляет каждое отличие и спрашивает: «Применить настройки», «Не применять» или «Отмена».
  • Files from older versions and hand-written files in the same format import. An unreadable line is reported with its line number, and nothing is imported half-way.
  • Импортируются и файлы из старых версий, и написанные вручную в том же формате. О нечитаемой строке сообщается с её номером, и ничего не импортируется наполовину.

10Sync accounts and version historyАккаунт синхронизации и история версий

  • Sync is optional and off by default. Create account makes an anonymous account with no email and no password. You get a generated nickname (edit it or roll another one), and the app checks as you type that the name is free. You also get a recovery code.
  • Синхронизация необязательна и по умолчанию выключена. «Создать аккаунт» создаёт анонимный аккаунт без почты и пароля. Вы получаете придуманный приложением никнейм (его можно изменить или сгенерировать другой), и прямо при вводе приложение проверяет, что имя свободно. Ещё вы получаете код восстановления.
  • Change nickname renames the account (3–24 characters: Latin or Russian letters, digits and hyphens). It leaves your data, devices and sessions as they are.
  • «Сменить имя» переименовывает аккаунт (3–24 символа: латинские или русские буквы, цифры и дефисы). Данные, устройства и сеансы при этом не меняются.
  • Link another device → Show code shows a short single-use code that lasts five minutes. On the other device, I have an account → Enter a link code joins the same account.
  • «Привязать устройство» → «Показать код» выдаёт короткий одноразовый код, действующий пять минут. На другом устройстве «Есть аккаунт» → «Ввести код привязки» подключает его к тому же аккаунту.
  • Use a recovery code takes the nickname and the recovery code to get back into a lost account, and signs out every other device. A device signed out this way is told Account was reclaimed on another device. The Recovery code row reveals and copies the code, and Generate new code replaces it; a device that joined by link code generates its own first. If the code was regenerated on another device, this device's row reads Replaced until it generates a new one.
  • «Ввести код восстановления» по никнейму и коду восстановления возвращает доступ к потерянному аккаунту и выводит из него все остальные устройства. Устройство, выведенное так из аккаунта, увидит сообщение «Аккаунт восстановили на другом устройстве». Строка «Код восстановления» показывает и копирует код, а «Создать новый код» заменяет его; устройство, подключённое кодом привязки, сначала создаёт собственный. Если код создали заново на другом устройстве, здесь строка показывает «Заменён», пока на этом устройстве не создадут новый.
  • Sign out forgets the account on this device only. Delete account permanently removes the account and every stored version from the server's database and signs out the other devices; backups made before that still contain them. The data already on each device stays there.
  • «Выйти» забывает аккаунт только на этом устройстве. «Удалить аккаунт» безвозвратно удаляет аккаунт и все сохранённые версии из базы сервера и выводит из аккаунта остальные устройства; резервные копии, сделанные до этого, их ещё содержат. Данные, которые уже есть на каждом устройстве, там и остаются.
  • Sync covers everything you made: the full workout history, your own exercises with all their details, your presets, favourites and settings. The app icon and the comparison picks stay per device.
  • Синхронизируется всё, что вы создали: вся история тренировок, свои упражнения со всеми подробностями, пресеты, избранное и настройки. Иконка приложения и выбор для сравнения у каждого устройства свои.
  • Sync with server turns sync on or off without losing the account. Automatic sync, off by default, sends changes when you leave the app and syncs when you return, never on a timer while you are training, and retries quietly after a failure. Sync now runs a sync whenever sync is on and the device is signed in, and its Cancel is safe at any point.
  • «Синхронизация с сервером» включает и выключает синхронизацию, не теряя аккаунт. «Автоматическая синхронизация», по умолчанию выключенная, отправляет изменения, когда вы уходите из приложения, и синхронизирует, когда возвращаетесь, — но никогда не по таймеру во время тренировки, — а после сбоя тихо повторяет попытку. «Синхронизировать» запускает синхронизацию в любой момент, когда она включена и устройство вошло в аккаунт, а её «Отменить» безопасно на любом этапе.
  • Whenever the server holds data this device has not seen, the app asks: Use server data, Upload this device or Skip for now. It shows which device wrote the server copy, when, and how many visits, own exercises, own presets and favourites each side has. This question can appear anywhere in the app. A device with no data of its own simply takes the server's.
  • Всякий раз, когда на сервере есть данные, которых это устройство ещё не видело, приложение спрашивает: «Данные с сервера», «Данные устройства» или «Пока пропустить». Оно показывает, какое устройство и когда записало копию на сервере и сколько у каждой стороны тренировок, своих упражнений, своих пресетов и избранного. Этот вопрос может появиться в любом месте приложения. Устройство без собственных данных просто берёт серверные.
  • The status line says when the last sync happened, or that another device is syncing and this one is waiting. Being offline, or the server not answering, pauses sync quietly with a Try again button.
  • Строка состояния сообщает, когда была последняя синхронизация, или что синхронизируется другое устройство, а это ждёт. Без сети или когда сервер не отвечает синхронизация тихо встаёт на паузу с кнопкой «Повторить».
  • Data snapshots lists every version the server holds, newest first, grouped by device when there is more than one, and marked Current or Applied. Opening a version shows what it holds, as counts of visits, exercises, presets and favourites, and how they differ from this device. Restore this version applies it (a change this device had not synced yet is lost), and the state it replaces stays in the list. Delete this version removes it. Neither applies to the Current version. The server keeps the newest 10 versions per device and 30 per account.
  • «Снимки данных» — список всех версий на сервере, сначала новые, с отметками «Текущий» или «Применён»; если устройств больше одного, версии сгруппированы по устройствам. Открытая версия показывает, что в ней, — числом тренировок, упражнений, пресетов и избранного — и чем она отличается от этого устройства. «Восстановить эту версию» применяет её (ещё не синхронизированные изменения этого устройства теряются), а заменённое состояние остаётся в списке. «Удалить эту версию» удаляет её. К версии с отметкой «Текущий» ни то, ни другое не применимо. Сервер хранит 10 последних версий на устройство и 30 на аккаунт.
  • A signed-in device renews its session on its own in the background; only a reclaimed account or a lapsed session sends you back to Settings to sign in again.
  • Устройство, вошедшее в аккаунт, само продлевает сеанс в фоне; вернуться в «Настройки», чтобы войти снова, придётся, только если аккаунт восстановили на другом устройстве или сеанс истёк.

11PrivacyКонфиденциальность

  • Sync accounts are anonymous: a nickname and a recovery code, with no email, no password and no name. Sync credentials are kept in the phone's Keychain (iOS) or the Android Keystore, and sync traffic to the public server is HTTPS.
  • Аккаунты синхронизации анонимны: никнейм и код восстановления — без почты, пароля и имени. Учётные данные синхронизации хранятся в Keychain телефона (iOS) или в Android Keystore, а обмен с публичным сервером идёт по HTTPS.
  • The app sends anonymous usage statistics: which features, catalog exercises and presets are used, and when, together with the app version and the device's model and OS version. They are tied to a random identifier created on your device, not to you and not to your sync account, and they include nothing you typed and nothing about the weights or repetitions you record. They are never sold or passed to any third party.
  • Приложение отправляет анонимную статистику использования: когда и какими функциями, упражнениями и пресетами из каталога пользуются, а также версию приложения, модель устройства и версию ОС. Она привязана к случайному идентификатору, созданному на вашем устройстве, а не к вам и не к вашему аккаунту синхронизации, и не содержит ни введённого вами текста, ни рабочих весов, ни количества повторений. Она никогда не продаётся и не передаётся третьим лицам.
  • The app contains no ads and no third-party analytics or tracking SDKs.
  • В приложении нет рекламы и нет сторонних аналитических и трекинговых SDK.
  • Settings → About → Privacy policy opens the full policy on pl8.space.
  • «Настройки» → «О приложении» → «Политика конфиденциальности» открывает полную политику на pl8.space.

12Languages, themes and settingsЯзыки, темы и настройки

  • The app is in English and Russian, and Language switches between them instantly, without a restart.
  • Приложение на английском и русском, и «Язык» переключает их мгновенно, без перезапуска.
  • Theme is Auto, Light or Dark. Both themes use the app's own calm, dense look, with hairlines and monospaced numbers.
  • «Тема» — «Авто», «Светлая» или «Тёмная». Обе темы выдержаны в собственном спокойном и плотном стиле приложения — с тонкими линиями и моноширинными цифрами.
  • Settings → General also has Weight unit (kg or lbs), Recent performances to show (1, 2, 3 or 5) and Workout summary.
  • В разделе «Настройки» → «Основное» также есть «Единица веса» (кг или фунты), «Сколько предыдущих выполнений показывать» (1, 2, 3 или 5) и «Итоги тренировки».
  • App icon offers nine launcher icons.
  • «Иконка приложения» предлагает девять иконок на выбор.
  • Settings → Navigation has Auto-open preset picker and Swipe between tabs. Swipe between tabs is marked Experimental and off by default.
  • В разделе «Настройки» → «Навигация» есть «Автооткрытие пресетов» и «Свайп между вкладками». «Свайп между вкладками» отмечен как «Экспериментальная настройка» и по умолчанию выключен.
  • About shows the app version, where the app was Installed from and the Catalog version. How the app works (a screen-by-screen tour), Privacy policy, Terms of use and Support and contact open in your browser.
  • «О приложении» показывает версию приложения, откуда оно установлено («Источник установки»), и «Версия каталога». «Как устроено приложение» (обзор экран за экраном), «Политика конфиденциальности», «Условия использования» и «Поддержка и контакты» открываются в браузере.

13Moving around the appНавигация по приложению

  • There are four tabs: Gym visits, Catalog, Statistics and Settings. Each keeps its own place. Tapping the active tab again returns to its first screen, then scrolls back to the top.
  • Вкладок четыре: «Тренировки», «Каталог», «Статистика» и «Настройки». Каждая помнит, где вы остановились. Повторное нажатие на активную вкладку возвращает к её первому экрану, а затем прокручивает наверх.
  • The bottom bar floats over the content and shrinks while you scroll down. You can hold its pill and drag it between tabs.
  • Нижняя панель парит над содержимым и уменьшается, пока вы прокручиваете вниз. Её подсвеченную плашку можно зажать и перетащить между вкладками.
  • A screen header with a subtitle expands to its full title and subtitle when tapped.
  • Заголовок экрана с подзаголовком по нажатию разворачивается, показывая полный заголовок и подзаголовок.
  • Deleting a visit, a preset, or an exercise from its detail screen asks for confirmation, and an UNDO snackbar can bring it back. Deleting an exercise by swiping its catalog row asks for confirmation and has no undo.
  • Удаление тренировки, пресета или упражнения с его страницы требует подтверждения, а всплывающее сообщение с кнопкой ОТМЕНИТЬ позволяет вернуть удалённое. Удаление упражнения жестом по строке каталога тоже требует подтверждения, но отменить его нельзя.
  • Sheets drag to dismiss. Search lists hide the keyboard when you scroll, and Settings, Statistics, the Muscle Map and Comparison keep their scroll position. The phone's reduce-motion setting turns most of the app's animations off.
  • Панели закрываются перетаскиванием. В списках с поиском клавиатура прячется при прокрутке, а «Настройки», «Статистика», «Карта мышц» и «Сравнение» сохраняют позицию прокрутки. Системная настройка уменьшения движения отключает большую часть анимаций приложения.

14Android and iOSAndroid и iOS

  • Both platforms have the same features.
  • Возможности на обеих платформах одинаковые.
  • The rest timer asks for permission to send notifications: on Android 13 and later, and on iOS. On Android the in-app finish alert loops the system notification sound with a repeating vibration; on iOS it repeats a system sound and haptic. On iOS the background notification is time-sensitive, so it can show through a Focus mode.
  • Таймер отдыха запрашивает разрешение на уведомления — на Android 13 и новее и на iOS. На Android сигнал об окончании внутри приложения повторяет системный звук уведомления с повторяющейся вибрацией; на iOS повторяются системный звук и тактильный отклик. На iOS фоновое уведомление срочное, поэтому оно может показываться и в режиме фокусирования.
  • On Android a new app icon applies once you leave the app. On iOS it applies at once, with the system's confirmation.
  • На Android новая иконка приложения применяется, когда вы выходите из приложения. На iOS — сразу, с подтверждением системы.
  • On Android, export uses the system save dialog. On iOS it uses the share sheet, which covers Save to Files and any app you share to. Import uses the system file picker on both.
  • На Android экспорт открывает системный диалог сохранения. На iOS — меню «Поделиться», где есть и «Сохранить в Файлы», и любое приложение, которому можно отправить файл. Импорт на обеих платформах открывает системный выбор файла.
  • On iOS, the keyboard follows the app's theme, and tapping the status bar scrolls to the top. On Android the keyboard follows the system's dark-mode setting.
  • На iOS клавиатура следует теме приложения, а касание строки состояния прокручивает наверх. На Android клавиатура следует системной настройке тёмной темы.

15Getting PL8Как установить PL8

  • Android (10 and later): download the APK.
  • Android (10 и новее): скачайте APK.
  • iOS (16 and later): on the App Store.
  • iOS (16 и новее): в App Store.
  • Store listings on Google Play, RuStore and AppGallery are pending.
  • Страниц в Google Play, RuStore и AppGallery пока нет.

Back to the changelogК списку изменений

Legal

Правовое

Privacy Policy

Политика конфиденциальности

PL8 works fully offline. Your personal data is never sold and never passed to anyone else. Your training data leaves your device only through the optional sync feature, which is off by default — none of it is transmitted until you explicitly create a sync account. The app also sends anonymous usage statistics (section 06). The current builds contain no ads and no third-party analytics or tracking SDKs.

PL8 полностью работает офлайн. Ваши персональные данные никогда не продаются и никому не передаются. Данные тренировок покидают устройство только через необязательную синхронизацию, выключенную по умолчанию: ничего из этого не передаётся, пока вы явно не создадите аккаунт. Приложение также отправляет анонимную статистику использования (раздел 06). В текущих сборках нет рекламы и нет сторонних аналитических и трекинговых SDK.

Effective date
Дата вступления в силу
2026-09-04
Last updated
Обновлено
2026-10-01
App
Приложение
PL8 (com.dimagalyanov.pl8), a gym workout tracker for iOS and Android
PL8 (com.dimagalyanov.pl8) — трекер тренировок для iOS и Android
Developer
Разработчик
Dmitrii Galianov
Дмитрий Гальянов
Contact
Контакт
@dimagalyanov

01Data stored on your deviceДанные на вашем устройстве

Everything you log in PL8 — workouts, sets, exercises, presets, favourites, and app preferences — is stored in a local database on your device. It is included in your device's standard OS backups (iCloud/iTunes backup on iOS, Android Backup on Android) under the operating system's own encryption and rules.

Всё, что вы записываете в PL8, — тренировки, подходы, упражнения, пресеты, избранное и настройки, — хранится в локальной базе данных на устройстве. Эти данные попадают в стандартные резервные копии ОС (iCloud/iTunes на iOS, Android Backup на Android) по правилам и с шифрованием самой операционной системы.

You can export your data to a text file at any time. Exported files go only to the destination you choose (your Files app, a share target, etc.) and never pass through the developer's servers.

Вы можете в любой момент экспортировать данные в текстовый файл. Экспортированные файлы попадают только туда, куда вы сами их отправите (Файлы, любое приложение из меню «Поделиться»), и не проходят через серверы разработчика.

02Optional sync (data we collect only if you enable it)Необязательная синхронизация (данные, собираемые только по вашему выбору)

If — and only if — you create a sync account, PL8 uploads the following to the developer-operated sync server so you can back up your history and use it on another device:

Если — и только если — вы создадите аккаунт синхронизации, PL8 загрузит на сервер разработчика следующее, чтобы вы могли сохранить историю и пользоваться ей на другом устройстве:

  • your workout history (visits, exercises, sets, weights, repetitions, durations, dates) and the notes you wrote on it;
  • историю тренировок (даты, упражнения, подходы, веса, повторения, длительности) и заметки к ней;
  • your custom exercises (with their names, alternative names and notes), presets, and favourites;
  • ваши пользовательские упражнения (с названиями, альтернативными названиями и заметками), пресеты и избранное;
  • your app preferences (language, theme, weight unit, rest-timer settings and the like) and the date you first installed the app;
  • настройки приложения (язык, тема, единицы веса, таймер отдыха и т. п.) и дату первой установки;
  • your device's model name, platform and OS version (shown beside each stored version in your own Data snapshots list).
  • модель устройства, платформу и версию ОС (отображаются рядом с каждой сохранённой версией в вашем списке «Снимки данных»).

Sync accounts are anonymous. No email, no phone number, no name — an account is a nickname plus a recovery code; the app suggests a random nickname, and you can pick your own when you create the account or rename it later. So none of the data above is tied to your identity: even someone with access to it cannot tell whose it is — unless you yourself put your personal data into the nickname or a note. The recovery code is stored on the server only as a cryptographic hash. Your account credentials are kept on your device in the platform's secure storage — the iOS Keychain, and on Android encrypted with an Android Keystore key that never leaves the device. All sync traffic to the public server uses HTTPS.

Аккаунты анонимны. Без почты, телефона и имени: аккаунт — это никнейм и код восстановления; приложение предлагает случайный, а вы можете выбрать свой при создании или переименовать его позже. Поэтому ничто из перечисленного не привязано к вашей личности: даже тот, у кого есть доступ к этим данным, не сможет определить, чьи они, — если только вы сами не вписали свои персональные данные в никнейм или заметку. Код восстановления хранится на сервере только в виде криптографического хэша. Учётные данные лежат на устройстве в защищённом хранилище платформы: Keychain на iOS, а на Android — в зашифрованном виде ключом, который хранится в Keystore и никогда не покидает устройство. Обмен с публичным сервером идёт по HTTPS.

This data is used solely to provide the sync feature. It is not used for advertising, profiling, or tracking, is not linked to your real-world identity, and is never shared with or sold to anyone.

Эти данные используются исключительно для работы синхронизации. Они не применяются для рекламы, профилирования или трекинга, не связываются с вашей реальной личностью, никому не передаются и не продаются.

03Data retention and deletionХранение и удаление данных

  • Synced data is kept on the server for as long as your sync account exists.
  • Синхронизированные данные хранятся на сервере, пока существует ваш аккаунт.
  • Deleting your account (Settings → Sync → Delete account) permanently removes your data from the server's database; encrypted backups made before that still contain it (see Data deletion).
  • Удаление аккаунта («Настройки» → «Синхронизация» → «Удалить аккаунт») безвозвратно удаляет ваши данные из базы сервера; зашифрованные резервные копии, сделанные до этого, их ещё содержат (см. Удаление данных).
  • Signing out or disabling sync stops any further uploads; your local data always remains on your device and under your control.
  • Выход из аккаунта или отключение синхронизации прекращает отправку данных на сервер; локальные данные всегда остаются на устройстве под вашим контролем.
  • Uninstalling the app deletes all local data (subject to your OS backups).
  • При удалении приложения стираются и все локальные данные (с учётом резервных копий ОС).

04NotificationsУведомления

Today PL8 uses local notifications only (for example the rest-timer alert): they are scheduled on your device, and nothing leaves it. If a future version adds push notifications, this policy is updated first.

Сегодня PL8 использует только локальные уведомления (например, сигнал таймера отдыха): они планируются на самом устройстве, и ничего с него не уходит. Если в будущей версии появятся push-уведомления, политика будет обновлена заранее.

05ChildrenДети

PL8 is a general-audience fitness app. It is not built for or marketed to children, but it is not closed to a teenager who trains either: the app asks nobody for their name, email, age or phone number, so there is nothing age-specific to collect.

PL8 — фитнес-приложение для широкой аудитории. Оно не создавалось специально для детей и не адресовано им, но и не закрыто для тренирующегося подростка: приложение ни у кого не запрашивает имя, почту, возраст или телефон, так что специфичных для детей данных здесь просто нет.

06Usage statisticsСтатистика использования

The app sends anonymous usage statistics — which features, catalog exercises and presets are used, and when, together with the app version and the device's model and OS version — so it can be improved based on how it is actually used. They are tied to a random identifier created on your device, not to you and not to your sync account, and they include nothing you typed and nothing about the weights or repetitions you record. They are kept for as long as the app is developed, and are never sold or passed to any third party. If these practices change, this policy is updated and the effective date revised before such a version is released.

Приложение отправляет анонимную статистику использования — когда и какими функциями, упражнениями и пресетами из каталога пользуются, а также версию приложения, модель устройства и версию ОС, — чтобы улучшать его исходя из реального использования. Она привязана к случайному идентификатору, созданному на вашем устройстве, а не к вам и не к вашему аккаунту синхронизации, и не содержит ни введённого вами текста, ни рабочих весов, ни количества повторений. Она хранится всё время, пока приложение развивается, никогда не продаётся и не передаётся третьим лицам. Если практики изменятся, политика будет обновлена, а дата вступления в силу пересмотрена до выпуска такой версии.

07This websiteЭтот сайт

Everything above is about the app. The site itself sets no cookies and asks nothing of anyone else — the fonts and the screenshots are served from this domain, so opening this page tells no third party that you did. Your language and theme choice is kept in your browser's own storage and is never sent anywhere. The web server keeps no access log.

Всё сказанное выше относится к приложению. Сам сайт не использует cookie и ничего не запрашивает у посторонних сервисов: шрифты и скриншоты отдаёт этот же домен, поэтому об открытии страницы не узнаёт никто третий. Выбранные язык и тема хранятся в браузере и никуда не отправляются. Журнал обращений веб-сервер не ведёт.

Legal

Правовое

Terms of use

Условия использования

The short version: PL8 is free for your own training, your log belongs to you and leaves with you, and the sync service is run with care but without a contractual guarantee.

Коротко: PL8 бесплатен для личного использования, дневник принадлежит вам и уходит вместе с вами, а сервис синхронизации поддерживается добросовестно, но без договорных гарантий.

Effective date
Дата вступления в силу
2026-09-02
Last updated
Обновлено
2026-09-30
App
Приложение
PL8 (com.dimagalyanov.pl8), a gym workout tracker for iOS and Android
PL8 (com.dimagalyanov.pl8) — трекер тренировок для iOS и Android
Developer
Разработчик
Dmitrii Galianov
Дмитрий Гальянов
Contact
Контакт
@dimagalyanov

01Using the appИспользование приложения

PL8 is provided free of charge for personal use. You may install it on the devices you control and use it for as long as it works for you. You may not resell it, repackage it, or distribute modified builds under the same name.

PL8 предоставляется бесплатно для личного использования. Вы можете установить его на свои устройства и пользоваться им, пока он вам подходит. Нельзя перепродавать его, перепаковывать и распространять изменённые сборки под тем же названием.

02Your log belongs to youДневник принадлежит вам

The records you create are yours. Export is always available, in a readable text format, and nothing prevents you from taking your data elsewhere. No claim is made on the content of your log.

Созданные вами записи — ваши. Экспорт доступен всегда, в читаемом текстовом формате, и ничто не мешает вам унести данные в другое место. Никаких прав на содержимое вашего дневника не заявляется.

03The sync serviceСервис синхронизации

Sync keeps the devices you sign in on the same log. Your log stays on the service for as long as your account exists — the service keeps a bounded history of recent versions and prunes older ones — and it stays on each device whatever happens to the connection: if the service is paused for maintenance, sync simply picks up where it left off the next time it runs.

Синхронизация поддерживает один дневник на всех устройствах, на которых вы вошли в аккаунт. Дневник хранится на сервере, пока существует ваш аккаунт, — сервис держит ограниченную историю недавних версий и удаляет более старые, — и остаётся на каждом устройстве, что бы ни случилось с соединением: если сервис остановлен на обслуживание, синхронизация просто продолжит с того же места, когда запустится в следующий раз.

Do not use the service to store material unrelated to training, and do not attempt to overload it. Accounts that do may be removed.

Не используйте сервис для хранения материалов, не связанных с тренировками, и не пытайтесь его перегрузить. Такие аккаунты могут быть удалены.

04No medical adviceНе медицинские рекомендации

PL8 records what you did and calculates figures from it, including estimated one-rep maximums. Those are arithmetic, not coaching. Training decisions, and their consequences, are yours.

PL8 записывает то, что вы сделали, и считает по этим записям величины, включая расчётный одноповторный максимум. Это арифметика, а не тренерские рекомендации. Решения о тренировках и их последствия — ваши.

05As-is, with no warrantyКак есть, без гарантий

The app and the service are provided as-is, without warranty of any kind. Sync is designed to keep your devices in step, not to be the only copy of your log — Export in Settings is that, and it works offline. Should the service ever have to be discontinued, you will be told on this site — and in the app where possible — in advance, with time to export. To the extent permitted by law, the developer is not liable for lost records, missed sessions, or any indirect damages arising from use of the app.

Приложение и сервис предоставляются как есть, без каких-либо гарантий. Синхронизация нужна, чтобы устройства не расходились, но она не единственная копия дневника: для этого есть экспорт в настройках, и он работает офлайн. Если сервис когда-нибудь придётся закрыть, вас предупредят заранее на сайте — и, где возможно, в приложении, — чтобы вы успели сделать экспорт. В пределах, допустимых законом, разработчик не отвечает за утраченные записи, пропущенные тренировки и любой косвенный ущерб от использования приложения.

06ChangesИзменения

These terms may be updated as the app changes. The current version is always the one on this page, with its date. Continuing to use the app after a change means the new terms apply.

Условия могут обновляться вместе с приложением. Действующая версия — та, что на этой странице, с её датой. После изменения к использованию приложения применяется новая редакция.

07ContactКонтакты

Questions about these terms go to the support contact.

Вопросы по условиям — в поддержку.

Legal

Правовое

Deleting your data

Удаление ваших данных

Your training log and your sync account are deletable from inside the app, without writing to anyone. This page says which button does what.

Дневник тренировок и аккаунт синхронизации удаляются прямо в приложении, никому писать не нужно. Здесь описано, какая кнопка что делает.

Last updated
Обновлено
2026-10-01
App
Приложение
PL8 (com.dimagalyanov.pl8), a gym workout tracker for iOS and Android
PL8 (com.dimagalyanov.pl8) — трекер тренировок для iOS и Android
Developer
Разработчик
Dmitrii Galianov
Дмитрий Гальянов
Contact
Контакт
@dimagalyanov

01Deleting the sync accountУдаление аккаунта синхронизации

Open Settings, then Sync, then Delete account. Confirming removes the account record and every snapshot stored for it from the server's database. There is nothing to email and no waiting period.

Откройте «Настройки» → «Синхронизация» → «Удалить аккаунт». После подтверждения запись аккаунта и все хранимые для него снимки удаляются из базы сервера. Ничего писать не нужно, ждать тоже.

Deleting the account does not delete the log on your device. If you want both gone, do this first and then clear local data.

Удаление аккаунта не затрагивает дневник на устройстве. Если нужно убрать и то и другое, сначала удалите аккаунт, потом локальные данные.

02Deleting data on the deviceУдаление данных на устройстве

  • Individual records — delete a set, an exercise, a visit or a preset where you see it.
  • Отдельные записи — удалите подход, упражнение, тренировку или пресет там, где вы их видите.
  • Everything at once — uninstalling the app removes its database with it. On Android you can also clear app data in system settings.
  • Всё сразу — удаление приложения убирает и его базу данных. На Android можно ещё очистить данные приложения в системных настройках.

03What remains afterwardsЧто остаётся после

Nothing tied to the account in the live service. When you delete it, the server removes everything it held for it — the account itself, its devices and sessions, and every stored snapshot — and the nickname is free to use again straight away. Encrypted nightly backups of the server's database made before the deletion still contain it: the copies on the server are rotated out after 14 nights, and the off-site copies are kept; either can be read only with a key the developer holds.

В работающем сервисе — ничего, связанного с аккаунтом. При удалении сервер убирает всё, что хранил для него: сам аккаунт, его устройства и сессии, все сохранённые снимки, — а никнейм сразу можно взять снова. Зашифрованные ночные резервные копии базы сервера, сделанные до удаления, его ещё содержат: копии на самом сервере вытесняются через 14 ночей, внешние копии хранятся; прочитать те и другие можно только ключом, который есть у разработчика.

The server's request logs never contain anything that identifies your account, so nothing is left behind there either.

В журналах запросов сервера никогда не бывает ничего, что указывало бы на ваш аккаунт, так что и там ничего не остаётся.

04If you no longer have the deviceЕсли устройства больше нет

Lost, sold or reset the phone? If you still have the recovery code, sign in on another device and delete the account from there. Without the code there is no way to prove the account is yours, so it cannot be recovered or deleted for you — which is the same reason nobody else can reach your data either.

Телефон потерян, продан или сброшен? Если код восстановления сохранился, войдите на другом устройстве и удалите аккаунт оттуда. Без кода подтвердить, что аккаунт ваш, невозможно, поэтому ни восстановить, ни удалить его за вас нельзя — но по той же причине до ваших данных не доберётся и никто другой.

Support

Поддержка

Support and contact

Поддержка и контакты

One person answers, on Telegram, in English or Russian, usually within a few days.

Отвечает один человек, в Telegram, по-русски или по-английски, обычно в течение нескольких дней.

01Before you writeПеред обращением

Two lines of context save a round trip:

Две строки контекста избавят от лишних уточнений:

  • The app version, and whether it came from a store or an APK.
  • Версия приложения и откуда она — из магазина или APK.
  • Phone and OS version.
  • Телефон и версия системы.
  • What you did, what happened, and what you expected instead.
  • Что вы делали, что произошло и чего вы ожидали.

02Lost data or a broken syncПотеря данных или сбой синхронизации

If sync is behaving oddly, first export from the device that holds the correct log (Settings → Data → Export). That file is the safest starting point: recovery becomes an import rather than guesswork, and nothing you do afterwards can lose it. Then write, and say which device shows what.

Если синхронизация ведёт себя странно, сначала сделайте экспорт с того устройства, где дневник верный («Настройки» → «Данные» → «Экспорт»). Этот файл — самая надёжная отправная точка: восстановление сводится к импорту, а не к догадкам, и что бы вы ни делали дальше, он никуда не денется. Потом напишите и укажите, какое устройство что показывает.

03Feature requestsПожелания

Welcome, and read. Today PL8 is a log first — it records what you did and shows what changed — so requests that sharpen the records and readouts land fastest. Ideas about guidance and advice are welcome too: that direction is open, just further down the road.

Приветствуются и читаются. Сегодня PL8 — прежде всего дневник: он записывает, что вы сделали, и показывает, что изменилось, поэтому быстрее всего доходят пожелания, уточняющие записи и показатели. Идеи про подсказки и рекомендации тоже приветствуются: это направление открыто, просто до него ещё далеко.