Back to Home
Terms of Service
Know your rights

Terms of Service

The rules and guidelines for using PDF-Assistant-RAG, our open-source document analysis platform.

Last updated: May 30, 2026

1. Acceptance of Terms

By accessing or using PDF-Assistant-RAG (“the Platform”), you agree to be bound by these Terms of Service (“Terms”). If you do not agree to all terms, you must not use the Platform.

These Terms apply to all visitors, users, and contributors to the Platform. By creating an account, uploading documents, or interacting with the service in any way, you signify your acceptance of these Terms.


2. Description of Service

PDF-Assistant-RAG is an open-source document analysis platform that allows users to upload documents (PDF, DOCX, TXT, Markdown) and interact with them through AI-powered semantic search and chat, using Retrieval-Augmented Generation (RAG) and open-source large language models (LLMs).

The core features include:

  • Document upload, storage, and management
  • AI-powered question answering and document analysis
  • Semantic search across uploaded documents
  • Conversation history and context retention
  • Multi-language support (English, Hindi, Spanish, French)

The Platform is provided “as is” and “as available” for educational and productivity purposes. The maintainers make no guarantees about the accuracy, completeness, or reliability of AI-generated responses.


3. User Accounts & Registration

To use certain features of the Platform, you must register for an account:

  • Accuracy: You agree to provide accurate, current, and complete information during registration and to update it as necessary.
  • Security: You are responsible for safeguarding your password and for all activities under your account. Notify the maintainers immediately of any unauthorized use.
  • Account types: The Platform supports email/password registration and optional Google OAuth sign-in.
  • One account per person: You may not create multiple accounts for the same individual unless explicitly permitted.
  • No shared accounts: Account sharing with unauthorized users is prohibited.

4. Acceptable Use

You agree to use the Platform only for lawful purposes and in accordance with these Terms. Prohibited activities include:

  • Uploading malware, viruses, or any malicious code
  • Uploading illegal, obscene, defamatory, or infringing content
  • Attempting to bypass authentication, access other users' data, or exploit the system
  • Using the Platform for automated scraping, data mining, or high-volume API abuse
  • Reverse-engineering, decompiling, or attempting to extract the source code of proprietary components
  • Interfering with the operation of the Platform or its underlying infrastructure

5. Uploaded Content & Data

You retain full ownership of all documents and content you upload to the Platform (“Your Content”). By uploading, you grant the Platform a limited, temporary license to process, store, and analyze Your Content solely for the purpose of providing the service.

Data Handling

  • Your documents are processed by open-source LLMs hosted on HuggingFace. Document snippets may be sent for inference but are not stored or used for training.
  • Document embeddings are stored in per-user isolated vector collections (ChromaDB).
  • Chat history is stored per session to maintain conversation context.

Your Responsibilities

  • You represent that you own or have the necessary rights to upload and process Your Content.
  • You must not upload documents containing sensitive personal information, trade secrets, or classified data unless you have the legal right to do so.
  • You are solely responsible for the legality, reliability, and accuracy of Your Content.

See our Privacy Policy for more details on how we handle your data.


6. Intellectual Property

The Platform codebase is open-source and licensed under the MIT License. This means:

  • You may freely use, modify, and distribute the source code, subject to the terms of the MIT License.
  • The name “PDF-Assistant-RAG,” its logo, and branding elements may not be used without explicit permission.
  • AI-generated responses produced by the Platform are provided without warranty and should not be considered professional advice (legal, financial, medical, etc.).

7. Limitation of Liability

The Platform is provided free of charge as an open-source project. To the fullest extent permitted by law:

  • The maintainers shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the Platform.
  • AI-generated content may contain errors, omissions, or inaccuracies. You should independently verify critical information.
  • The Platform makes no guarantees about uptime, availability, or data durability, though reasonable efforts are made to maintain the service.

8. Termination

We reserve the right to suspend or terminate your access to the Platform at any time, without prior notice, for:

  • Violation of these Terms of Service
  • Engaging in prohibited or illegal activities
  • Extended inactivity of your account
  • At your request via account deletion

Upon termination, your access to documents, chat history, and account data will be revoked. You may request a data export before account deletion by contacting the maintainers.


9. Changes to These Terms

We may revise these Terms from time to time. The most current version will always be posted on this page. Material changes will be communicated via:

  • A notice on the Platform dashboard
  • Email notification to registered users (for significant changes)

Your continued use of the Platform after changes take effect constitutes acceptance of the revised Terms.


10. Contact Us

If you have any questions about these Terms, please reach out through the project’s official channels:


Have questions? Start a discussion