Zákon nahrádza doterajší zákon o ochrane svedka z roku 1998 a modernizuje systém ochrany svedkov v trestnom konaní. Program ochrany – najvyššia forma ochrany, ktorú štát svedkovi poskytuje – bude dostupný pre svedkov nielen pri trestných činoch organizovaných skupín, ale aj pri všetkých obzvlášť závažných zločinoch (spodná hranica trestu aspoň 10 rokov), trestných činoch spáchaných z motívu nenávisti a trestných činoch terorizmu. Svedok sa do programu dostane dobrovoľne, na základe písomného súhlasu – právny nárok naň nevzniká. O zaradení do programu aj naďalej rozhoduje medzirezortná komisia zložená zo zástupcov Ministerstva vnútra, Ministerstva spravodlivosti a Generálnej prokuratúry; na prijatie rozhodnutia stačí súhlas aspoň troch zo štyroch prítomných členov (doteraz boli potrební štyria). Ak hrozí bezprostredné nebezpečenstvo, predseda komisie môže sám – bez zvolávania komisie – schváliť predbežné vykonávanie programu ochrany. Útvar Policajného zboru môže chránenému svedkovi poskytovať mesačný peňažný príspevok do výšky priemernej mzdy v hospodárstve SR, v odôvodnených prípadoch aj mimoriadny príspevok alebo pôžičku na vysporiadanie záväzkov vzniknutých pred zaradením do programu. Zákon výslovne umožňuje útvaru vykonávať určité úkony (napr. zastupovanie pred sociálnou poisťovňou či zdravotnou poisťovňou, využívanie legendy a krytých dokladov) aj po ukončení programu ochrany, ak je to nevyhnutné na zaistenie bezpečnosti osoby. Zavádza sa tiež kontrola dodržiavania podmienok programu svedkom. Medzinárodná spolupráca sa rozširuje o spoluprácu s medzinárodnými organizáciami a Medzinárodným trestným súdom. Zákon je účinný od 1. marca 2025. Náklady na program ochrany sú kryté z rozpočtu Ministerstva vnútra SR a predstavujú približne 170 000 eur ročne.