ES MI akts: kā formexposed izmanto MI

Šis dokuments ir publicēts vairākās valodās. Ja starp valodu versijām ir kādas neatbilstības, saistoša ir poļu valodas versija.

Versija 1.0 · Pēdējo reizi atjaunināts: 2026. gada 16. oktobrī

Ko Regula (ES) 2024/1689 („MI akts”) nozīmē formexposed, kur pakalpojums izmanto mākslīgo intelektu, kur tas to skaidri neizmanto, kādus datus redz modelis un kā mēs vērtējam regulas pienākumus, ciktāl tie attiecas uz mums. Šajā lapā aprakstīts pakalpojuma pašreizējais stāvoklis un mūsu juridiskais vērtējums; tā nav līguma dokuments, un to, kas mums jānodrošina Klientiem, nosaka Pakalpojumu sniegšanas noteikumi un Datu apstrādes līgums. Tā ir daļa no mūsu juridiskajiem dokumentiem līdzās Privātuma politikai un Apstrādes darbību ierakstiem.

1. Īsumā

MI akts stājās spēkā 2024. gada 1. augustā. Tā aizliegumi un MI pratības pienākums tiek piemēroti kopš 2025. gada 2. februāra, pienākumi attiecībā uz vispārīga lietojuma modeļiem – kopš 2025. gada 2. augusta, un Art. 50 pārredzamības pienākumi – kopš 2026. gada 2. augusta (Art. 113).

formexposed izmanto valodas modeli tieši divās vietās: kā palīglīdzekli, lai klasificētu formu, ko mūsu noteikumi neatpazīst, un funkcijā „Fix it for me”, kur tas pēc jūsu pieprasījuma iebūvē mūsu aizsardzības moduli jūsu formas kodā. Abos gadījumos modelis darbojas mūsu pašu serverī Polijā; nekādi ievaddati nenonāk pie MI pakalpojumu sniedzēja. Vērtējums, verdikts, brīdinājumi, ļaunprātīgas izmantošanas novēršana un surogātpasta aizsardzība spraudnī nav MI, bet gan mūsu pašu rakstīti noteikumi, kurus var pārrēķināt ar roku. Neviens MI rezultāts neko neizlemj par cilvēku.

2. Kur formexposed izmanto MI

2.1 Formu klasificēšana pārbaudes pakalpojumā

Katrā pārbaudē rāpuļprogrammai jāzina, kāda veida formu tā aplūko: saziņas forma, pieteikšanās, pasūtījums, meklēšana, jaunumu abonēšana utt. No tā atkarīgs, vai forma vispār tiek vērtēta. Klasificēšana notiek divos posmos:

  1. Vispirms noteikumi. Lauku tipi, lauku nosaukumi, etiķetes, pogu teksti un teksts ap formu tiek salīdzināti ar fiksētiem vārdu sarakstiem vācu, angļu un poļu valodā. Tā tiek apstrādāts lielākais vairums formu.
  2. Valodas modelis tikai tad, ja noteikumi saka „nezināms”. Tad tas saņem formas aprakstu un atbild ar tipu un ticamību no 0 līdz 1. Ja tas neatbild, atbild ar neko vai ar kaut ko nezināmu, forma paliek „nezināma”. Ja modelis nedarbojas, pārbaude turpinās bez šī posma.

Tas, ko modelis drīkst darīt, ir šauri ierobežots – un tas ir noteikts kodā, nevis tikai kā nodoms:

  • Modeļa klasificēta forma nekad netiek iesniegta. Testa iesniegumi tiek veikti tikai saziņas formām, kuras noteikumi atpazinuši ar augstu ticamību, un klientiem – tikai domēnos ar kontroles pierādījumu.
  • Modeļa klasificēta forma netiek ņemta vērā vērtējumā un verdiktā. Tā paliek redzama atrasto formu sarakstā, bet nekad netiek uzskatīta par domēna attiecīgo saziņas formu, kurai piesaistīta uzraudzība, vizuālais salīdzinājums, klientu portāls un „Fix it for me”. Ja modelis kaut ko uzskata par saziņas formu, kods samazina tā ticamību līdz ne vairāk kā 0,6, jo mūsu testos tas meklēšanas laukus un apdrošināšanas kalkulatorus uzskatīja par saziņas formām.
  • Pie katras formas atskaitē norādīts, no kurienes nāk tās klasifikācija: „noteikumi” vai „MI”, ar ticamību procentos.

