Product updates from code history
Pricing that fits how you ship.
Connect GitHub, compare revisions, and turn diffs into clear product updates — with your own AI key or Shipdove-managed AI.
Free
$0/month
Bring your own AI key.
- GitHub connect
- Manual revision comparison
- Generate product updates
- Bring your own API key
- OpenAI, Anthropic, Gemini, OpenRouter
- 3 repositories
- Manual generation only
Starter
$4.99/month
Use Shipdove AI without API setup.
- Shipdove-managed AI
- 100 generations / month
- Saved update history
- Customer-facing outputs
- 10 repositories
- Regenerate with different tone
Premium
$9.99/month
For teams shipping often.
- Everything in Starter
- Unlimited repositories
- 500+ generations / month
- Output templates
- Compare previous releases
- Advanced output types
- Blog, release notes, executive summaries
Most popularStart automating
Automation
$14.99/month
Automate every merge.
- Everything in Premium
- GitHub webhooks
- Auto-generate when PRs are merged
- Auto-generate on release tags
- Auto-generate on push to main
- Review queue
- Automation defaults
Built with privacy in mind
- Read-only GitHub access
- No code changes
- Raw code diffs are not stored
- Repositories are not cloned
- Shipdove reads diffs temporarily to generate updates
Frequently asked questions
Do you store our source code?
No. Shipdove reads diffs temporarily to generate updates and does not store raw code diffs. GitHub access is read-only.
Can I use my own API key?
Yes. The Free plan supports bring-your-own API keys for OpenAI, Anthropic, Gemini, and OpenRouter.
What happens when a PR is merged?
On the Automation plan, Shipdove can listen to GitHub webhooks and prepare an update draft automatically.
Can I change output formats?
Yes. Shipdove can format the same change as a changelog entry, Slack update, blog post, release note, or executive summary.