Grænser og teknik

Det du ikke skal gøre, hvad der sker under motorhjelmen, og hvor du får hjælp.

Det her skal du ikke gøre

Punkterne herunder ser ud som forbedringer og er det ikke — de bryder enten sikkerhedsmodellen eller afskærer kunden fra rettelser vi udruller.

  • Kopiér ikke embed.js over på jeres egen server. Scriptet serveres fra os, netop så fejlrettelser når ud uden at nogen skal redigere HTML.
  • Byg ikke jeres egen formular mod vores API. Endpointet er beskyttet af spamkontrol, origin-allowlist og rate-limit, og kontrakten er intern og kan ændre sig uden varsel.
  • Sæt ikke fast højde på iframen eller .kapture-signals-embed — det slår auto-højden fra og klipper formularen.
  • Pak ikke script-tagget ind i endnu en iframe. Formularen er allerede en iframe, og det ekstra lag bryder højdesynkroniseringen.
  • Fjern ikke async, og udskyd ikke scriptet med jeres egen lazy-loader uden at teste hele flowet bagefter.
  • Ændr ikke på iframens src eller query-parametre i hånden.

Under motorhjelmen

Kun til orientering. Intet herunder skal konfigureres på værtssiden — det er beskrevet så du kan genkende det du ser i DevTools.

  • Scriptet indsætter et <div class="kapture-signals-embed"> med en <iframe> mod https://kapturesignals.com/f/<slug>?embed=1&po=<værtens origin>.
  • Højden synkroniseres med postMessage af typen "kapture:resize" og klampes til 120–20000 px, så en fejl aldrig kan lave en ekstrem ramme midt på siden.
  • Begge sider validerer origin før indholdet af en besked læses: værtssiden accepterer kun beskeder fra det origin scriptet selv blev hentet fra og fra præcis sin egen iframe, og iframen sender kun til et origin vi server-side har tjekket mod håndværkerens liste — aldrig til "*".
  • Scriptet er afhængighedsfrit ES5, så det kører i alt hvad en håndværkers website kan være bygget i, og det sætter ingen cookies på værtens domæne.
  • Formularen kører med Cloudflare Turnstile som spamkontrol inde i iframen. Der skal ikke tilføjes noget på værtssiden for det — og intet sættes op i Cloudflare for jeres domæne.

Hjælp

Slug'en og listen over domæner ligger i håndværkerens egen konto. Alt andet der kræver en ændring hos os: kontakt Kapture Signals gennem den håndværker eller kontaktperson der har givet dig opgaven.

Skal en AI-agent gøre arbejdet? Kopiér alle guidens sider som JSON — samme indhold, i en form en model kan arbejde sig igennem.

Opdateret 2026-09-30 · kapturesignals.com