2.2 „Fix it for me”: aizsardzības moduļa iebūvēšana jūsu kodā

Maksas plānos darbvietas īpašnieki un administratori saņem gatavu aizsardzības moduli PHP, Node.js vai Python vidē. Pats modulis ir fiksēta veidne bez MI; tajā tiek ievietots tikai jūsu resursdatora nosaukums un lauku nosaukumi no pēdējās pārbaudes. Pēc izvēles varat ielīmēt savas formas kodu, un valodas modelis tajā iebūvē moduli. Jūs saņemat modificēto failu un, izņemot ļoti lielus failus, ielāpu. Pirms jūs redzat rezultātu, mūsu kods bez MI pārbauda divas lietas:

  • vai moduļa izsaukums tiešām ir iebūvēts – ja tā nav, saskarne skaidri norāda: šādā veidā neizvietot;
  • vai sintakse ir pareiza (php -l, node --check vai py_compile); jūsu kods tiek pārbaudīts, nevis izpildīts.

Pie katra rezultāta saskarne norāda, ka tas nāk no MI, ka MI var kļūdīties un ka sintakses pārbaude netestē jūsu loģiku. Mēs neko neizvietojam: mums nav piekļuves jūsu serverim, un mēs to arī neprasām. Nākamā pārbaude parāda, vai izmaiņas darbojas.

2.3 Trešo pušu MI asistenti, izmantojot mūsu MCP saskarni

Business plānā varat savienot savu MI asistentu (piemēram, Claude, ChatGPT vai Cursor) ar savu kontu, izmantojot Model Context Protocol, lai iegūtu informāciju par saviem domēniem, pārbaudēm un incidentiem. Tas nav mūsu MI: mēs asistentam piegādājam datus tāpat kā REST API. To, kurš pakalpojumu sniedzējs ko dara ar datiem, nosaka jūsu izvēle un jūsu līgums ar šo pakalpojumu sniedzēju. Ar saskarnes starpniecību asistents var tikai lasīt datus un sākt pārbaudi.

2.4 Google reCAPTCHA mūsu pašu formās

Mūsu pašu formas (bezmaksas pārbaude, galveņu rīks, atteikšanās (opt-out), pieteikšanās, reģistrācija, parole, atbalsts un saziņa) aizsargā Google reCAPTCHA v3. Šim nolūkam Google ar savām metodēm aprēķina vērtību no 0 līdz 1; mēs redzam tikai šo vērtību un noraidām iesniegumu, ja tā ir zem fiksēta sliekšņa. Metode ir Google, nevis mūsu. Ikviens, kurš tiek noraidīts, var mēģināt vēlreiz vai sazināties ar mums pa e-pastu. Sīkāka informācija ir Privātuma politikā.

3. Kur formexposed neizmanto MI

