Kompleksowy asystent domowej apteczki stworzony przez LegacySystems Eliminuje chaos w zażywaniu leków, kontroluje stany magazynowe w dniach zapasu, zapobiega pominięciom dawek oraz umożliwia dobrowolne udostępnianie zgłoszonej historii zażyć upoważnionemu Opiekunowi.
Piguła+ została zaprojektowana w oparciu o badania potrzeb pacjentów przyjmujących wiele leków jednocześnie (polipragmazja).
Widok „Co dziś” kategoryzuje leki według naturalnych pór dnia: Rano, Południe, Wieczór i Noc. Centralnym punktem jest Pierścień Dobowy — dynamiczny łuk zegarowy (06:00–22:00) ze wskaźnikiem pozycji słońca i pory dnia, który wizualizuje postęp przyjmowania dawek w czasie rzeczywistym.
Każda dawka posiada intuicyjne stany realizacji: Zażyte (automatycznie odejmuje tabletkę ze stanu apteczki i zapisuje godzinę), Pominięte (zabezpiecza dawkę w magazynie i odnotowuje przyczynę) oraz stan oczekujący.
Piguła+ posiada zintegrowany lokalny katalog leków zarejestrowanych w Polsce (URPL) z silnikiem wyszukiwania SQLite FTS5. Błyskawicznie podpowiada leki po nazwie handlowej, substancji czynnej lub kodzie EAN, podając dokładną moc, postać i kategorię dostępności (Rp, OTC, Rpz).
Dobrowolna analiza Google Gemini AI (Vertex AI) wysyła wybrane zdjęcie opakowania lub ulotkę do Google przez internet, niezależnie od logowania. AI pomaga odczytać dane i przygotować podsumowanie; wynik trzeba zweryfikować. Ulotki PDF wymagają pobrania, a zapisane pliki są dostępne offline.
Local-First oznacza, że kasetka i historia są domyślnie zapisywane w SQLite na telefonie. Po dobrowolnym zalogowaniu SMS numer telefonu, profil oraz nowe zażycia i pominięcia są przesyłane do Google Firebase. Dopiero parowanie daje wskazanemu Opiekunowi dostęp do historii konta Pacjenta.
Parowanie następuje za pomocą kryptograficznego, jednorazowego kodu PIN (6 cyfr, 15 minut ważności). Opiekun w dedykowanym panelu „Moi Pacjenci” widzi wykres ciągłości leczenia (ContinuityChart) oraz listę ostatnich zażyć, nie mając przy tym możliwości przypadkowej zmiany dawek pacjenta.
| Parametr Systemowy | Specyfikacja w Piguła+ v2.4.0+39 | Korzyść dla Pacjenta i Opiekuna |
|---|---|---|
| Baza Danych | SQLite — lokalna baza aplikacji | Local-First: lokalna kasetka bez konta; Auth, synchronizacja, AI i pobieranie ulotek wymagają sieci. |
| Strażnik Bezpieczeństwa | `MedicationSafetyGuard` (-2h do +4h) | Ochrona przed kumulacją dawek, przedawkowaniem i błędami czasowymi. |
| Magazyn Apteczki | Precyzyjne odliczanie sztuk / jednostek ułamkowych | Prognoza wyczerpania zapasu w dniach, alerty o konieczności zamówienia. |
| Raporty Kliniczne | Generowanie PDF A4 Adherence & Compliance | Gotowy wydruk historii przyjmowania leków na wizytę u lekarza POZ/specjalisty. |
| Logowanie i Bezpieczeństwo | Firebase Phone Auth (SMS) + Firestore Security Rules | Dobrowolne konto i kontrola dostępu; App Check / Play Integrity przetwarzają dane techniczne także przed logowaniem. |
Kliknij na dowolną grafikę, aby powiększyć podgląd interfejsu.