The stargazing widget
A small card that shows the next genuinely dark nights at your property, embedded in a site you already run. It reads the same 90-night forecast as your DarkSky Index page, so the two can never disagree, and it updates itself as the window rolls forward.
What the embed code looks like
One iframe. There is no script tag to add, no build step, and nothing to keep up to date. This is the real snippet for the example property below, so you can see exactly what you would be pasting.
<iframe src="https://darkskyindex.com/embed/namibrand-dark-sky-reserve"
width="100%" height="420"
title="DarkSky Index dark-sky forecast for NamibRand Dark Sky Reserve"
loading="lazy" referrerpolicy="strict-origin-when-cross-origin"
style="border:0;border-radius:14px;max-width:340px;width:100%"></iframe>
<p style="margin:6px 0 0;font-size:12px"><a href="https://darkskyindex.com/p/namibrand-dark-sky-reserve?ref=embed" rel="noopener">Stargazing forecast by DarkSky Index</a></p>See it running first
The live example forecast page is a real property with real computed astronomy, clearly labelled as an example. Look at it before you decide whether your guests would find it credible.
Where it works
Anywhere you can paste HTML: a personal site, a Squarespace or WordPress block, a Wix embed, a landing page for your stay. The iframe fills the width of whatever container you drop it into and caps itself on wider ones, so it does not overflow a narrow column on a phone.
Listing platforms are the exception. Most of them, including Airbnb and Booking.com, do not allow embedded HTML in a listing description. For those, link to your forecast page instead: it is a normal URL and works in a listing, a confirmation email, or a message to a guest.
What it does not do
It sets no cookies, runs no analytics, and does not track your visitors. It does not blend cloud cover into the darkness rating, because weather that far out is not reliable enough to hide inside a single number. It never shows a rating for a location we have no data for.
Getting one
Add your property, publish the page, and the embed code appears in your dashboard. The trial runs 14 days and does not ask for a card, and the pricing page covers what happens after that.