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.
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