Dwie osoby omawiają dokumenty przy stole, jedna wskazuje, a druga trzyma długopis, obok rośliny. Wyglądają na ubrane w strój biznesowy.

Jak opisać wymagania dotyczące oprogramowania do anonimizacji wideo w zapytaniu ofertowym lub przetargu publicznym

Mateusz Zimoch
Opublikowano: 17.09.2026
Zaktualizowano: 24.09.2026

W skrócie: większość postępowań dotyczących anonimizacji materiałów wideo rozstrzyga cena, ponieważ specyfikacja nie daje komisji niczego więcej do oceny. Uwzględnij w wymaganiach model wdrożenia, zmierzony wskaźnik wykrywalności oraz test odbiorowy, a decyzję będzie można rzetelnie uzasadnić. Ten poradnik jest przeznaczony dla osób odpowiedzialnych za zamówienia, inspektorów ochrony danych oraz menedżerów IT w samorządach, uczelniach, szpitalach i przedsiębiorstwach transportowych. Wyjaśniamy także, gdzie w takim procesie sprawdza się Gallio PRO.

Wymaganie, które dyskwalifikuje każdego rzetelnego oferenta

Zacznijmy od zapisu, który powoduje najwięcej problemów, ponieważ występuje w dużej części opublikowanych postępowań:

„Oprogramowanie musi automatycznie wykrywać i zasłaniać wszystkie dane osobowe widoczne na nagraniu”.

Żaden produkt tego nie zapewnia. Automatyczne wykrywanie w komercyjnym oprogramowaniu do anonimizacji wideo obejmuje twarze i tablice rejestracyjne. Identyfikatory imienne, ekrany monitorów, dokumenty, tatuaże i logotypy wymagają ręcznego zamaskowania. Oferent, który odczyta taki zapis dosłownie, albo wycofa się z postępowania, albo uwzględni premię za ryzyko w cenie. Oferent, który nie przeczyta go uważnie, może wygrać, a problem ujawni się podczas odbioru.

Zamiast tego wpisz: „Oprogramowanie musi automatycznie wykrywać i zasłaniać twarze oraz tablice rejestracyjne pojazdów, a także zapewniać funkcję ręcznej edycji umożliwiającą zasłanianie dodatkowych obiektów wskazanych przez operatora, w tym identyfikatorów, dokumentów i ekranów”. Taki zapis da się spełnić, da się go porównać między ofertami i uczciwie opisuje przepływ pracy, który kupujesz.

Two people in suits shaking hands over a table with documents, symbolizing a business agreement or partnership.

Na co pozwalają przepisy dotyczące zamówień

Zamawiający publiczni w Unii Europejskiej często zakładają, że muszą wybrać ofertę o najniższej cenie. Dyrektywa 2014/24/UE stanowi jednak inaczej. Artykuł 67 przewiduje udzielenie zamówienia na podstawie oferty najkorzystniejszej ekonomicznie, z uwzględnieniem m.in. jakości, wartości technicznej i obsługi posprzedażowej, a koszt może być oceniany w oparciu o cykl życia zgodnie z artykułem 68. Artykuł 42 wymaga, aby specyfikacje techniczne zapewniały równy dostęp i nie tworzyły nieuzasadnionych przeszkód. Dlatego wymagania powinny opisywać funkcje oraz mierzalne rezultaty, a nie wskazywać konkretnego produktu.

Nabywcy w Stanach Zjednoczonych mają podobną swobodę. Federalne postępowania prowadzone zgodnie z FAR pozwalają stosować kryterium najlepszej wartości, zamiast modelu „najniższa cena przy spełnieniu wymagań technicznych”, a większość stanowych i lokalnych regulacji zakupowych dopuszcza kryteria podlegające ocenie punktowej. W obu systemach warunkiem jest wcześniejsze określenie kryteriów i ich stosowanie zgodnie z opublikowanymi zasadami.

A person signs a document on a wooden table, holding a pen with one hand and a smartphone with the other.

Pięć bloków wymagań

Blok

Co określić

Dlaczego to ważne

Funkcjonalność

Automatyczne wykrywanie twarzy i tablic rejestracyjnych, edytor ręczny, selektywne usuwanie rozmycia, obsługiwane formaty wejściowe

Definiuje rzeczywisty przepływ pracy, a nie jedynie oczekiwanie

Wdrożenie i bezpieczeństwo

Przetwarzanie lokalne, brak przesyłania nagrań do dostawcy, dane zapisywane przez oprogramowanie na dysku, instalacja offline, sposób dostarczania aktualizacji

To właśnie tutaj znajduje się większość wartości z perspektywy zgodności

Wydajność

Przepustowość przy określonej rozdzielczości, akceleracja sprzętowa, równoległe przetwarzanie i model licencjonowania

Umożliwia porównanie ofert według kryteriów innych niż cena

Wsparcie i cykl życia

Kanał i godziny wsparcia, częstotliwość aktualizacji, ciągłość licencji, warunki zakończenia współpracy

Decyduje o kosztach w drugim i trzecim roku

Odbiór

