Gids · Beveiliging

Hoe Photta stopt bots

Deze gids legt uit waarom bots zich richten op virtuele try-on widgets, de vijf-laagse verdediging die Photta inzet, hoe u verdachte activiteiten in uw dashboard kunt monitoren en wanneer u een aangepaste CAPTCHA moet toevoegen.

luxe.shop
Vibes Hoodie

LUXE BASICS

Vibes Hoodie

$58

Try-on opens here →

De korte versie

  • Bots richten zich op try-on widgets om gratis AI-afbeeldingen te genereren op kosten van de merchant — Photta blokkeert ze met vijf gelaagde verdedigingen voordat er credits worden verbruikt.
  • Photta's verdedigingsstack: hCaptcha-uitdaging, BotD fingerprinting, domein allowlisting, IP-rate limiting en maandelijkse try-on limieten — allemaal standaard actief.
  • Monitor het Security-paneel in uw Business Dashboard voor geblokkeerde pogingen, ongebruikelijke IP-clusters en piekmeldingen — en onderneem actie met IP-blokkering in één klik.

Sectie 1: Waarom bots zich richten op try-on widgets

Virtuele try-on widgets zijn een aantrekkelijk doelwit voor bots omdat ze gratis AI-beeldgeneratie bieden. Een try-on endpoint accepteert een foto en een productafbeelding en retourneert een door AI samengesteld resultaat — vanuit het perspectief van een bot is dit een gratis, publiekelijk toegankelijke API voor AI-beeldgeneratie. Geautomatiseerde scripts kunnen het endpoint duizenden keren per uur aanroepen om productafbeeldingen, headshots of synthetische trainingsdata te genereren, zonder kosten voor de aanvaller en met volledige belasting van uw maandelijkse limiet als merchant.

De economische stimulans is aanzienlijk: een kwalitatieve API voor AI-beeldgeneratie kost doorgaans $0,05–$0,20 per afbeelding. Een try-on widget endpoint zonder botbescherming biedt deze service in feite gratis aan iedereen die het verzoekformaat reverse-engineert. Op grote schaal kan een enkele botcampagne het volledige maandelijkse try-on quotum van een merchant in enkele uren uitputten, waardoor echte shoppers de rest van de factureringsperiode met een verslechterde service te maken krijgen.

Sectie 2: Photta's vijf-laagse verdedigingsstack

Photta zet vijf onafhankelijke verdedigingen in, die elk een andere aanvalsvector opvangen. Laag 1 — hCaptcha: elk try-on verzoek moet een geldig hCaptcha-token bevatten dat in de browser is gegenereerd. Headless bots en geautomatiseerde HTTP-clients kunnen hCaptcha niet oplossen zonder menselijke interactie, wat eenvoudige scriptaanvallen blokkeert. Laag 2 — BotD fingerprinting: de SDK voert BotScore uit via FingerprintJS om headless browsers, automatiseringsframeworks (Puppeteer, Playwright) en verdachte browseromgevingen te detecteren voordat de shopper zelfs maar een foto indient.

Laag 3 — Domein allowlisting: uw pk_live_ sleutel accepteert alleen verzoeken van domeinen die u registreert in Instellingen → Toegestane domeinen. Verzoeken van elke andere herkomst retourneren onmiddellijk een HTTP 403, voordat er AI-verwerking plaatsvindt. Laag 4 — IP-rate limiting: meer dan 10 try-on verzoeken per minuut vanaf één IP-adres activeert automatische beperking; meer dan 30 per minuut activeert een tijdelijke blokkering. Laag 5 — Maandelijkse limiet: de maandelijkse try-on limiet van uw plan (500/2.000/10.000 afhankelijk van het niveau) is hard begrensd aan de serverzijde. Het bereiken van de limiet stopt alle try-ons voor de rest van de factureringscyclus, wat scenario's met uit de hand gelopen kosten voorkomt.

Sectie 3: Monitor bot-pogingen in uw dashboard

Log in op business.photta.app en navigeer naar Security. Het Security-paneel toont drie grafieken die in realtime worden bijgewerkt: Geblokkeerde pogingen (totaal per uur), Analyse blokkeringsredenen (hCaptcha-fouten vs. BotD-detecties vs. domeinfouten vs. rate limit triggers) en Top Geblokkeerde IP's (de IP-adressen die de meeste geblokkeerde verzoeken hebben gegenereerd in de afgelopen 24 uur). Een gezonde winkel vertoont doorgaans bijna nul geblokkeerde pogingen tijdens normale bedrijfsuren.

Het Security-paneel bevat ook een sectie voor anomalie-waarschuwingen. De analytische laag van Photta let op plotselinge pieken in try-on volume of geblokkeerde pogingen die meer dan drie standaarddeviaties afwijken van uw 7-daagse basislijn. Wanneer een anomalie wordt gedetecteerd, ontvangt u binnen 15 minuten een e-mailmelding en verschijnt de waarschuwing in het dashboard. U kunt meldingsdrempels configureren onder Instellingen → Meldingen → Beveiligingswaarschuwingen.

