Katalog pól

Zaprojektuj formularz. Zachowaj zapis.

Recordry to dwie rzeczy naraz: kreator formularza, którego zawsze Ci brakowało, oraz dziennik wszystkiego, co zostało za jego pomocą zapisane. Utwórz szablon, opublikuj go, a każdy utworzony z niego zapis zostanie zweryfikowany dokładnie względem tej wersji i zapisany w zaszyfrowanej bazie danych na Twoim własnym urządzeniu. Bez konta, bez serwera, bez rejestracji.

✓ Bez konta✓ Bez dostępu do sieci✓ Szyfrowanie na urządzeniu
Home⌘   ⚙
Continue
▤Wersja roboczaRunning log · edited 8 minutes agoWersja robocza
Pinned folders
▱Training18 records+
▱Home9 records+
Recent
✓Morning runRunning log · today, 07:42Kompletny
This month42.8 km↑ 12% from previous
Current streak4 weeks2+ runs each week

Jak to działa

Szablon, wersja i wszystko, co na ich podstawie zapisujesz.

Większość aplikacji formularzowych po prostu daje Ci formularz. Recordry oddziela formularz od zapisów utworzonych na jego podstawie, bo formularz może się zmieniać, a wcześniejsze zapisy nie powinny zmieniać się razem z nim.

01

Zbuduj szablon

Szablon to formularz wielokrotnego użytku, z którego powstają Twoje zapisy. Dodawaj pola, grupuj je w zwijane sekcje i przeciągaj w wybranej kolejności. Każde pole zawiera tekst pomocy, informację, czy jest wymagane, opcjonalne czy wymagane tylko pod określonym warunkiem, oraz klucz techniczny, który staje się nazwą kolumny przy eksporcie.

02

Opublikuj wersję

Nie można niczego wypełnić na podstawie wersji roboczej. Publikacja zamraża schemat w wersji, która już się nie zmienia, i przed zatwierdzeniem pokazuje dokładnie, co różni się od poprzedniej. Najpierw sprawdź wszystko w podglądzie: działa tam prawdziwy formularz i prawdziwe reguły, ale nic nie jest zapisywane.

03

Zachowuj zapisy

Zapisy są walidowane podczas wypełniania. Reguły pokazują i ukrywają pola w zależności od odpowiedzi, a zapis zostaje poprawnie sfinalizowany dopiero wtedy, gdy wszystkie rzeczywiście wymagane dane są obecne. Jeśli sfinalizujesz go mimo problemów, zostanie oznaczony jako wymagający uwagi, a powód pozostanie zapisany.

TekstLiczbyWybórData i godzinaUkładStrukturalne

Reguły i walidacja

Formularz powinien pytać tylko o to, co wynika z poprzedniej odpowiedzi.

Długi formularz, który zadaje każdemu wszystkie pytania, łatwo zostaje porzucony. Reguły pozwalają szablonowi zadać kolejne pytanie tylko wtedy, gdy ma ono zastosowanie, i uczynić pole wymaganym tylko wtedy, gdy naprawdę musi nim być.

  • 1Pokazuj i ukrywaj Pole albo cała sekcja może pozostać ukryta, dopóki jakaś odpowiedź nie sprawi, że stanie się potrzebna. Regułę zapisujesz w kreatorze jak zdanie — jeśli to, pokaż tamto — a nie jak formułę, którą trzeba debugować.
  • 2Wymagane tylko wtedy, gdy ma to znaczenie Pole może pozostać opcjonalne, dopóki określony warunek nie uczyni go wymaganym. To trzeci stan obok wymagane i opcjonalne, dzięki czemu formularz może wymagać uzasadnienia wyjątku, ale nie żądać go od każdego.
  • 3Walidacja, która uczciwie pokazuje problemy Zapisu nie można normalnie sfinalizować, jeśli brakuje wymaganej odpowiedzi. Jeśli mimo to go sfinalizujesz, zostanie zapisany jako wymagający uwagi wraz z liczbą nierozwiązanych problemów, zamiast udawać, że jest kompletny.
  • 4Podgląd przed publikacją Przed publikacją wypełnij formularz dokładnie tak, jak będzie używany, z aktywnymi regułami. Podgląd niczego nie zapisuje — służy do znalezienia błędnie odwróconej reguły, dopóki można ją jeszcze łatwo poprawić.
Running log+▦↶↷Podgląd przed publikacjąOpublikuj wersję
Select a field to arrange it▯▱
RouteRiverside loop
Distance6.4 km
Duration00:34:18
How did it feel?● ● ● ● ○
Recovery+   ⚙
↳ Show “Recovery notes” when effort is 4 or higher
Live example · the same responsive grid powers templates and statistics

Katalog pól

Sześćdziesiąt sześć rodzajów pytań.

