Ed25519-signed updates · Built for developers

Ship app updates without friction

Nudge is a self-hosted update distribution platform for desktop apps. Cryptographically signed releases, multi-channel rollouts, and a Flutter auto-update daemon — ready in minutes.

No credit card requiredFree plan foreverWindows · macOS · Linux

Everything update delivery needs

No more hand-rolling Sparkle configs or maintaining S3 pipelines yourself.

Cryptographically signed

Every manifest is signed with Ed25519 on upload. Clients verify before applying — no MITM, no tampering.

Multi-channel releases

Separate stable, beta, and canary channels. Token or password protected. Assign builds per channel in one click.

Built-in analytics

Track installs over time, version adoption, region breakdown, and active device counts.

Auto-update daemon

Flutter-based background daemon registers with the OS on install. Polls every 4h and opens the GUI when an update lands.

Cross-platform

One server, one Flutter client codebase. Windows, macOS, and Linux from a single dashboard.

Plan-gated limits

Geo-restrictions, webhooks, and team members unlock on paid plans. All enforced server-side.

Up and running in 15 minutes

No infrastructure to provision. No pipeline YAML to write.

01

Create an app & upload a build

Drag your binary into the dashboard. Files are sha256-verified, stored in S3, and the manifest is Ed25519-signed automatically.

02

Assign to a channel

Publish to stable, beta, or any custom channel. Set token or password protection. The active build pointer updates instantly.

03

Ship the installer to users

Compile the Flutter installer with your App ID baked in. It registers a daemon on install and applies updates silently in the background.

Simple, honest pricing

Start free, upgrade when you grow. No hidden fees, no per-seat tricks.

Indie

Freeforever

Perfect for solo developers and side projects.

  • Up to 10 apps
  • 10 channels per app
  • 5 GB storage
  • 20 GB bandwidth / mo
  • 10,000 downloads / mo
  • 1 team member
Start for free
Most popular

Studio

$29/ month

For teams shipping real products.

  • Up to 10 apps
  • 20 channels per app
  • 50 GB storage
  • 200 GB bandwidth / mo
  • 100,000 downloads / mo
  • Geo-restrictions
  • Webhooks
  • Up to 10 members
Get Studio

Enterprise

Custom

Unlimited scale, dedicated support, SLA.

  • Unlimited apps & channels
  • Unlimited storage & bandwidth
  • Geo-restrictions + advanced rules
  • Webhooks + audit log
  • Unlimited members
  • Priority support
  • Custom SLA
Contact us

Who we are

Nudge is built by indie developers who got tired of the same story: you ship a great desktop app, but pushing updates safely — especially on Windows without hitting SmartScreen — is a surprisingly painful problem with no clean off-the-shelf answer.

We built the infrastructure we wish existed: cryptographically verified manifests, a Flutter daemon that handles the boring parts, and a clean dashboard so you can focus on your product, not your update pipeline.

The stack is open by design — Ed25519 signing, S3-compatible storage, a Go update service, and a NestJS control plane.

Ready to ship updates without the headache?

Sign up in 30 seconds. No credit card. Free plan forever.

Get started for free
Nudge

Self-hosted update distribution for desktop apps. Signed, fast, and designed for developers who care about the details.

Get in touch

hello@unicornfamily.dev
© 2026 Nudge. All rights reserved.