Preskočiť na obsah

Pre správcov webov

AuditShopBot

AuditShopBot je robot služby AuditShop. Číta verejné stránky e-shopu a kontroluje v nich povinné informácie podľa slovenského a európskeho práva. Tu je, kto sme, čo na vašom webe robíme a ako nás povoliť.

Kto sme a prečo prichádzame

Službu AuditShop prevádzkuje Fittinger Slovakia s. r. o., Staničná 1719/1, 071 01 Michalovce, IČO 56850841. Údaje o prevádzkovateľovi

Robot príde na váš web, keď niekto zadá jeho adresu do nášho skenera, alebo pri automatickej kontrole e-shopu, ktorú si objednal zákazník. Kontrolujeme, čo je na webe napísané (obchodné podmienky, reklamačný poriadok, zásady ochrany osobných údajov, údaje o predávajúcom, cookie lišta a podobne). Neprihlasujeme sa a nič neobjednávame ani neodosielame.

Čo sťahujeme a ako rýchlo

  • Pri jednej kontrole spravidla 20 až 60 stránok: úvodnú stránku, dokumenty e-shopu, niekoľko produktových stránok, súbor robots.txt a mapu stránok. Stránky otvárame aj v prehliadači (Chromium), aby sme videli to isté ako zákazník, vrátane cookie lišty.
  • Na jeden web posielame najviac jednu požiadavku naraz a medzi požiadavkami čakáme aspoň 1 sekundu.
  • Súbor robots.txt rešpektujeme.
  • Ak web odkazuje na svoju subdoménu (napríklad rezervačný systém alebo pokladňu) a právne dokumenty sme na ňom nenašli, prečítame na nej súbor robots.txt, prvú stránku a obchodné podmienky či podobné dokumenty, najviac na dvoch subdoménach. Pri každej subdoméne rešpektujeme jej vlastný súbor robots.txt a neprihlasujeme sa.
  • Keď web odpovie HTTP 429 (priveľa požiadaviek), spomalíme: aspoň 3 sekundy medzi požiadavkami, alebo podľa Crawl-delay z robots.txt (najviac 10 sekúnd), a dodržíme Retry-After. Jednu požiadavku zopakujeme najviac raz.
  • Ak HTTP 429 vráti už úvodná stránka, celú kontrolu skúsime znova najviac trikrát (o 10 minút, 30 minút a 2 hodiny), spolu približne do 4 hodín. Potom kontrolu ukončíme.
  • Výzvy ochrany proti robotom (CAPTCHA, kontrola prehliadača) neriešime ani neobchádzame. Ak nás ochrana zastaví, kontrolu ukončíme a zákazníkovi povieme prečo.
  • Sami posielame len požiadavky GET a HEAD, bez tela. Nič neodosielame do formulárov.

Ako nás spoznáte

User-Agent
AuditShopBot/0.1 (+https://auditshop.sk/auditshopbot/; kontrola pravneho suladu e-shopov)
IPv4
187.7.78.239
IPv6
2a02:4780:7e:8697::1
Reverzný záznam (rDNS)
bot.auditshop.sk
Adresár kľúčov (Web Bot Auth)
https://auditshop.sk/.well-known/http-message-signatures-directory

User-Agent sa dá ľahko napodobniť. Či požiadavka naozaj prišla od nás, overíte reverzným záznamom v oboch smeroch: adresa musí ukazovať na bot.auditshop.sk a bot.auditshop.sk späť na tú istú adresu.

host 187.7.78.239
host bot.auditshop.sk

Podpis požiadaviek (Web Bot Auth): keď je zapnutý, každá požiadavka na kontrolovaný web nesie hlavičky Signature, Signature-Input a Signature-Agent: "https://auditshop.sk" (podpis Ed25519 podľa RFC 9421, značka web-bot-auth). Verejný kľúč je v adresári vyššie. Ak adresár neodpovedá, podpis zatiaľ nepoužívame.

Ako nás povoliť

Ochranu vášho webu nikdy neobchádzame. Ak nás zastavuje a kontrolu chcete, výnimku si nastavíte sami. Nastavte ju len z ochrany proti robotom (výzva, kontrola prehliadača, obmedzenie počtu požiadaviek) a len podľa hlavičky X-AuditShop-Token s vaším prístupovým tokenom. Ochranu proti útokom (napríklad pravidlá firewallu WAF) pre nás nevypínajte, nepotrebujeme ju.

  • Cloudflare Pro a vyšší (Super Bot Fight Mode): vlastné pravidlo (Custom rules) s akciou Skip len pre All Super Bot Fight Mode rules, prípadne aj All rate limiting rules, keď hlavička X-AuditShop-Token sa rovná vášmu prístupovému tokenu. All managed rules neoznačujte. Token aj presný výraz pravidla nájdete v účte po overení webu.
  • Cloudflare, bezplatný plán (Bot Fight Mode): podľa hlavičky sa preskočiť nedá. Pravidlo IP access rules s akciou Allow pre naše adresy by vyplo aj ochranu proti útokom (WAF Managed Rules), preto ho neodporúčame.
  • Wordfence (WordPress): výnimku podľa hlavičky nemá. Pole Allowlisted IP addresses that bypass all rules neodporúčame, adresy v ňom Wordfence nekontroluje vôbec. Ak nás zastaví obmedzenie počtu požiadaviek, upravte limit pre crawlery.
  • Ochrana na hostingu (napríklad „Kontrolujeme váš prehliadač…" alebo HTTP 429): požiadajte podporu hostingu o výnimku z ochrany proti robotom pre požiadavky s hlavičkou X-AuditShop-Token s vaším tokenom.

Výnimku podľa našich IP adries zo všetkých pravidiel neodporúčame: bezplatnú kontrolu môže spustiť ktokoľvek a robot ju robí z tých istých adries. IP adresy uvádzame na to, aby ste robota spoznali.

Overenie vlastníctva

Ak máte u nás účet, v časti Overenie webu si overíte, že web je váš (meta značka, súbor alebo záznam DNS). Overenému webu pridelíme prístupový token. Robot ho posiela v hlavičke X-AuditShop-Token len na tento web, len cez HTTPS a len pri kontrolách, ktoré spustíte z účtu, v ktorom ste web overili, a pri automatických kontrolách vášho balíka. Kontrolu, ktorú spustí ktokoľvek iný, robíme bez tokenu. Podľa tokenu si môžete nastaviť výnimku z ochrany proti robotom. Overenie obnovujeme pri každej kontrole. Ak kód z webu odstránite, po 30 dňoch prepadne.

Overenie webu v účte

Kontakt

Robot sa správa inak, než tu píšeme, alebo vám prekáža? Napíšte nám: info@auditshop.sk

Posledná aktualizácia: 19. 10. 2026