Shipdove
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
Start free

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
Try Shipdove AI

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
Upgrade to Premium
Most popular

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
Start automating

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.