Turpmāk minētās daļas balstās tikai uz cilvēku noteiktiem noteikumiem. Tās neko nesecina no datiem, neko nemācās un tāpēc nav MI sistēmas Art. 3(1) nozīmē, kā paskaidrots 12. apsvērumā:

  • Vērtējums un verdikts: trūkstošo aizsardzības pasākumu (CAPTCHA, slazda lauks, marķieris, laikspiedols un citi) svērta summa no 0 līdz 100; virs fiksētiem sliekšņiem – „Neaizsargāta”, „Daļēji aizsargāta” vai „Aizsargāta”. Svarus nosakām mēs; tie nemainās atkarībā no pārbaudītajiem datiem.
  • Aizsardzības pasākumu, trešo pušu skriptu, sīkdatņu paziņojumu un piekļūstamības noteikšana: salīdzināšana ar zināmām pazīmēm lapas pirmkodā un lapas uzvedībā.
  • Uzraudzība un brīdinājumi: salīdzināšana ar iepriekšējo pārbaudi; atbildes laiki tiek salīdzināti ar bāzes līniju, kas iegūta no pirmo mērījumu mediānas, ar fiksētiem sliekšņiem.
  • Ļaunprātīgas izmantošanas novēršana bezmaksas pārbaudei: skaitīšana pēc IP adreses, sesijas un laikposma ar fiksētiem limitiem. Ikviens, kurš pārsniedz limitu, tiek noraidīts uz pašreizējo laikposmu, ne ilgāk kā uz 24 stundām. Anomālijas tiek atzīmētas, un tās izskata cilvēks.
  • Formu vizuālais salīdzinājums: secīgu pārbaužu ekrānuzņēmumi tiek salīdzināti, izmantojot to rindu un kolonnu spilgtuma profilus ar fiksētiem sliekšņiem, lai ziņotu par pārvietotu vai paslēptu formu.
  • Bara aizsardzība: domēns no saitēm bloķētos ziņojumos tiek pievienots kopīgajam sarakstam, ja fiksētā laikposmā tas parādās noteiktā minimālā skaitā dažādu vietņu; lieliem pakalpojumiem ir izņēmums, un katrs bloķējums nonāk karantīnā, nevis aizmirstībā.
  • Surogātpasta aizsardzība WordPress spraudnī un TYPO3 paplašinājumā: slazda lauks, parakstīts marķieris, minimālais aizpildīšanas laiks, mijiedarbības pierādījums, aritmētiska mīkla, rindiņu pārtraukumu pārbaude un pārbaude, vai pasta domēns spēj saņemt e-pastu, pieprasījumu biežuma ierobežošana, vienreizējo adrešu saraksti, rakstības sistēmas pēc Unicode klasēm, pielāgoti vārdu saraksti un valstis. Pati pārbaude notiek Klienta vietnē. Kamēr vietne ir savienota ar kontu, mēs saņemam tikai skaitļus, paplašinājumu nosaukumus un versijas un – kamēr tā piedalās bara aizsardzībā (WordPress spraudnī pēc noklusējuma ieslēgta) – saišu domēnus no bloķētajiem ziņojumiem, nekādus ziņojumus un nekādas adreses.

4. Kādus datus saņem modelis un kur tas darbojas

FunkcijaIevaddati modelimRezultātsKas tiek saglabāts
Formu klasificēšanaLapas virsraksts un adrese, iesniegšanas pogu teksts, katram laukam tā tips, nosaukums, etiķete, vietturis un tas, vai lauks ir obligāts vai paslēpts, ne vairāk kā 400 rakstzīmes redzamā formas teksta. Nekādas ievadītās vērtības.Formas tips un ticamībaTips, ticamība, izcelsme „MI” un modeļa nosaukums kopā ar pārbaudes rezultātu, ievērojot tā glabāšanas termiņu; pats pieprasījums netiek saglabāts
„Fix it for me”jūsu ielīmētais kods (ne vairāk kā 30 000 rakstzīmes) un mūsu aizsardzības modulis ar jūsu resursdatora nosaukumu un jūsu lauku nosaukumiemmodificētais failsnekas no koda (sintakses pārbaudei modificētais fails tiek glabāts mūsu tīmekļa serverī kā pagaidu fails tikai šīs pārbaudes laikā); darbību žurnālā tikai valoda, garums, vai izdevās, vai izsaukums tika iebūvēts, un sintakses pārbaudes rezultāts
  • Nekādas datu aizplūšanas. Modelis darbojas mūsu pašu pārbaudes serverī Polijā. Rāpuļprogramma tam piekļūst no savas izolētās vides, mūsu tīmekļa serveris – caur mūsu iekšējo tīklu. Nekādi ievaddati nenonāk pie MI pakalpojumu sniedzēja vai jebkuras citas trešās personas. Modeļa pakalpojums reģistrē tikai tehniskas detaļas, piemēram, pieprasījuma laiku, ilgumu un statusa kodu, nevis tā saturu.
  • Nekādas apmācības. Mēs neapmācām un nemodificējam modeli un neizmantojam ne pārbaužu rezultātus, ne jūsu kodu, lai to uzlabotu. Katrs pieprasījums ir patstāvīgs.
  • Personas dati nav vajadzīgi nevienai no funkcijām. Izņēmuma kārtā trešās personas lapas formas tekstā var nokļūt vārds, piemēram, kontaktpersonas vārds blakus formai. Funkcijā „Fix it for me” mēs lūdzam pirms ielīmēšanas noņemt paroles, API atslēgas un personas datus; saskarne ievades vietā atgādina par parolēm un API atslēgām.
  • Lietošanas ierobežojumi: „Fix it for me” ar MI ir ierobežots līdz noteiktam pieprasījumu skaitam vienai darbvietai dienā, lai serveris paliktu pieejams pārbaudēm.

