Frequently asked questions

Quick answers about TechDocChat. For deeper guides, see the documentation.

General

What is TechDocChat?

TechDocChat lets you upload technical documentation (text files, Markdown, PDFs, and more), index it for semantic search, and ask questions in plain English with answers grounded in your own materials—hosted on Cloudflare.

Who is it for?

Engineering teams, technical writers, and support organizations that need one searchable library across runbooks, API docs, and internal policies.

Do I need to write prompts like ChatGPT?

No special prompt syntax is required. Ask questions naturally. Clear, specific questions usually produce better results than vague ones.

Where is my data stored?

Files and metadata are stored in your Cloudflare-backed environment (object storage, D1/SQLite as configured, and vector indexes). See our Privacy Policy for details.

Account & trial

Is there a free trial?

We typically offer a 7-day trial. Check the signup and billing pages for the current offer and whether a card is required.

How do organizations work?

Each subscription is tied to an organization. Members of that org share the same document library and chat context—data is isolated from other customers.

How do I reset my password?

Use the “Forgot password” flow on the login page. You will receive an email with a reset link if an account exists for that address.

Documents & uploads

What file types are supported?

Common formats include .txt, .md, .csv, .json, .html, and .pdf. PDF quality depends on whether text is embedded; scanned PDFs without OCR may not index well.

Is there a file size limit?

Yes—each subscription has a hard storage cap (5 GB total across all uploaded documents). Very large manuals may need to be split so the org stays under the cap.

What does “indexed” mean?

The system extracted text, split it into chunks, embedded it, and stored vectors in your org’s search index. Only indexed documents are searchable in chat.

Why did my upload fail?

Common causes: unsupported format, empty extraction, or a transient infrastructure error. Retry with a smaller file or plain text export. See Troubleshooting.

Folders & tags

Can I nest folders?

Yes—up to three levels deep (for example: Team → Service → Version). Deeper nesting is disabled to keep navigation predictable.

What are tags for?

Tags are labels you attach to documents—useful for themes that cross folders, like deprecated or a customer code.

AI & chat

Does the AI browse the public web?

Chat answers are grounded in your indexed documents for this product path—not on random internet pages.

Why was my answer wrong?

Models can misread tables, code, or version-specific paragraphs. Always verify important answers against the cited source file.

Can I see which documents were used?

The UI aims to show citations or source references when available—exact presentation depends on the current product version.

Billing

How am I charged?

Subscriptions are billed through Stripe on a recurring monthly plan unless otherwise stated at checkout.

How do I cancel?

Open Billing in the app and use the Stripe customer portal to cancel. Access typically continues until the end of the paid period.

Where are my invoices?

In the Stripe customer portal linked from Billing, and often in email from Stripe for each successful charge.

Team & roles

How many people can I invite?

Plans include a maximum number of members (including pending invitations). Remove someone or cancel an invite to free a seat.

What is the difference between editor and viewer?

Editors can typically upload and manage documents; viewers can read. Owners manage billing and invites.

Can I change someone’s role?

Owners can change roles for non-owner members from Settings where the UI exposes role selectors.

Privacy & security

Do you sell my data?

We do not sell your business documentation content. See the Privacy Policy for details on subprocessors and usage.

Who can I contact for privacy questions?

Email privacy@techdocchat.com as listed in the privacy policy.

Troubleshooting

The app won’t load after deploy

Check your browser console, try another network, and confirm DNS/SSL for your custom domain. Purge cache if you use a CDN in front of Workers.

I get “unauthorized” on every page

Your session cookie may be invalid. Log out, clear cookies for the site, and log in again.

← Home · Documentation