Terms of Service
Usage terms, intellectual property, AI assistant disclaimers, and open-source code licenses for jaainil.com.
Jainil Prajapati
Data Fiduciary · Anand, Gujarat, India
Terms of Service
Effective Date: January 1, 2026
Last Updated: September 8, 2026
Website: jaainil.com ("Site", "we", "us", or "our")
Operator: Jainil Prajapati, Anand, Gujarat, India
1. Agreement to Terms
These Terms of Service ("Terms") constitute a legally binding agreement between you ("User", "Visitor", or "Client") and Jainil Prajapati ("we", "us", or "our"). By accessing, browsing, reading content, submitting queries, or using any interactive features on jaainil.com, you acknowledge that you have read, understood, and agree to be bound by these Terms.
If you do not agree with any part of these Terms, you must immediately discontinue your use of this website.
2. Permitted Use and Limited License
We grant you a non-exclusive, non-transferable, revocable, limited license to access and read the portfolio, technical articles, and public documentation on jaainil.com solely for your personal, educational, or professional evaluation purposes.
You may:
- Read, bookmark, and share links to articles published on jaainil.com.
- Quote brief excerpts (up to 250 words) with explicit attribution and a direct hyperlink back to the original article on jaainil.com.
- Use the on-site AI assistant ("Ask Jainil's AI") for legitimate questions regarding Jainil's projects, skills, and technical writeups.
3. Intellectual Property Rights
All original content, features, layout, brand marks, and technical materials on jaainil.com—including written articles, editorial analysis, custom isometric SVG diagrams, graphics, photographs, and source code—are the proprietary intellectual property of Jainil Prajapati and are protected under Indian and international copyright, trademark, and unfair competition laws.
Open-Source Software and Packages
- Open-source packages developed or maintained by Jainil Prajapati (including the
@imjp/writenex-astronpm package and templates upstreamed to the official Dokploy repository) are licensed under their respective open-source licenses (such as the MIT License) hosted on GitHub and npm. - Your rights to inspect, fork, or reuse open-source code are governed solely by those specific repository licenses, not by these website Terms.
Third-Party Trademarks and Logos
- All third-party trademarks, service marks, trade names, and logos referenced on this site (e.g., Docker, Debian, Next.js, Astro, Linux, Proxmox, Stripe, GitHub, Apple, Meta, Google, Umami) belong to their respective owners. Their mention on this site is purely nominative and descriptive to explain technical skills and interoperability. No endorsement, sponsorship, or affiliation is claimed or implied.
4. Acceptable Use and Prohibited Activities
You agree that you will not:
- Scraping & Crawling: Use automated scrapers, spiders, or extraction bots to systematically harvest content, text, or datasets from this website in violation of our published robots.txt, or in a manner that degrades server performance.
- Infrastructure Abuse: Attempt to compromise, flood, DDoS, probe, or scan the vulnerability of the site, web server, caching layer, or underlying networks.
- AI Chat Abuse & Prompt Injection: Submit prompt injection payloads, malicious scripts, jailbreaks, or denial-of-service spam to the on-site AI assistant or the
/api/rag/chatendpoint. - Malicious Content: Transmit malware, trojans, worms, or other malicious code through comments or inquiry forms.
- Misrepresentation: Impersonate Jainil Prajapati, falsely claim employment or partnership with jaainil.com, or misrepresent quotes or code from this site.
Any unauthorized use automatically terminates the limited license granted herein and may expose you to civil liabilities and criminal prosecution under the Information Technology Act, 2000 and the Bharatiya Nyaya Sanhita (BNS), 2023.
5. Disclaimers for Technical Tutorials and Code ("AS IS")
All technical articles, homelab setups, Linux tutorials, Docker Compose files, CI/CD pipelines, architecture diagrams, and code snippets published on this website are provided strictly for educational, informational, and reference purposes on an "AS IS" and "AS AVAILABLE" basis, without warranty of any kind.
- No Guarantee of Fitness: Systems engineering, Linux administration, and software development involve inherent operational risks. What functions in our homelab or staging environment may fail or behave unpredictably in your specific hardware or production environment.
- Independent Testing Required: You assume full responsibility for reviewing, validating, testing, and securing any code snippet, script, or configuration before applying it to your production infrastructure.
- Zero Liability for Outages: In no event shall Jainil Prajapati be held responsible or liable for any server crashes, data corruption, security exploits, loss of data, hardware malfunction, or downtime resulting from the implementation of techniques discussed on this site.
6. AI Assistant ("Ask Jainil's AI") Disclaimer & Transparency
The on-site chat assistant is an automated tool powered by Large Language Models (LLMs) utilizing Retrieval-Augmented Generation (RAG):
- Experimental Feature: AI responses are generated algorithmically using vector search over published articles, resume details, and project documentation.
- Potential for Hallucinations: While guardrails and source citations are implemented, large language models may occasionally produce inaccurate, incomplete, or hallucinated responses. Critical technical or biographical details should always be verified against the linked primary artifacts.
- No Contractual Commitments: The AI assistant is not authorized to enter into contracts, negotiate rates, extend guarantees, or make binding legal or professional commitments on behalf of Jainil Prajapati.
- Safety: Do not input confidential, classified, financial, or personally identifiable information into the chat input.
7. Margin Notes and User Comments (GitHub Discussions / Giscus)
Article comments are facilitated through Giscus, which interfaces with GitHub Discussions:
- You retain ownership of comments you post, but you grant Jainil Prajapati an irrevocable, worldwide, royalty-free license to display your comments alongside the corresponding article.
- You agree not to post comments that are defamatory, hateful, harassing, infringing of intellectual property, obscene, or promotional spam.
- Jainil Prajapati reserves the right, in his sole discretion, to remove, hide, or report any comment that violates these standards or GitHub's Acceptable Use Policies.
8. Limitation of Liability
To the maximum extent permitted by applicable law in India and internationally: In no event shall Jainil Prajapati, his affiliates, or contractors be liable for any indirect, incidental, special, consequential, or punitive damages—including but not limited to loss of profits, data, goodwill, service interruption, computer damage, or system failure—arising out of or in connection with:
- Your access to, use of, or inability to use this website.
- Any conduct or content of any third party on the website (including GitHub Discussions).
- Any code, tutorial, configuration, or technical recommendation obtained from the site.
- Any unauthorized access to, alteration of, or use of your communications.
If any jurisdiction does not allow the exclusion or limitation of certain liabilities, our liability shall be limited to the fullest extent permitted by law, or to the total amount paid by you to us (if any) during the twelve (12) months preceding the claim.
9. Copyright Takedown Procedure (DMCA & Indian IT Act Safe Harbor)
We respect the intellectual property rights of others. If you are a copyright owner or an authorized agent and believe that any content, image, or tutorial on jaainil.com infringes upon your copyright, please send a formal written notification with the following details:
- Identification of the copyrighted work claimed to have been infringed.
- Identification of the material on jaainil.com that is claimed to be infringing, with sufficient detail (URL) so we can locate it.
- Your contact information (name, address, telephone number, and email).
- A statement that you have a good-faith belief that use of the material is not authorized by the copyright owner, its agent, or the law.
- A statement, under penalty of perjury, that the information in the notification is accurate and that you are authorized to act on behalf of the owner.
- Your physical or electronic signature.
Send all notices to:
Email: [email protected]
Subject: Copyright Takedown Notice
We will review and promptly address all legitimate notices in compliance with Section 512(c) of the US DMCA and the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021 of India.
10. Governing Law and Dispute Resolution
These Terms and any disputes arising out of or related to your use of jaainil.com shall be governed by and construed in accordance with the laws of the Republic of India, without regard to conflict of law principles.
Any legal dispute, suit, action, or proceeding arising under or relating to these Terms shall be subject to the exclusive jurisdiction of the competent civil courts located in Anand or Vadodara, Gujarat, India.
11. Severability and Entire Agreement
If any provision of these Terms is found to be unlawful, void, or unenforceable, that provision shall be deemed severable and shall not affect the validity and enforceability of any remaining provisions. These Terms, together with our Privacy Policy, Cookie Policy, and Refund Policy, constitute the entire agreement between you and Jainil Prajapati regarding the use of this website.
12. Contact Information
If you have any questions or concerns regarding these Terms of Service, please contact:
- Jainil Prajapati
- Location: Anand, Gujarat 388001, India
- Email: [email protected]
- Phone: +91 97252 84302
- Website: https://jaainil.com