Forest LMS
Platforma edukacyjna dla szkół i ośrodków szkoleniowych, którą instalujesz u siebie. Kursy, quizy, oceny i kontakt z rodzicami – bez przenoszenia danych uczniów do cudzej chmury.
Platforma edukacyjna, nie dziennik
Forest LMS obsługuje naukę: kursy, materiały, sprawdziany, oceny, frekwencję na zajęciach. Nie jest dziennikiem elektronicznym i robię to celowo.
Czym jest
Systemem do prowadzenia kursów, zajęć dodatkowych i nauki zdalnej lub hybrydowej. Może działać obok dziennika szkoły i go uzupełniać, albo samodzielnie – tam, gdzie dziennik w ogóle nie jest potrzebny.
Czym nie jest
Nie zastępuje dziennika lekcyjnego. Nie przechowuje numerów PESEL, dat urodzenia, adresów ani zwolnień lekarskich. Dzięki temu zakres danych osobowych jest mały i łatwy do opisania w dokumentacji RODO.
Co potrafi, według ról
Każda rola ma stały zestaw uprawnień, a interfejs i API sprawdzają te same reguły. Ukryty przycisk nigdy nie jest jedynym zabezpieczeniem.
Administrator
- Konta, zaproszenia i masowe tworzenie z listy
- Grupy uczniów, lata szkolne, kopiowanie kursów
- Polityka bezpieczeństwa i konfiguracja poczty
- Dziennik audytu, eksport i import danych
Nauczyciel
- Kursy z lekcjami i biblioteką materiałów
- Quizy, egzaminy na czas i bank pytań z importem
- Zadania z oddawaniem prac, oceny z wagami i kategoriami
- Frekwencja, kalendarz zajęć i ogłoszenia
Uczeń
- Kursy, postępy i kalendarz w jednym miejscu
- Quizy, egzaminy i zadania z widocznymi terminami
- Konto możliwe bez adresu e-mail
Opiekun
- Podgląd postępów i ocen podopiecznych, tylko do odczytu
- Wiadomości do nauczycieli swoich dzieci
- Powiadomienia w aplikacji, w poczcie i web push
Jak to wygląda
Zrzuty pochodzą z instancji demo z fikcyjnymi danymi. Kliknij obraz, żeby zobaczyć go w pełnym rozmiarze.
Bezpieczeństwo i prywatność
Uczniowie bywają nieletni, więc część ograniczeń jest świadoma. Wiadomości idą tylko między rodzinami a nauczycielami, nie ma czatu uczeń–uczeń.
Dostęp
- Drugi składnik (TOTP) obowiązkowy dla administratora, domyślnie także dla nauczycieli
- Klucze dostępu (passkeys)
- Sprawdzanie haseł pod kątem znanych wycieków, bez wysyłania samego hasła
- Konta zakłada szkoła – nie ma samodzielnej rejestracji
Dane
- Dane osobowe zaszyfrowane w bazie
- Dziennik audytu zmian
- Retencja i usuwanie danych na żądanie, decyzję zawsze podejmuje człowiek
- Skanowanie wgrywanych plików lokalnym antywirusem
Jakość, którą da się sprawdzić
Zamiast haseł o niezawodności – konkretne liczby i opis tego, jak system jest sprawdzany.
Jak to jest weryfikowane
- Testy mutacyjne i testy integracyjne w pipeline
- Przywracanie z kopii zapasowej testowane automatycznie przy każdym buildzie
- Automatyczne testy dostępności (axe) przy każdym buildzie
- Pełna dokumentacja: wymagania wg ISO 29148, model zagrożeń, rejestr decyzji, instrukcje dla administratora
To wyniki jednego pomiaru z 4 listopada 2026 na maszynie z 4 procesorami i 4 GB pamięci, dla szkoły z 500 uczniami i 40 kursami. Czasy rosną razem z ilością danych i nie są obietnicą dla każdego sprzętu. Dostępności procentowej nie mierzyłem, bo wymaga długiej pracy w produkcji. Automatyczne testy dostępności to nie pełny przegląd z czytnikami ekranu – ten jest jeszcze przede mną, dlatego nie deklaruję zgodności z WCAG dla tego produktu.
Wdrożenie
Forest LMS to oprogramowanie, które instalujesz i zostaje u Ciebie. Jedna instalacja obsługuje jedną szkołę lub organizację.
U Ciebie (domyślnie)
Instalacja na serwerze szkoły lub organizacji, w kontenerach, z bazą PostgreSQL. Dane zostają po Waszej stronie, a ja nie mam do nich dostępu. To znacząco upraszcza kwestię umowy powierzenia przetwarzania danych.
U mnie (opcjonalnie)
Jeśli nie chcesz utrzymywać serwera, mogę hostować instalację za dodatkową opłatą. Wtedy dane są po mojej stronie i podpisujemy umowę powierzenia.
Demo na życzenie
Nie trzymam publicznego demo cały czas. Uruchamiam osobną instancję z przykładowymi danymi, kiedy chcesz zobaczyć system – napisz, a przygotuję dostęp.
Dla kogo
Najlepiej sprawdza się tam, gdzie potrzebna jest platforma do nauki, a nie kolejny system do prowadzenia dokumentacji szkoły.
Kiedy to dobry wybór
- Szkoły, które chcą uzupełnić dziennik o kursy i zajęcia dodatkowe
- Szkoły niepubliczne i językowe
- Ośrodki szkoleniowe i organizatorzy kursów
- Organizacje, które muszą mieć dane uczniów na własnych serwerach
Czego świadomie nie robi
- Nie jest dziennikiem lekcyjnym i nie importuje danych z SIO
- Bez logowania przez zewnętrznych dostawców (SSO) i samodzielnej rejestracji
- Bez płatności, certyfikatów i publicznego katalogu kursów
- Bez wideokonferencji – do zajęć na żywo można dodać link do zewnętrznego narzędzia
- Egzaminy bez nadzoru kamerą: tasowanie pytań, limity czasu, wyjątki indywidualne i notatka, ile razy uczeń opuścił stronę egzaminu
Pytania, które padają najczęściej
Czy Forest LMS zastępuje dziennik elektroniczny?
Nie, i nie ma takiego celu. Dziennik lekcyjny wymaga danych, których tu nie przechowuję. Forest LMS obsługuje kursy, zajęcia dodatkowe i naukę online obok dziennika.
Czy potrzebuję umowy powierzenia danych?
Przy instalacji u Ciebie dane zostają w Twojej infrastrukturze, a ja nie mam do nich dostępu, więc zwykle nie ma czego powierzać. Przy hostingu u mnie umowa powierzenia jest potrzebna i ją podpisujemy.
Jakiego serwera potrzebuję?
Pomiary robiłem na 4 procesorach i 4 GB pamięci i tam system obsłużył szkołę z 500 uczniami. Na mniejszym serwerze jeszcze nie mierzyłem, więc nie podam liczb, których nie sprawdziłem.
Czy uczeń musi mieć adres e-mail?
Nie. Konto ucznia, często nieletniego, może istnieć bez adresu e-mail. Zakłada je szkoła.
Chcesz zobaczyć system?
Opisz krótko, kim jesteś i do czego potrzebujesz platformy. Odpowiem i, jeśli będzie sens, przygotuję demo na osobnej instancji.
Umów demo