5. Mūsu loma saskaņā ar MI aktu

Modelis: Mēs izmantojam brīvi pieejamu trešās puses nodrošinātāja vispārīga lietojuma valodas modeli ar atvērtiem svariem. Pienākumi attiecībā uz pašu modeli (Art. 53 un turpmākie) gulstas uz tā nodrošinātāju. Tā kā mēs to ne apmācām, ne modificējam, mēs paši nekļūstam par šāda modeļa nodrošinātāju.

Sistēmas: Formu klasificēšanu un „Fix it for me” esam izveidojuši mēs, un mēs tās ekspluatējam ar nosaukumu formexposed. Pēc mūsu vērtējuma mēs abos gadījumos esam MI sistēmas nodrošinātājs (Art. 3(3)), jo esam tās paši izstrādājuši un nodevuši ekspluatācijā ar savu nosaukumu. Formu klasificēšanu mēs izmantojam arī paši un šajā ziņā esam arī uzturētājs (Art. 3(4)). „Fix it for me” izmanto mūsu klienti savas profesionālās darbības ietvaros; to darot, viņi pēc mūsu vērtējuma ir uzturētāji.

Riska klasifikācija: Neviena no funkcijām neietilpst III pielikumā minētajās augsta riska jomās (piemēram, biometrija, kritiskā infrastruktūra, izglītība, nodarbinātība, būtiski pakalpojumi, tiesībaizsardzība, migrācija, tiesvedība) un nav I pielikumā minēta produkta drošības sastāvdaļa. Tās klasificē formas un rediģē programmas kodu; tās nevērtē cilvēkus. Tāpēc tās nav augsta riska MI sistēmas saskaņā ar Art. 6; prasības šādām sistēmām un to nodrošinātāju un uzturētāju pienākumi (III nodaļa) uz tām neattiecas. Uz tām attiecas MI pratības pienākums (Art. 4) un, ja ir izpildīti attiecīgie nosacījumi, Art. 50 pārredzamības pienākumi.

Aizliegtā prakse (Art. 5): formexposed neveic emociju atpazīšanu, biometrisko kategorizēšanu vai identifikāciju, sociālo novērtēšanu, noziedzīgu nodarījumu prognozēšanu un neizmanto manipulatīvus vai zemapziņas paņēmienus.

6. Pārredzamība (Art. 50)

  • Nekāda tērzēšanas robota. Neviens formexposed nesarunājas ar MI. Art. 50(1) attiecas uz MI sistēmām, kas paredzētas tiešai mijiedarbībai ar fiziskām personām. Formu klasificēšana ne ar vienu nesaskaras; „Fix it for me” saņem kodu un atdod kodu, un saskarne skaidri norāda, ka rezultāts nāk no MI. Tāpēc ikviens, kurš izmanto šo funkciju, jebkurā gadījumā zina, ka darbojas ar MI.
  • Ģenerēts teksts. „Fix it for me” ģenerē programmas kodu. Saskarne to apzīmē kā MI rezultātu, un tas nonāk tikai pie jums, nevis publiski. Vai programmas kods ir „teksts” Art. 50(2) nozīmē, nav noskaidrots. Pēc mūsu vērtējuma jebkurā gadījumā ir piemērojams šajā normā paredzētais izņēmums MI sistēmām, kas būtiski nemaina uzturētāja sniegtos ievaddatus vai to semantiku: funkcija ir paredzēta, lai jūsu kodā ievietotu mūsu aizsardzības moduļa izsaukumu un pārējo atstātu nemainītu; ielāps, kurā redzama katra mainītā rindiņa, parāda, vai tas ir izdevies. Ļoti lieliem failiem ielāpa nav; tādā gadījumā salīdziniet failu paši.
  • Klasifikācijas atskaitē tiek apzīmētas ar „MI” ikreiz, kad tās nāk no modeļa.
  • Mēs neģenerējam attēlus, audio vai video saturu, kā arī dziļviltojumus.

