Ship notes your users actually read.
Publish a beautiful changelog and embed a “What’s new” widget in your app — in one line of code.
What’s new
3 updatesYour changelog now loads instantly, even on a flaky connection.
Shaved the embed down to ~6kb with no loss of features.
Type badges now meet AA contrast in both themes.
Everything you need to ship updates.
No heavyweight tooling. Write an update, drop in the widget, and your users see it where they already are.
One-line install
Drop a single async script tag. No iframe, no build step, no SDK.
In-app widget
A floating “What’s new” button opens your latest releases in-product.
Hosted changelog
A fast public page on your own subdomain, always in sync with the widget.
Markdown editor
Write updates in markdown, tag them by type, save as draft or publish.
Your brand
Match your accent color and drop the “Powered by” mark on paid plans.
~6kb, zero deps
A tiny, dependency-free embed that never slows your app down.
Updates where your users already are.
A lightweight floating button opens the latest releases — right inside your product. No redirect, no context switch.
Add it to your appLive in three steps.
Title, type and markdown. Save as a draft or publish instantly.
One script tag adds a floating “What’s new” button — no iframe.
A hosted changelog page and in-app panel, always in sync.
Simple, per-workspace.
Questions, answered.
Do I need to change my app’s code?
Just one async <script> tag. No iframe, no SDK, no build step — paste it once and you’re live.
Where does the changelog live?
On a fast hosted page at your own subdomain, plus the in-app widget — both always in sync.
Can I match my brand?
Set your accent color, and remove the “Powered by UpdateKit” mark on paid plans.
How big is the widget?
~6kb gzipped with zero dependencies. It loads async and never blocks your app.
Is there really a free plan?
Yes — one project with a public changelog and the widget, free forever. No credit card.
Can my team collaborate?
On Team, invite members and assign admin or member roles per workspace.