Test na własnej próbce zamawiającego, określone kryteria zaliczenia, zdefiniowana metoda weryfikacji

To jedyny zapis, który rzeczywiście coś udowadnia

A person in a suit holding a contract on a clipboard, pointing at it with a pen in an office setting.

Zapisy, które warto skopiować

O miejscu przetwarzania. „Całe przetwarzanie musi odbywać się na infrastrukturze kontrolowanej przez zamawiającego. Żadne nagranie, klatka obrazu ani dane pochodne nie mogą być na żadnym etapie przekazywane dostawcy ani żadnemu podmiotowi trzeciemu”. Ten pojedynczy zapis rozwiązuje większość kwestii związanych z oceną ochrony danych i odzwierciedla sposób działania Gallio PRO, w którym przetwarzanie odbywa się w całości lokalnie, na sprzęcie należącym do zamawiającego.

O logowaniu. „Oprogramowanie nie może tworzyć ani przechowywać logów zawierających dane osobowe, w tym zapisów dotyczących wykrytych obiektów”. Gallio PRO nie zapisuje logów detekcji ani danych osobowych, dzięki czemu narzędzie nie staje się drugim, niezarządzanym rejestrem osób pojawiających się przed kamerą.

O formatach. Wymień formaty, które faktycznie wykorzystujesz. Gallio PRO obsługuje pliki JPG i PNG dla obrazów oraz MP4 i MOV dla materiałów wideo. Dlatego postępowanie, które wymaga obsługi zastrzeżonych kontenerów systemów VMS, potrzebuje albo dodatkowego etapu eksportu, albo innego zakresu zamówienia.

O zakresie przetwarzania. „Oprogramowanie musi przetwarzać zapisane pliki. Przetwarzanie transmisji na żywo nie jest wymagane”. Jeśli jest to zgodne z rzeczywistymi potrzebami, warto wyraźnie to zaznaczyć, ponieważ niejednoznaczność zachęca do składania ofert dotyczących innej i droższej kategorii produktów.

O opcjach wdrożenia. „Dostawca wskaże, które z poniższych rozwiązań są dostępne: aplikacja desktopowa, cichy instalator dla zarządzanych środowisk, obraz kontenera, interfejs wiersza poleceń oraz interfejs programowania aplikacji”. Gallio PRO oferuje aplikacje desktopowe dla systemów Windows, macOS i Linux, instalator MSI, kontener Docker, interfejs wiersza poleceń dla systemu Linux oraz REST API. Kontener, CLI i API są dostępne w planie Enterprise. W przypadku wdrożeń korporacyjnych, konfiguracji on-premise lub szczególnych wymagań dotyczących zgodności warto skontaktować się z zespołem.

Nasza checklista zakupu oprogramowania do anonimizacji wideo oraz porównanie kryteriów wyboru rozwijają każdy z tych obszarów w konkretne pytania oceniające.

People in a meeting, discussing and pointing at documents on a table with a gavel nearby.

Test odbiorowy jest specyfikacją

Na wszystkie powyższe kwestie można odpowiedzieć na papierze. Test odbiorowy zamienia deklaracje w dowody i powinien znaleźć się w dokumentacji przetargowej, a nie być negocjowany dopiero po wyborze wykonawcy.

Określ cztery elementy. Po pierwsze, materiał testowy: od 200 do 500 klatek lub 30 minut własnego nagrania zamawiającego, obejmującego zarówno typowe, jak i trudne warunki, udostępnionego wszystkim oferentom na równych zasadach. Po drugie, metrykę: liczbę pominiętych wykryć na tysiąc klatek, liczoną przez wskazanego weryfikatora, a nie deklarowany przez dostawcę procent skuteczności. Po trzecie, próg zaliczenia: ustalony na podstawie pilotażu, a nie wymyślony bez podstaw - dlatego wcześniejsze przeprowadzenie własnego testu bazowego ma znaczenie. Po czwarte, środek zaradczy: co następuje w przypadku niepowodzenia i kto ponosi koszt ponownego testu.

Oferenci mogą wcześniej sprawdzić swoje rozwiązanie według tego samego standardu. Bezpłatna wersja demonstracyjna Gallio PRO nie ma limitu użycia i dodaje znak wodny przy rozdzielczości do 720p, co wystarcza, aby określić skuteczność wykrywania na próbce przed wyceną oferty. Możesz ją pobrać i przetestować bezpłatnie.

A gavel resting on top of 100 euro banknotes on a wooden surface.

Proponowana punktacja

Kryterium

Waga

Jakość wykrywania na własnej próbce zamawiającego

30%

Model wdrożenia i zgodność z wymaganiami ochrony danych

25%

Koszt cyklu życia w okresie 36 miesięcy, w tym wsparcie

25%

Użyteczność edytora ręcznego i nakład pracy operatora

10%

Wsparcie, aktualizacje i referencje

10%

Dostosuj wartości do własnych zasad, ale utrzymaj wagę ceny poniżej połowy. Postępowanie, w którym cena ma wagę 80%, wybierze najtańsze narzędzie niezależnie od tego, czy anonimizuje ono materiały niezawodnie. Koszt takiej decyzji pojawi się później w postaci dodatkowych godzin pracy operatorów i incydentów związanych z ujawnieniem danych.

