Sign In
← Back to Home

Terms & Conditions

What you agree to when using our service

Last updated: March 23, 2026

These Terms & Conditions (“Terms”) govern your use of the Diffshot application and website at diffshot.app (“Service”), operated by Nick Vardakas (Sole Proprietor) (“we,” “us,” or “our”), based in Thessaloniki, Greece.

By creating an account or using Diffshot, you agree to these Terms. If you do not agree, do not use the Service.

1. Service Description

Diffshot is a developer tool that automatically generates visual changelogs from merged GitHub pull requests. The service provides an API and GitHub Action that, when triggered on PR merge, fetches the PR diff, generates an AI-powered summary using Anthropic Claude, renders a visual changelog card, and delivers the result to your configured Slack and/or Discord channels via webhooks.

2. Account Registration

  • You must provide accurate information when creating an account
  • You are responsible for maintaining the security of your account credentials and API keys
  • You must be at least 16 years old to use the Service
  • One person may not maintain more than one free account
  • You are responsible for all activity that occurs under your account, including API key usage

3. API Keys and Access

  • API keys are provided for authenticating requests to the Diffshot API
  • You are responsible for keeping your API keys secure — treat them like passwords
  • Do not share API keys in public repositories, client-side code, or other insecure locations
  • We reserve the right to revoke API keys that are found to be compromised or misused
  • API key plaintext is shown once at creation and cannot be recovered — if lost, generate a new key

4. Acceptable Use

You agree NOT to use Diffshot to:

  • Generate misleading, false, or deceptive changelog content
  • Spam Slack or Discord channels with automated messages beyond legitimate changelog use
  • Impersonate another person or entity
  • Violate any applicable law or regulation
  • Violate GitHub’s, Slack’s, or Discord’s terms of service
  • Attempt to reverse-engineer, modify, or exploit the Service
  • Circumvent rate limits or abuse the API beyond normal usage
  • Resell or redistribute the Service or API access without permission
  • Use the API to generate changelogs for repositories you do not own or have access to

We reserve the right to suspend or terminate accounts that violate these terms.

5. Free and Pro Plans

Free Plan

  • 30 changelogs per month
  • 1 Slack or Discord integration
  • Up to 5 API keys
  • AI summaries and visual changelog cards
  • “Made with Diffshot” watermark on visual cards

Pro Plan ($19/month)

  • 500 changelogs per month
  • All integrations (Slack, Discord, and future additions)
  • Up to 20 API keys
  • No watermark on visual cards
  • Priority support

We reserve the right to modify plan features and pricing with 30 days notice to existing subscribers.

6. Payments and Billing

  • Pro subscriptions are billed monthly via Polar.sh, who acts as our Merchant of Record
  • Polar handles all payment processing, VAT, tax compliance, and invoicing
  • Payments are non-refundable except where required by law
  • You may cancel your subscription at any time; access continues until the end of the current billing period
  • If payment fails, we may downgrade your account to the Free plan after a 7-day grace period
  • Prices are in USD and exclude any applicable taxes

7. Generated Content

Ownership

  • You own the changelog content generated by Diffshot for your account (summaries, categories, and visual cards)
  • Diffshot does not claim ownership of your generated content
  • You may edit or delete any generated changelog from your dashboard

Accuracy

  • Generated content is produced by AI based on your PR diff and metadata
  • We do not guarantee the accuracy, completeness, or appropriateness of generated summaries
  • You can edit any generated summary before or after it is delivered to Slack/Discord
  • AI-generated summaries are capped at approximately 480 characters to fit visual cards

Visual Cards

  • “Made with Diffshot” watermark is included on Free plan visual cards
  • Pro plan visual cards do not include a watermark
  • You may use generated visual cards for any lawful purpose

8. GitHub Integration

  • Diffshot accesses your GitHub data via OAuth with the repo and read:user scopes
  • We read PR metadata and diff content for changelog generation — diff content is processed transiently and not stored
  • The API validates that you own the repository before generating a changelog
  • You can revoke access at any time via GitHub Settings
  • We are not responsible for changes to the GitHub API that may affect the Service

9. Intellectual Property

  • The Diffshot name, logo, visual card designs, and website are our intellectual property
  • The underlying card templates, API, and design system are proprietary
  • You may not copy, reproduce, or create derivative works of the Diffshot card templates for use outside the Service
  • Open-source libraries used in the Service retain their respective licenses

10. Privacy

Your use of Diffshot is also governed by our Privacy Policy. Please review it for details on how we collect, use, and protect your data.

11. Limitation of Liability

To the maximum extent permitted by law:

  • Diffshot is provided “as is” without warranties of any kind, express or implied
  • We do not warrant that the Service will be uninterrupted, error-free, or secure
  • We are not liable for any indirect, incidental, special, consequential, or punitive damages
  • Our total liability for any claim related to the Service shall not exceed the amount you paid us in the 12 months preceding the claim
  • We are not responsible for inaccurate AI-generated summaries or their consequences when delivered to Slack/Discord
  • We are not responsible for any changes to third-party APIs (GitHub, Slack, Discord, Anthropic) that affect the Service

12. Account Termination

By You

  • You may delete your account at any time via account settings or by contacting legal@diffshot.app
  • Upon deletion, all your data (changelogs, API keys, integrations, repos) is deleted immediately
  • Active Pro subscriptions will be cancelled with no refund for the remaining billing period

By Us

  • We may suspend or terminate your account for violation of these Terms
  • We may terminate the Service entirely with 30 days notice to all users
  • In case of Service termination, Pro users will receive a prorated refund for unused time

13. Changes to These Terms

We may update these Terms from time to time. We will notify you of significant changes by posting a notice on our website or sending an email. Your continued use of Diffshot after changes constitutes acceptance of the updated Terms. If you disagree with changes, you may delete your account.

14. Governing Law

These Terms are governed by the laws of Greece and the European Union. Any disputes will be resolved in the courts of Thessaloniki, Greece. Nothing in these Terms limits your rights under mandatory consumer protection laws in your jurisdiction.

15. Severability

If any provision of these Terms is found unenforceable, the remaining provisions will continue in effect.

16. Contact

If you have questions about these Terms, contact us at:

Email: legal@diffshot.app

Operator: Nick Vardakas (Sole Proprietor)

Location: Thessaloniki, Greece