Ship Electron updates
without the ceremony.
PushRift gives Electron developers a single CLI to push full app releases and instant OTA updates for HTML, JS, and CSS — no manual installers, no fragile auto-updater scripts.
No credit card required. Free tier ships 50 updates/mo.
Desktop apps are back. Update infrastructure hasn't caught up.
Electron apps ship on a web cadence now — iterating weekly. But the tooling to deliver those updates reliably? It's still duct tape and shell scripts.
Three problems every Electron team hits. One fix.
Manual installers kill your shipping velocity. Every release means packaging, signing, and waiting for users to click "install".
PushRift ships updates silently in the background. Users get the latest version on next launch — no prompts, no friction.
Electron's built-in auto-updater is brittle. It breaks on unsigned builds, requires a separate server, and has no rollback.
PushRift handles signing, CDN delivery, and staged rollouts out of the box. One bad release? Roll back in 10 seconds.
Static asset changes (bug fixes, UI tweaks) shouldn't require a full binary release. But they do — wasting CI time and user bandwidth.
OTA mode pushes only your changed HTML, JS, and CSS. Deploy a hotfix in under 30 seconds without rebuilding the binary.
Everything your update pipeline needs. Nothing it doesn't.
One-command CLI deploy
Run `pushrift deploy` from your CI pipeline or terminal. PushRift handles bundling, signing, and CDN upload automatically.
Instant OTA asset updates
Push changes to your renderer's HTML, JS, and CSS without rebuilding the binary. Users get updates in seconds, not hours.
Full app releases
Distribute complete binary updates across Windows, macOS, and Linux with delta compression to minimize download size.
Release channels
Maintain separate stable, beta, and nightly channels. Ship confidently to internal testers before rolling out to all users.
Code-signed delivery
All artifacts are cryptographically signed before upload. Tamper detection prevents clients from running modified binaries.
Update analytics
Track adoption rates, rollout progress, and error rates per version in real time. Know exactly who is on which release.
Trusted by teams who can't afford broken updates.
"We went from a 3-day release cycle — packaging, signing, waiting for squirrel — to pushing a fix in under a minute. The OTA mode alone saved us from a production incident last quarter."
"PushRift replaced a mess of GitHub Actions, S3 buckets, and a custom update server. It just works. The rollback feature has saved us twice now — both times in under 10 seconds."
Pay for what you ship.
Flat-rate tiers. No per-seat surprises. Cancel anytime.
For solo developers and open-source projects.
- 1 app
- Up to 2,000 updates / month
- OTA asset patches
- Full binary releases
- 1 channel (stable)
- 7-day log retention
For indie developers ready to ship to real users.
- Unlimited apps
- Up to 25,000 updates / month
- OTA asset patches
- Full binary releases
- Custom channels
- Staged rollouts
- Instant rollbacks
- 14-day log retention
For teams shipping to thousands of users.
- Unlimited apps
- Up to 100,000 updates / month
- OTA + full binary
- Custom channels
- Staged rollouts
- Instant rollbacks
- 30-day log retention
- Slack notifications
- Update analytics
For high-volume apps with compliance requirements.
- Unlimited apps
- Up to 500,000 updates / month
- Custom channels
- SBOM export
- Audit logs
- SSO / SAML
- 90-day log retention
- Priority support
- SLA guarantee
Tailored to your scale and compliance needs.
- Unlimited apps and updates
- Custom SLA
- Dedicated support
- On-prem option
Real questions. Straight answers.
Your next Electron release is one command away.
Install the CLI, connect your app, and push your first update in under 5 minutes. No infrastructure to manage, no servers to maintain.