Formularz jest tak dobry, jak odpowiedzi, które rzeczywiście potrafi przechować. Zamiast używać jednego pola tekstowego do wszystkiego, każdy typ wie, jak wygląda poprawna odpowiedź, których operatorów mogą używać wobec niej reguły i jak wartość powinna być zapisana. To właśnie umożliwia późniejsze wyszukiwanie, sortowanie i walidację.

Tekst

  • Krótki tekst
  • Długi tekst
  • Markdown
  • E-mail

Liczby

  • Liczba całkowita
  • Liczba dziesiętna
  • Waluta
  • Procent

Wybór

  • Pole wyboru
  • Tak / nie
  • Tak / nie / nie wiadomo
  • Przycisk radiowy

Data i godzina

  • Data
  • Godzina
  • Data i godzina
  • Czas trwania

Układ

  • Sekcja
  • Sekcja zwijana
  • Nagłówek
  • Akapit

Strukturalne

  • Imię i nazwisko
  • Adres
  • Lista kontrolna
  • Tabela

Zdjęcia i multimedia

  • Zdjęcie
  • Galeria
  • Plik
  • Dźwięk

Lokalizacja

  • Współrzędne
  • Adres pocztowy
  • Bieżąca lokalizacja

Automatyczne

  • Formuła
  • Numer kolejny
  • Utworzono
  • Zmodyfikowano
Czterdzieści siedem z sześćdziesięciu sześciu definicji ma obecnie własny widok lub sposób wprowadzania danych, w tym pola układu i pola obliczane. Pozostałe nadal są widoczne w kreatorze wraz z wyjaśnieniem, zamiast znikać albo po cichu nie działać.
OrganizacjaRunning+ Zachowuj zapisy
18AUGMorning run6.4 km · Riverside loopKompletny
16AUGIntervals8.1 km · TrackKompletny
14AUGEasy run3 of 5 fieldsWersja robocza
# summer-plan# riversideSaved view: August
Moved “Intervals” to Training blockWróć do przeglądu

Jak znaleźć wszystko ponownie

Dziennik ma sens tylko wtedy, gdy można odnaleźć właściwy wpis.

Zapisy trafiają do folderów, które organizujesz samodzielnie, a folder może określić, co do niego należy. Dzięki temu współdzielony folder pozostaje spójny bez konieczności ręcznego pilnowania zawartości.

⌕

Foldery, które wiedzą, co zawierają

Nowe zapisy w folderze zaczynają się od szablonu przypisanego do tego folderu. Folder może dziedziczyć ustawienie po folderze nadrzędnym, zezwalać na wszystko albo działać w trybie ścisłym, który całkowicie blokuje zapisy utworzone z innych szablonów.

↻

Wyszukiwanie i sortowanie

Przeszukuj swoje zapisy i sortuj je według ostatniej aktualizacji, daty utworzenia lub nazwy — rosnąco albo malejąco. Wyszukiwanie obejmuje tylko pola oznaczone jako przeszukiwalne; pola maskowane są celowo pomijane.

⎘

Historia, do której można wrócić

Każdy zapis zachowuje własną historię: utworzenie, edycję, finalizację, ponowne otwarcie, przywrócenie lub zmianę szablonu. Sfinalizowany zapis jest blokowany — jeśli chcesz wprowadzić zmiany, zduplikuj go, aby oryginał pozostał dokładnie taki, jak został zarchiwizowany.

♲

Sfinalizowane zapisy są blokowane

Po sfinalizowaniu zapis zostaje zablokowany. Aplikacja każe go zduplikować, jeśli chcesz wprowadzić zmiany, zamiast pozwalać po cichu przepisywać to, co już zostało zarchiwizowane. Historia zachowuje każdą edycję, finalizację i ponowne otwarcie.

Jak znaleźć wszystko ponownie

Dziennik ma sens tylko wtedy, gdy można odnaleźć właściwy wpis.

Formularz jest tak dobry, jak odpowiedzi, które rzeczywiście potrafi przechować. Zamiast używać jednego pola tekstowego do wszystkiego, każdy typ wie, jak wygląda poprawna odpowiedź, których operatorów mogą używać wobec niej reguły i jak wartość powinna być zapisana. To właśnie umożliwia późniejsze wyszukiwanie, sortowanie i walidację.

Running overviewLast 30 daysGeneralTraining loadArrange
Total distance42.8 km↑ 12% from previous period
Completed runs81 draft still open
Current streak4 weeksBest: 7 weeks
Distance over timeGrouped by week
W1W2W3W4W5Now
How it felt8 records
4.1average
  • Great 50%
  • Good 38%
  • Hard 12%
