Stenogram Sejmu · 2024-12-05

Krystian Łuczak

Kadencja 10 · posiedzenie 23 · wypowiedź 216

Profil posła

Klub podany w głosowaniu imiennym tego posła w tym samym dniu i posiedzeniu: KO · dowód głosu. Nie jest to pełna historia członkostwa.

Pełna wypowiedź

10. kadencja, 23. posiedzenie, 2. dzień (05-12-2024) 18. punkt porządku dziennego: Sprawozdanie z działalności Prezesa Urzędu Ochrony Danych Osobowych w roku 2023 wraz ze stanowiskiem Komisji Sprawiedliwości i Praw Człowieka (druki nr 646 i 668). Poseł Krystian Łuczak: Panie Marszałku! Wysoka Izbo! Mam przyjemność przedstawić stanowisko klubu Koalicji Obywatelskiej wobec sprawozdania z działalności prezesa Urzędu Ochrony Danych Osobowych w roku 2023. Po zapoznaniu się ze sprawozdaniem z działalności prezesa Urzędu Ochrony Danych Osobowych w 2023 r. uważamy przedstawione w dokumencie informacje za szczegółowo i merytorycznie opisujące realizację ustawowych zadań. Zarówno sprawozdanie, jak i zawarte w nim wnioski wynikające ze stanu przestrzegania przepisów o ochronie danych osobowych zawierają najważniejsze ustalenia dotyczące zrealizowanych zadań, do których należą: rozpatrywanie skarg, prowadzenie kontroli, opiniowanie projektów aktów prawnych, przyjmowanie zgłoszeń naruszeń ochrony danych, podejmowanie czynności wobec administratorów i podmiotów przetwarzających w celu powiadomienia osób, których dane zostały naruszone, a także prowadzenie działalności edukacyjno-informacyjnej oraz uczestnictwo w pracach międzynarodowych organizacji i instytucji zajmujących się problematyką ochrony danych osobowych. W roku 2023 do UODO skierowano blisko 7 tys. skarg, co oznacza utrzymującą się tendencję wzrostową. Duża liczba skarg, pytań prawnych i zgłoszeń naruszeń ochrony danych osobowych zdaniem prezesa UODO wskazuje na wciąż istniejące problemy z przestrzeganiem przez administratorów prawa do ochrony danych osobowych, ale jednocześnie stanowi potwierdzenie wysokiej świadomości przepisów i regulacji prawnych wśród zarówno podmiotów, jak i osób fizycznych. Zgodnie z danymi zawartymi w sprawozdaniu zgłoszenia dotyczą przede wszystkim przetwarzania i upubliczniania wizerunku osób fizycznych bez ich zgody, udostępniania przez administrację publiczną z naruszeniem przepisów danych osobowych na stronach Biuletynu Informacji Publicznej i w mediach społecznościowych oraz przetwarzania danych osobowych w celu innym niż ten, do którego były pozyskane. Skargi dotyczą również braku realizacji obowiązków informacyjnych, udostępniania danych osobowych osobie nieuprawnionej oraz braku realizacji prawa dostępu do danych, prawa do ich usunięcia i prawa sprzeciwu. W roku 2023 prezes Urzędu Ochrony Danych Osobowych dopełnił także obowiązku prowadzenia działań kontrolnych w obszarze przestrzegania przepisów o ochronie danych osobowych. W przypadkach stwierdzenia uchybień prowadził w takich sprawach postępowania administracyjne, których skutkiem było występowanie o przywrócenie stanu zgodnego z prawem, a w przypadku stwierdzenia naruszenia przepisów o ochronie danych - nałożenie administracyjnej kary pieniężnej. Prezes Urzędu Ochrony Danych Osobowych wywiązał się również z zadania przyjmowania zgłoszeń naruszeń ochrony danych osobowych, które stwarzały ryzyko naruszenia praw i wolności osób fizycznych. W 2023 r. organ otrzymał 14 tys. zgłoszeń, które dotyczyły m.in. wysyłania korespondencji do niewłaściwego odbiorcy, ujawnienia danych osobie nieuprawnionej, nieprawidłowej anonimizacji lub nieuprawnionego uzyskania dostępu do informacji, a także utraty korespondencji przez operatora pocztowego, zgubienia lub kradzieży nośnika danych, działania złośliwego oprogramowania oraz ataków cybernetycznych. Podkreślić należy także realizację działań edukacyjno informacyjnych oraz nawiązanie współpracy na mocy porozumienia z Krajową Izbą Radców Prawnych, głównym inspektorem farmaceutycznym oraz Naczelną Izbą Pielęgniarek i Położnych. Prezes UODO realizował także z pozytywnym skutkiem zadania z zakresu współpracy z samorządami oraz współpracy międzynarodowej. Z uwagi na wszystkie powyższe argumenty rekomendujemy przyjęcie sprawozdania z działalności prezesa Urzędu Ochrony Danych Osobowych w roku 2023. Bardzo dziękuję. (Oklaski) Przebieg posiedzenia