7. Cilvēka virsvadība un nekādu automatizētu lēmumu

Modeļa rezultāti ir palīglīdzekļi, nevis lēmumi. Formu klasificēšana pati par sevi neko nevar izraisīt: nekādu iesniegumu, nekādu verdiktu, nekādu brīdinājumu. „Fix it for me” neko nemaina jūsu serverī; jūs izlasāt rezultātu, pieņemat lēmumu un izvietojat to paši. Pēc mūsu vērtējuma neviena formexposed funkcija nepieņem lēmumu, kas attiecībā uz personu rada tiesiskas sekas vai līdzīgā veidā ievērojami to ietekmē (VDAR Art. 22). Ja reCAPTCHA vai kāds no mūsu fiksētajiem limitiem automātiski noraida ievadi, varat mēģināt vēlreiz vai rakstīt mums; tad gadījumu izskatīs cilvēks. Mūsu vērtējumi attiecas uz vietnēm un formām, nevis uz cilvēkiem.

Ja uzskatāt, ka kāda klasifikācija ir nepareiza, rakstiet mums, norādot atskaites saiti. Mēs to izskatīsim un uzlabosim noteikumus.

8. MI pratība (Art. 4) un kvalitāte

  • Īpašnieks pats ir izveidojis formexposed MI funkcijas un pats tās ekspluatē; pašlaik neviena cita persona ar tām nestrādā. Pirms katras modeļa maiņas viņš iepazīstas ar tā darbību un ierobežojumiem, kā arī ar regulas aktuālo stāvokli. Ja tiks piesaistīti darbinieki vai pakalpojumu sniedzēji, kas strādā ar šīm funkcijām, pirms pirmās lietošanas viņi tiks instruēti par funkciju darbību, ierobežojumiem un riskiem; instruktāžu mēs dokumentējam rakstiski.
  • Pirms modeļa ieviešanas vai maiņas mēs to testējam ar testa formu kolekciju, pārbaudot atbildes laiku, derīgas atbildes un kļūdainas klasifikācijas. Tas ir darba solis, ko veic īpašnieks, nevis kodā nodrošināts process. Ierobežojumi 2.1. sadaļā balstās uz šādiem mērījumiem.
  • Art. 4 attiecas arī uz jums kā Klientu, ja izmantojat „Fix it for me” profesionāli. Šī lapa un paziņojumi saskarnē ir paredzēti, lai jums šajā ziņā palīdzētu.

9. Izmaiņas un saziņa

Mēs atjaunināsim šo lapu, tiklīdz kāda MI funkcija tiks pievienota, būtiski mainīsies vai tiks noņemta; būtiskas izmaiņas ir uzskaitītas sadaļā Līguma dokumentu izmaiņas. Jautājumus un bažas par mūsu MI izmantošanu, lūdzu, sūtiet uz contact@lukaswojcik.com, izmantojot saziņas lapu vai atbalsta logu. Sūdzības tiek izskatītas saskaņā ar procedūru, kas aprakstīta sadaļā Sūdzības. Tas neietekmē tiesības iesniegt sūdzību kompetentajai tirgus uzraudzības iestādei (Art. 85).

Pakalpojuma sniedzējs: LW IT Solutions Company Lukas Wójcik, al. Tadeusza Kościuszki 80/82, lok. 301, 90-437 Łódź, Polija.