Uptime badge and check log

Updated July 21, 2026 · 5 min read

Two features make your availability visible and provable: an embeddable badge for your website and a signed check log you can export.

Embed the uptime badge

The badge sits on a monitor detail page in the Uptime badge area. There are four variants: Uptime 30 days, Online status, Uptime with Clesk logo and Monitored by Clesk Uptime. Two colours can be adjusted, the left label area and the right value area.

  1. 1

    Open the monitor and the badge area

    Open the monitor and scroll to the Uptime badge area.

  2. 2

    Choose a variant and colours

    Pick the variant and optionally your own colours. The choice saves automatically per website.

  3. 3

    Copy the snippet and embed it

    Copy the HTML and paste it into your page. Alternatively there is a ready-made prompt for your AI that handles the embed.

<a href="https://uptime.clesk.space/?utm_source=badge&utm_content=YOUR_ID" target="_blank" rel="noopener" title="Clesk Uptime: website monitoring from Germany"> <img src="https://uptime.clesk.space/badge/YOUR_ID.svg?v=uptime" alt="Uptime of your site, monitored with Clesk Uptime" height="20"> </a>

The signed check log

The Check log button on a monitor detail page opens the log for a given day. It shows the completeness of the checks, a cryptographic seal and the individual checks. Completed days are sealed with an Ed25519 signature.

With Export (JSON) you download the raw data of a day, including digest and signature.

Verify offline

The exported file is built for independent verification: it contains the individual checks of the day, their count, the SHA-256 digest and the Ed25519 signature together with the key id and the signed monitor id. The matching public key is published on our domain.

The signature covers key id, monitor, day, check count and digest, and can be verified with any standard Ed25519 library, entirely without access to your account or our systems.

# Signed message (UTF-8): clesk-checkpoint:v1|<keyId>|<signedWebsiteId>|<day>|<checksCount>|<digestHex> # Public key (base64 SPKI): https://uptime.clesk.space/checkpoint-public-keys.txt

Note

The proof protects against later tampering with the data. It is not an independent timestamp and does not protect against tampering by the operator, who holds the private key.

Ready? Create your first monitor, three are free forever.

Monitor for free