Otwórz zachowany oryginał · Źródło urzędowe

Dowód treści wypowiedzi

Dowód kolejności na liście dnia

Kontekst w stenogramie

  1. Wcześniej · wypowiedź 214 Dominik Jaśkowiec 10. kadencja, 23. posiedzenie, 2. dzień (05-12-2024) 18. punkt porządku dziennego: Sprawozdanie z działalności Prezesa Urzędu Ochrony Danych Osobowych w roku 2023 wraz ze stanowiskiem Komisji Sprawiedliwości i Praw Człowieka (druki nr 646 i
  2. Wcześniej · wypowiedź 215 Kazimierz Smoliński 10. kadencja, 23. posiedzenie, 2. dzień (05-12-2024) 18. punkt porządku dziennego: Sprawozdanie z działalności Prezesa Urzędu Ochrony Danych Osobowych w roku 2023 wraz ze stanowiskiem Komisji Sprawiedliwości i Praw Człowieka (druki nr 646 i
  3. Później · wypowiedź 217 Tomasz Zimoch 10. kadencja, 23. posiedzenie, 2. dzień (05-12-2024) 18. punkt porządku dziennego: Sprawozdanie z działalności Prezesa Urzędu Ochrony Danych Osobowych w roku 2023 wraz ze stanowiskiem Komisji Sprawiedliwości i Praw Człowieka (druki nr 646 i
  4. Później · wypowiedź 218 Michał Pyrzyk 10. kadencja, 23. posiedzenie, 2. dzień (05-12-2024) 18. punkt porządku dziennego: Sprawozdanie z działalności Prezesa Urzędu Ochrony Danych Osobowych w roku 2023 wraz ze stanowiskiem Komisji Sprawiedliwości i Praw Człowieka (druki nr 646 i
1. (3.85ms; exec 3.67 + fetch 0.19; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 127275 LIMIT 1
2. (3.35ms; exec 3.32 + fetch 0.03; rows 1) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (112825) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, segment.source_text AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
3. (3.26ms; exec 3.23 + fetch 0.03; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal, binding.artifact_id FROM sejm_transcript_day_statements dayStatement JOIN sejm_statements statement ON statement.object_id = dayStatement.statement_id LEFT JOIN documents document ON document.owner_object_id = dayStatement.day_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', statement.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.language = 'und' AND binding.current_selector_sha IS NOT NULL WHERE dayStatement.day_id = 127058 AND dayStatement.day_revision_id = 130794 AND dayStatement.ordinal BETWEEN 214 AND 218 AND statement.object_id <> 127275 ORDER BY dayStatement.ordinal
4. (2.85ms; exec 2.82 + fetch 0.03; rows 4) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (112823, 112824, 112826, 112827) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, LEFT(segment.source_text, 240) AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
5. (2.66ms; exec 2.63 + fetch 0.03; rows 9) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 23 AND individual.mp_number = 223 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2024-12-05' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 20.9ms | App: 20.6ms | DB: 16ms (5, rows: 19) [exec: 15.7ms, fetch: 0.3ms] | View: 0.2ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.16ms) /app/templates/speeches/show.php
/app/public/index.php
/app/vendor/autoload.php
/app/vendor/composer/autoload_real.php
/app/vendor/composer/platform_check.php
/app/vendor/composer/ClassLoader.php
/app/vendor/composer/autoload_static.php
/app/vendor/symfony/deprecation-contracts/function.php
/app/vendor/symfony/polyfill-php83/bootstrap.php
/app/lib/PFrame.php
/app/config/credentials/local.php
/app/src/Http/PublicResponseCache.php
/app/src/Http/AuthRoutes.php
/app/src/Http/ReviewDecisionRoutes.php
/app/src/Http/TopicDecisionRoutes.php
/app/src/Http/WatchRoutes.php
/app/src/Http/SpeechController.php
/app/src/Overview/SpeechReadModel.php
/app/src/Text/TextSearch.php
/app/templates/layout.php