Terms of Use
Last updated: March 26, 2026
Welcome to duckkit.dev. By using our suite of developer tools and calculators, you agree to the following terms. Please read them carefully.
This page is not legal advice. Consult qualified counsel for your jurisdiction and use case.
1. Nature of the Service
duckkit.dev provides interactive calculators and educational content related to distributed systems, messaging protocols (including Apache Kafka), and API architecture. These tools are designed to assist engineers in estimating system behavior based on industry-standard technical specifications.
2. No Professional Advice
The results generated by our tools do not constitute professional engineering, architectural, or legal advice. Every infrastructure environment is unique. You are responsible for verifying the output of these tools against your specific system requirements and official documentation (for example Apache Kafka, cloud provider SLAs, and your own runbooks).
3. Accuracy of Calculations & "As-Is" Provision
While we strive for high mathematical accuracy and align our logic with public RFCs, KIPs, and other widely cited specifications:
- No warranty. The tools are provided "as-is" and "as-available." We do not warrant that the calculations are error-free or reflect the exact behavior of your specific software version or environment.
- Estimates only. Results are theoretical projections. We are not responsible for discrepancies between our estimates and your production performance.
4. Intellectual Property
- The math. Mathematical formulas and published technical standards (for example the logic behind token-bucket rate limiting or Kafka lag growth) are not proprietary to duckkit.dev.
- The implementation. The specific code implementation, user interface, design, and calculation engine on this website are the proprietary intellectual property of duckkit.dev.
- Math proofs. We provide logic snippets (TypeScript and LaTeX) on tool pages for transparency. These snippets are provided for audit purposes and do not grant a license to redistribute or re-host our proprietary engine.
5. Limitation of Liability
To the maximum extent permitted by law, duckkit.dev and its operators shall not be liable for any direct, indirect, incidental, or consequential damages, including but not limited to:
- System outages or data loss.
- Financial loss resulting from infrastructure over-provisioning or under-provisioning.
- Errors in technical decision-making based on tool output.
6. User-Generated Scenarios & Sharing
Our share feature encodes your inputs into a Base64 string in the URL (for example ?s= or ?state=).
- Privacy. We do not store these scenarios on our servers.
- Responsibility. You are solely responsible for the data you input. Do not include secrets, API keys, or sensitive proprietary data in calculator fields, as anyone with the shared link can decode the data.
7. Changes to Terms
We reserve the right to update these terms at any time. Continued use of the site following changes constitutes acceptance of the new terms.
Questions? hello@duckkit.dev