◎TekstDowolny tekst z ograniczeniem dopasowanym do jego przeznaczenia. Identyfikator zachowuje zera na początku zamiast być odczytywany jako liczba, a pole maskowane jest ukryte podczas wpisywania, pomijane w automatycznie generowanych tytułach i wyszukiwaniu oraz wyłączone z eksportu.◇LiczbyWaluty, procenty i pomiary są przechowywane jako dokładne liczby dziesiętne, a nie binarne liczby zmiennoprzecinkowe. Dzięki temu suma pieniędzy daje dokładnie taki wynik, jak na papierze.▦WybórJedna lub kilka odpowiedzi z listy, którą tworzysz samodzielnie. Przyciski radiowe, chipy i listy rozwijane zapisują tę samą odpowiedź w różnej formie, więc późniejsza zmiana sposobu prezentacji nie spowoduje utraty wcześniejszych wyborów.

Pobierz aplikację

Wciąż w budowie

Recordry jest aktywnie rozwijane i jasno informuje o tym zarówno w aplikacji, jak i tutaj. Obecnie działają szablony, responsywne projektowanie formularzy, reguły, własna walidacja, zapisy, wyszukiwanie, statystyki, harmonogramy, przypomnienia, zdjęcia i pliki, szyfrowane kopie zapasowe, eksport CSV oraz udostępnianie szablonów. Dźwięk, wideo, podpis, szkic, lokalizacja z czujników, wprowadzanie grup powtarzalnych, eksport JSON/PDF i blokada aplikacji nie są przedstawiane jako gotowe funkcje.

✓ Bez konta, bez logowania, bez adresu e-mail✓ Bez analityki, trackerów i reklamowych SDK✓ Wersja na Androida w ogóle nie żąda uprawnienia INTERNET
August 2026
MTWTFSS
17181920212223
07:30Morning runCreated from “Running log” · Every TuesdayOpen
18:00Water plantsDue today · Living roomOpen

Pobierz aplikację

Gdzie możesz używać jej już dziś.

Recordry jest rozwijane otwarcie i publikowane ze źródeł. Poniżej uczciwie pokazano, w jakim miejscu jest dziś każda platforma — nie dokąd ma kiedyś dojść.

Demo w przeglądarce

Ta sama aplikacja skompilowana dla przeglądarki, z bazą danych działającą wyłącznie w pamięci. Nic nie jest zapisywane na dysku, nic nie jest nigdzie wysyłane, a po odświeżeniu wszystko znika. To sposób na wypróbowanie kreatora, a nie na trwałe przechowywanie zapisów.

Otwórz demo

Android

W testach zamkniętych w Google Play. Dołącz do listy testerów, a instalacja przebiegnie jak przy każdej innej aplikacji.

iOS

Na iOS to pełna aplikacja: zaszyfrowana baza danych na dysku, z kluczem w systemowym pęku kluczy. Wersja z App Store nie jest jeszcze opublikowana.

Wciąż w budowie

Recordry jest aktywnie rozwijane i jasno informuje o tym zarówno w aplikacji, jak i tutaj. Obecnie działają szablony, responsywne projektowanie formularzy, reguły, własna walidacja, zapisy, wyszukiwanie, statystyki, harmonogramy, przypomnienia, zdjęcia i pliki, szyfrowane kopie zapasowe, eksport CSV oraz udostępnianie szablonów. Dźwięk, wideo, podpis, szkic, lokalizacja z czujników, wprowadzanie grup powtarzalnych, eksport JSON/PDF i blokada aplikacji nie są przedstawiane jako gotowe funkcje.

Prywatność

Twoje zapisy nie mają dokąd odpłynąć.

Recordry nie ma backendu, systemu kont ani analityki. Zapisy przechowywane w aplikacji często zawierają właśnie takie informacje, których nie umieściłbyś w arkuszu w chmurze, dlatego aplikacja została zaprojektowana tak, by ich wysłanie poza urządzenie było niemożliwe, a nie tylko mało prawdopodobne.

⌁

Bez konta, bez logowania, bez adresu e-mail

Szablony, zapisy i ich wartości są przechowywane w bazie SQLCipher zaszyfrowanej przy użyciu AES-256

⌗

Bez analityki, trackerów i reklamowych SDK

Klucz bazy danych jest generowany przez bezpieczne źródło losowości systemu operacyjnego i przechowywany w Keychain lub Keystore

◫

Wersja na Androida w ogóle nie żąda uprawnienia INTERNET

Pola oznaczone jako wrażliwe są maskowane podczas wpisywania i pomijane w tytułach, wyszukiwaniu oraz eksporcie

Przeczytaj pełną Politykę prywatności

Wypróbuj Recordry w przeglądarce

Demo w przeglądarce

Ta sama aplikacja skompilowana dla przeglądarki, z bazą danych działającą wyłącznie w pamięci. Nic nie jest zapisywane na dysku, nic nie jest nigdzie wysyłane, a po odświeżeniu wszystko znika. To sposób na wypróbowanie kreatora, a nie na trwałe przechowywanie zapisów.

Otwórz demo Android · iOS