A person signing a document on a desk, with a watch on their wrist. The image is in black and white.

Jak przygotować specyfikację w sześciu krokach

  1. Sporządź wykaz faktycznie przetwarzanych materiałów. Uwzględnij źródła, formaty, rozdzielczości, roczny wolumen oraz osoby wnioskujące o eksport danych. Specyfikacje tworzone bez tych informacji prowadzą do nieprzydatnych ofert.
  2. Najpierw przeprowadź wewnętrzny test bazowy. Przetwórz próbkę samodzielnie przed ustaleniem progów, aby kryteria zaliczenia opierały się na pomiarze, a nie na materiale marketingowym.
  3. Oddziel wymagania obowiązkowe od kryteriów ocenianych. Wymagania obowiązkowe wykluczają oferentów, dlatego ogranicz je do rzeczywistych minimów. Wszystkie pozostałe elementy powinny znaleźć się w kryteriach punktowanych.
  4. Wpisz test odbiorowy do dokumentacji przetargowej. Materiał, metryka, próg i środek zaradczy - wszystkie cztery elementy muszą zostać określone przed publikacją.
  5. Opisuj możliwości, a nie produkty. Zgodnie z artykułem 42 dyrektywy 2014/24/UE specyfikacje techniczne nie mogą bez uzasadnienia faworyzować konkretnego dostawcy. Opisy oparte na funkcjonalnościach prowadzą również do lepszych ofert.
  6. Uwzględnij czas pracy operatora w budżecie. Włącz ręczne maskowanie do modelu kosztowego. Narzędzie automatyzujące anonimizację twarzy i tablic rejestracyjnych nadal pozostawia identyfikatory, ekrany i dokumenty do obsługi przez człowieka.

Po udzieleniu zamówienia

Obowiązki nie kończą się wraz z podpisaniem umowy. Artykuł 5 ust. 2 RODO wymaga, aby administrator był w stanie wykazać zgodność z przepisami, a artykuł 30 nakłada obowiązek prowadzenia rejestru czynności przetwarzania. Umowa powinna więc zobowiązywać dostawcę do przekazania dokumentacji wystarczającej na potrzeby audytu. Nasz poradnik dotyczący przygotowania dokumentacji anonimizacji dla audytora RODO przedstawia zawartość takiego zestawu dokumentów.

Informacje techniczne, opcje wdrożenia i licencjonowanie, które można bezpośrednio uwzględnić w specyfikacji, znajdziesz na stronie anonimizacji wideo Gallio PRO.

Two question marks under a white umbrella against a dark background.

FAQ

Czy w przetargu publicznym można wymagać przetwarzania on-premise?

Tak, jeżeli jest to uzasadnione przedmiotem zamówienia. Wymaganie, aby nagrania były przetwarzane na infrastrukturze zamawiającego i nigdy nie były przesyłane do dostawcy, opisuje funkcjonalność, a nie produkt. Jest więc zgodne z artykułem 42 dyrektywy 2014/24/UE.

Czy musimy wybrać ofertę o najniższej cenie?

Nie. Artykuł 67 dyrektywy 2014/24/UE przewiduje wybór oferty najkorzystniejszej ekonomicznie, z uwzględnieniem jakości i wartości technicznej, a artykuł 68 umożliwia stosowanie kosztu cyklu życia. Podobnie przepisy federalne i większość regulacji stanowych w USA pozwalają na wybór oferty zapewniającej najlepszą wartość.

Jakiego poziomu skuteczności powinniśmy wymagać?

Określ liczbę pominiętych wykryć na tysiąc klatek, mierzoną na własnej próbce, zamiast wymagać deklarowanego przez dostawcę procentu skuteczności. Próg ustal na podstawie wewnętrznego testu bazowego, a nie arbitralnie przyjętej wartości.

Czy specyfikacja powinna wymagać automatycznego wykrywania wszystkich danych osobowych?

Nie. Żaden produkt tego nie zapewnia. Wymagaj automatycznego wykrywania twarzy i tablic rejestracyjnych oraz możliwości ręcznej edycji dodatkowych obiektów, takich jak identyfikatory, dokumenty i ekrany.

O jakie opcje wdrożenia zapytać oferentów?

Aplikację desktopową, cichy instalator dla zarządzanych środowisk, obraz kontenera, interfejs wiersza poleceń i API. Gallio PRO oferuje wszystkie pięć opcji, przy czym kontener, CLI i API są dostępne w planie Enterprise.

Mateusz Zimoch

Lider i współzałożyciel Gallio PRO. Posiada rozległą wiedzę z zakresu informatyki, analityki danych, robotyki i sztucznej inteligencji. Absolwent dwóch kierunków studiów na Politechnice Wrocławskiej. Założył dwa startupy skupione na opracowywaniu rozwiązań Computer Vision opartych na sztucznej inteligencji i konstruowaniu pojazdów zdalnie sterowanych (ROV).