One script tag · zero redesign

Your website, but in costume.

BhoSDK sneaks seasonal characters onto the site you already have — spiders that peek from behind your buttons in October, snow and a sleigh in December. No code changes, no design risk, dismissible by anyone who isn't feeling festive.

BhoSDK is running on this page right now — change its season:

Live demo

This is somebody's website. Watch its edges.

BhoSDK reads the page, finds the buttons and pictures people actually look at, and lets the season creep in around them — a random few, never all, so it stays a surprise.

  • 🕷Peekers hide behind buttons and pop out on hover — or whenever they feel like it.
  • 🦇Flyers cross the sky: bat colonies in October, one very busy sleigh in December.
  • 👻Risers drift out of images and cards while fog — or snow — rolls along the bottom.
acmecloud.com
▲ AcmeCloud
ProductPricingDocs

Invoices that chase themselves

AcmeCloud pings your late-paying clients so you don't have to. Set it up in minutes, get paid in days.

Auto-remindersPolite nudges, escalating politely.

How it works

Three steps, and only one is work.

STEP 1

Paste the tag

One async script before </body> — about 6 KB, no build step, nothing to configure on your site.

STEP 2

Pick your seasons

Choose themes, set the intensity from subtle to full haunted house, and schedule by date range in your visitors' timezones.

STEP 3

Let it creep

Effects appear on schedule and vanish when it's over. Impression and dismissal counts land in your dashboard.

<script src="https://thebhosdk.com/v1/bho.js" data-site-key="YOUR_SITE_KEY" async></script>

The costume rack

Every season gets its own cast.

LIVE🎃

Halloween

Spiders behind buttons, eyes in the dark, bats overhead, ghosts out of pictures, fog underfoot, distant lightning.

LIVE🎄

Christmas

Falling snow, frost at the edges, santa hats and candy canes, ornaments on golden ribbons, one reindeer sleigh.

IN THE WORKSHOP🪔

Diwali

Floating diyas, marigold garlands, soft firework bursts in the empty space.

IN THE WORKSHOP💘

Valentine's

Drifting hearts and cupid arrows that take aim at your call-to-action.

House rules

A very polite poltergeist.

Never blocks a click. Everything renders in a pointer-transparent overlay above your page.
Never touches your styles. Shadow-DOM isolation both ways — your CSS can't break it, it can't break yours.
Respects reduced motion. Visitors who opt out of animation get a normal, quiet page.
Dismissible by anyone. A small toggle lets any visitor switch the season off — and back on.
Fails silently. If anything goes wrong, the SDK turns itself off. Your page never notices.
Counts what matters. Impressions, dismissals and resumes, per day, in your dashboard.

Give your site a season.

Live on your page in the next five minutes — including this October.

Get started free

Free while in beta. Bring your own website; we bring the spiders.