Terms of Service
TL;DR
Use klunk to extract bug reports from screen recordings. Don't upload illegal stuff. Don't try to break it. It might be wrong sometimes — verify important things. The first one's free for now. Pricing may change. No warranty, use at your own risk.
1. Agreement
By using klunk.dev ("the service", "klunk", "we", "us"), you ("the user", "you") agree to these terms. If you don't agree, please don't use the service.
2. What the service does
klunk accepts a video file (typically a screen recording with narration), analyzes it using AI models (currently Google Gemini and Microsoft OmniParser), and produces a structured bug report containing screenshots, video clips, prose descriptions, and an AI-handoff prompt. The result is delivered as a downloadable bundle and viewable web report.
3. Acceptable use
You agree NOT to:
- Upload content that's illegal in your jurisdiction or ours (Germany, USA).
- Upload content you don't have the right to share with a third-party AI service.
- Upload personally-identifying recordings of people who haven't consented.
- Attempt to overload, attack, or reverse-engineer the service.
- Use klunk to harass, defame, or surveil another person.
- Bypass or interfere with the rate limits, queue, or capacity controls.
We may refuse service or remove content at our discretion if we believe these terms are being violated, or if a request seems sketchy.
4. Accuracy disclaimer
klunk uses AI to identify bugs from your video. It can be wrong. It can miss bugs, hallucinate bugs that aren't real, or describe them incorrectly. The bounding boxes drawn on screenshots are best-effort and may be a few pixels off. Always verify the output before acting on it, particularly before filing public tickets or shipping fixes.
5. Pricing and payment
Your first report under 10 minutes is free, identified by your email address. After that, single reports are billed per-upload based on video length:
- ≤ 10 minutes: $5 per report
- 10 – 30 minutes: $10 per report
- 30 – 60 minutes: $20 per report
- Over 60 minutes: not currently supported — please split the recording
Payments are processed by Stripe, Inc. We don't store your card details — Stripe handles that. Refunds are available via the button on each completed report; we'll ask you to describe what went wrong so we can fix it.
Pricing may change. We'll announce any changes prominently on the home page before they take effect.
6. Rate limits and capacity
klunk operates with a finite queue. When the queue is full, new uploads receive a friendly 503 response asking you to try again later. We may adjust these limits at any time to protect service quality and our budget.
7. Data handling
See our Privacy Policy for details. The short version: uploads are deleted within 6 hours, we don't train on your data, and we use Google Gemini as a sub-processor to analyze your video.
8. Intellectual property
You own your content. You retain all rights to the video you upload and to the output bundle generated from it. You grant klunk a limited license to process the video purely for the purpose of producing your report — and that license ends when the file is deleted.
The klunk service itself, including the software, design, and "klunk" wordmark, remains the property of the developer.
9. Service availability
klunk is provided "as is". We don't guarantee uptime, accuracy, or that any specific feature will keep working. We may take the service down for maintenance, upgrades, or because we ran out of beans.
10. Limitation of liability
To the maximum extent permitted by law, klunk and its operator are not liable for any indirect, incidental, consequential, or punitive damages arising from your use of the service. Our total liability for direct damages, in the unlikely event one of us proves any, is limited to the amount you paid us in the past 12 months — which, since klunk is currently free, is zero.
11. Termination
You can stop using klunk anytime — close the tab, that's it, no account to delete. We can stop providing service to anyone for any reason, including no reason. If we stop offering the service entirely, we'll try to give notice on the home page first.
12. Governing law
These terms are governed by the laws of Germany (where the service is hosted). Any dispute will be resolved in the appropriate German courts.
13. Changes to these terms
If we change these terms we'll update the date at the top. For meaningful changes (price, data handling, acceptable use), we'll surface a notice on the home page.
14. Contact
Questions about these terms? Email [email protected]. A real human will read it.