Interpelacja nr 10881 · Sejm X kadencji
Interpelacja w sprawie udostępnienia kodu źródłowego aplikacji mObywatel
Autor: Paulina Matysiak (niez.). Wpłynęło do Sejmu 10 lipca 2025. Adresat: minister cyfryzacji. Odpowiedź 48 dni po terminie, stan na 30 września 2026.
Sprawdź w Sejmie (rekord w API Sejmu) · pismo na sejm.gov.pl
Adresat i termin odpowiedzi
Adresat ma 21 dni od dnia, w którym dostał pismo od Marszałka Sejmu, i ten termin biegnie u każdego adresata osobno.
| Adresat | Doręczono | Termin | Stan |
|---|---|---|---|
| minister cyfryzacji | 14 lipca 2025 | 4 sierpnia 2025 | Odpowiedź 48 dni po terminie |
Odpowiedzi
-
Odpowiedź z 21 września 2025, podpis: Sekretarz stanu Dariusz Standerski
Treść interpelacji
Szanowny Panie Ministrze,
obowiązek publikacji kodu źródłowego aplikacji mObywatel wynika z ustawy z dnia 26 maja 2023 r. o aplikacji mObywatel. Poprawka zobowiązująca ministra właściwego ds. informatyzacji do udostępnienia kodu źródłowego w terminie 12 miesięcy od wejścia w życie ustawy i kodu jego aktualnych wersji w terminie 14 dni od ich publikacji została przyjęta przy poparciu zdecydowanej większości posłów. Jej przyjęcie spotkało się z pozytywnym odbiorem wśród środowisk zainteresowanych prywatnością i transparentnością działania państwa.
Treść art. 82 ustawy o aplikacji mObywatel została jednak zastąpiona art. 81a uzależniającym publikację kodu źródłowego od uzyskania opinii CSIRT GOV, CSIRT MON i CSIRT NASK i wyłącznie „w zakresie niezagrażającym bezpieczeństwu tej aplikacji oraz jej użytkowników lub systemu mObywatel”, pozbawiając ustawę jakiegokolwiek terminu publikacji kodu źródłowego. Zmiana ta została wprowadzona po cichu w niezwiązanej przedmiotowo ustawie z dnia 15 maja 2024 r. o zmianie ustawy o pomocy obywatelom Ukrainy w związku z konfliktem zbrojnym na terytorium tego państwa oraz niektórych innych ustaw. Jednocześnie uchylono ust. 2 w art. 21 ustawy o aplikacji mObywatel, sprawiając, że ustawowy obowiązek może zostać wypełniony przez jednorazową publikację fragmentu kodu źródłowego bez późniejszego udostępniania jego aktualnych wersji.
Publikacja kodu źródłowego aplikacji pozwoliłaby zainteresowanym na wgląd w jego treść, prowadzenie niezależnych audytów, przyczyniając się do zwiększenia transparentności działań rządu i osłabiając powstawanie teorii spiskowych dotyczących aplikacji mObywatel. W dalszej perspektywie udostępnienie kodu źródłowego na licencji wolnego oprogramowania z wykorzystaniem systemu kontroli wersji może pozwolić na sugerowanie zmian czy współtworzenie kodu przez społeczność – tak jak w przypadku ukraińskiego odpowiednika mObywatela, czyli aplikacji Diia.
Obowiązek publikacji kodu źródłowego dotyczy wyłącznie „aplikacji mObywatel”, definiowanej w ustawie jako „oprogramowanie przeznaczone dla urządzeń mobilnych, w którym są udostępniane usługi […]”, więc wyłącznie to, które znajduje się już na urządzeniach użytkowników końcowych w formie kodu bajtowego (w przeciwieństwie do „systemu mObywatel”, czyli „systemu teleinformatycznego zapewniającego funkcjonalności niezbędne do działania aplikacji mObywatel oraz usług udostępnianych w tej aplikacji”). Publikacja kodu w formie czytelnej dla człowieka nie tworzy więc nowych zagrożeń, przed którymi hipotetycznie mogłoby zabezpieczyć jego nieujawnienie. Jednocześnie w mediach pojawiają się przesłanki sugerujące, że kod aplikacji mObywatel nie zostanie ujawniony „z uwagi na bezpieczeństwo aplikacji”.
W związku z powyższym, działając na podstawie art. 14 ust. 1 pkt 7 ustawy z dnia 9 maja 1996 r. o wykonywaniu mandatu posła i senatora (t.j. Dz. U. z 2024 r. poz. 907), proszę o udzielenie odpowiedzi na następujące pytania:
- Czy CSIRT NASK zakończył już prace nad opinią dotyczącą możliwości udostępnienia kodu źródłowego aplikacji mObywatel? Jeśli nie, proszę o wskazanie przyczyn opóźnienia oraz przewidywanego terminu zakończenia analizy.
- Jakie kryteria bezpieczeństwa są brane pod uwagę przez CSIRT NASK przy ocenie ryzyka związanego z publikacją kodu źródłowego?
- Czy w toku prac wykryto podatności lub zagrożenia dla systemu mObywatel, które mogłyby wpłynąć na decyzję o zakresie udostępnienia kodu?
- Czy NASK współpracuje z CSIRT GOV i CSIRT MON w tej sprawie, aby zapewnić spójność oceny, czy też opinie są przygotowywane niezależnie?
Z wyrazami szacunku
Paulina Matysiak
Posłanka na Sejm RP
Wszystkie interpelacje kadencji: spis od najnowszego. Pozostałe pisma autora: profil posła.
Metodologia
- Termin liczymy od doręczenia, osobno u każdego adresata. 21 dni biegnie od dnia, w którym Marszałek przekazał pismo adresatowi, a nie od wpływu do Sejmu. Stan liczymy na dzień danych, 30 września 2026.
- Prolongata nie jest odpowiedzią. Pismo liczymy jako odpowiedziane dopiero, gdy przyjdzie odpowiedź, która przedłużeniem terminu nie jest.
- Przy kilku adresatach rozstrzyga licznik Sejmu. Adresat, któremu Sejm dalej nalicza opóźnienie, nie odpowiedział, choćby pod pismem stały odpowiedzi innych. Zanim termin minie, licznik stoi na zerze u wszystkich, więc wtedy piszemy, że rejestr nie mówi, kto już odpisał.
- Treść pochodzi z rejestru Sejmu i jest oczyszczona z formatowania przy nocnym przebiegu. Treści odpowiedzi nie przechowujemy: link prowadzi do rekordu w API Sejmu.
- Źródłem jest API Sejmu RP. Każdą liczbę da się sprawdzić u źródła, a my nie interpretujemy rejestru. Tam, gdzie podejmujemy decyzję redakcyjną, piszemy o tym wprost.
- Coś się nie zgadza? Napisz przyciskiem „Zgłoś błąd” w nagłówku, sam wpisze adres tej strony. Pytania o cały serwis: najczęstsze pytania.