Sectie 4: Reageren op verdachte activiteit

Wanneer u ongebruikelijke patronen ziet in het Security-paneel — een piek in geblokkeerde verzoeken, een cluster van pogingen vanuit één IP-reeks of een plotselinge daling van uw maandelijkse quotum — onderneem dan deze acties in volgorde. Controleer eerst de lijst met Top Geblokkeerde IP's. Als een of enkele IP's verantwoordelijk zijn voor de meeste geblokkeerde pogingen, klik dan op 'IP blokkeren' naast elk IP-adres om ze permanent te verbannen op de Photta-laag. Blokkeringen worden onmiddellijk toegepast en blijven van kracht totdat u ze handmatig verwijdert.

Ten tweede, als de aanval meerdere IP's gebruikt (een gedistribueerd botnet), neem dan contact op met Photta support via de dashboard-chat met uw merchant-ID en het tijdsbereik van de aanval. Het beveiligingsteam van Photta kan binnen enkele uren een blokkering op CIDR-niveau toepassen op het aanvallende subnet. Ten derde, als uw maandelijkse quotum aanzienlijk is uitgeput door bot-activiteit, open dan een supportticket — Photta biedt eenmalige quotumrestauratie voor gedocumenteerde botaanvallen. Voeg een screenshot toe van de anomalie-waarschuwing in uw Security-paneel als bewijs.

Sectie 5: Wanneer een aangepaste CAPTCHA toevoegen

De ingebouwde hCaptcha van Photta draait onzichtbaar — de meeste legitieme shoppers zien nooit een CAPTCHA-uitdaging. In zeer zeldzame gevallen (winkels met een hoge waarde, publiekelijk geïndexeerde widget-endpoints) zijn de ingebouwde verdedigingen mogelijk niet voldoende als een geavanceerde aanvaller menselijke CAPTCHA-oplosservices gebruikt. In dit scenario voegt u een tweede CAPTCHA-laag toe op uw eigen productpaginaniveau voordat u photta.open() aanroept. Verifieer uw aangepaste CAPTCHA op uw server en geef vervolgens een ondertekend verificatietoken door aan de Photta SDK als photta.open({ verificationToken: 'uw_token' }) om ervoor te zorgen dat alleen geverifieerde sessies een try-on kunnen starten.

Een aangepaste CAPTCHA is een laatste redmiddel voor winkels die herhaaldelijk te maken hebben gehad met geavanceerde aanvallen. Voor de grote meerderheid van de merchants biedt de vijf-laagse stack van Photta voldoende bescherming zonder zichtbare wrijving voor de shopper. Als u overweegt een aangepaste laag toe te voegen, controleer dan eerst de Analyse blokkeringsredenen in uw Security-paneel — als hCaptcha-fouten minder dan 1% van uw totale geblokkeerde pogingen uitmaken, werkt de stack goed en voegt een extra laag wrijving toe zonder betekenisvolle beveiligingswinst.

Photta's vijf-laagse botverdediging

🤖

hCaptcha + BotD

Elke try-on vereist een geldig hCaptcha-token en passeert FingerprintJS BotD fingerprinting. Geautomatiseerde clients worden geblokkeerd voordat de AI-verwerking start.

🔒

Domein allowlisting

Uw pk_live_ sleutel werkt alleen vanaf domeinen die u registreert. Gekopieerde sleutels zijn nutteloos buiten uw allowlist.

📊

Beveiligingsdashboard

Realtime grafieken van geblokkeerde pogingen, top geblokkeerde IP's en anomalie-waarschuwingen in uw Business Dashboard Security-paneel.

🛑

Maandelijkse harde limiet

De maandelijkse limiet van uw plan wordt aan de serverzijde gehandhaafd. Geen enkele botcampagne kan deze overschrijden, waardoor uit de hand gelopen kosten structureel onmogelijk zijn.

FAQ

Nee — Photta gebruikt standaard de onzichtbare modus van hCaptcha. Legitieme shoppers met normaal browsergedrag zien nooit een uitdaging; alleen bij verdachte sessies wordt een puzzel getoond.

Botbescherming inbegrepen in elk plan

hCaptcha, BotD, domein allowlisting, rate limiting en maandelijkse limieten — geen extra beveiligingskosten.

Bekijk plannen

Uw widget is vanaf de eerste dag beschermd

Vijf lagen verdediging, nul wrijving voor de shopper. Start uw gratis proefperiode en laat Photta de bots afhandelen.

Start gratis proefperiode
hCaptcha Try-On Widget Bescherming — Photta | Photta