Twój partner w Marketingu i IT
Menu
Indywidualne rozwiązanie · aplikacja / sport i dane

Asystent treningowy w aplikacji (PWA)

PWAAplikacja treningowaSzyfrowanie E2EOffline-firstAnalitykaBez frameworka

Do szyfrowanej aplikacji notatek dołożyliśmy pełnoprawnego asystenta treningowego — jako drugą zakładkę obok notatek. Zapisujesz wagę i widzisz jej trend, ładujesz blokowy plan treningowy, a w trybie „prowadź trening" apka prowadzi Cię seria po serii: odlicza przerwy, zapisuje realny czas każdej serii i pauzy, porównuje wykonanie z założeniami. Cały ciężar analityczny — tonaż na partię, procent realizacji vs plan — liczy się z danych, które i tak masz. Kluczowy trik architektoniczny: wszystkie dane treningowe leżą w tym samym zaszyfrowanym E2E magazynie co notatki, więc szyfrowanie, sync, offline i wykrywanie konfliktów dostajemy za darmo — bez dokładania ani linijki do backendu.

Schemat działania — krok po kroku

Krok 1

Waga i trend

Zapisujesz wagę (kg plus opcjonalne parametry), a aplikacja rysuje wykres trendu w czasie.

Krok 2

Plan blokowy

Ładujesz plan z periodyzacją blokową (bloki 3–4 tygodni z deloadem) i podwójną progresją.

Krok 3

Start sesji

„Rozpocznij trening" wybiera dzisiejszą sesję z planu; rozgrzewkę kończysz ręcznie.

Krok 4

Seria po serii

Apka podaje zadane serie; po każdej wpisujesz realny ciężar i powtórzenia (RPE opcjonalnie).

Krok 5

Timery przerw

Auto-odliczanie przerwy z dźwiękiem i wibracją na telefonie; realny czas zapisywany osobno.

Krok 6

Sterowanie w trakcie

Pomiń serię lub ćwiczenie, „przerwa techniczna" liczona osobno, „zakończ wcześniej".

Krok 7

Podsumowanie

Czas, suma przerw, serie i tonaż na partię mięśniową oraz procent realizacji względem planu.

Co to daje

Dane treningowe też E2E

Waga, plan i historia szyfrowane end-to-end tym samym mechanizmem co notatki.

Zero zmian w backendzie

Cała historia w jednym zaszyfrowanym blobie (zarezerwowana „notatka") — mniej kodu, mniej ryzyka.

Realne czasy, nie założone

Zapisujemy faktyczny czas serii, przerw i pauz — analiza opiera się na tym, co było, nie co miało być.

Pełne działanie offline

Sesja żyje w pamięci z checkpointem po każdej serii — utrata zasięgu nie kasuje treningu.

Progresja mierzalna

Podwójna progresja z kotwicą RPE i periodyzacją blokową — wzrost zamiast przypadkowości.

Analiza z zachowaniem prywatności

Jawny plik eksportujesz świadomą akcją; klucz i fraza nigdy nie opuszczają Twoich urządzeń.

Szczegóły

Jeden zaszyfrowany magazyn na wszystko

Waga, plan i cała historia treningów leżą w jednym pliku szyfrowanym E2E — technicznie „zarezerwowanej notatce". Dzięki temu bez dotykania backendu dziedziczymy szyfrowanie AES-256-GCM, wykrywanie konfliktów, tryb offline i synchronizację. Backend pozostaje „głupi" i nietknięty, a cała nowa logika żyje w kliencie — co minimalizuje powierzchnię ataku.

Tryb „prowadź trening" jak maszyna stanów

Start → rozgrzewka (kończona ręcznie) → ćwiczenie → seria (realny czas) → korekta faktycznych wartości → przerwa z timerem → kolejna seria. W trakcie: pomiń serię, pomiń ćwiczenie, przerwa techniczna liczona osobno i nieodwracalne „zakończ wcześniej". Każdy czas — serii, przerwy, pauzy — zapisywany niezależnie, żeby dało się później zweryfikować realny przebieg, a nie tylko założenia.

Analiza realizacja vs plan, prywatnie

W każdej serii trzymamy obok siebie wartości zadane i faktyczne — to sól analizy. Podsumowanie liczy tonaż na partię mięśniową i procent realizacji względem planu. Pętla ulepszania planu jest ręczna i zgodna z E2E: eksportujesz jawny plik (JSON plus czytelny MD) świadomą akcją, dostajesz propozycję zmian, a po akceptacji importujesz nowy plan. Klucz i fraza nigdy nie opuszczają Twoich urządzeń.

Masz pytanie? Szukasz rozwiązania dla siebie?

Napisz do nas — odpowiadamy szybko i konkretnie.