FAQ
Frequently asked questions
Quick answers about secure document sharing, virtual data rooms, analytics, and privacy.
Getting started
What is DocKosha?
DocKosha is an open-source secure document sharing and virtual data room platform built for high-fidelity viewing, access controls, watermarking, and privacy-first analytics.
What’s the difference between a secure link and a data room?
A secure link is best for sharing a single document with link-level controls. A data room is best for sharing a structured set of documents and folders with unified access rules and aggregated analytics.
Can I create multiple links for the same document?
Yes. You can create multiple links with different access rules, expirations, and analytics. Each link can be revoked or updated independently.
Do you charge per viewer or per share link?
No. Pricing is workspace-based so you can share with external stakeholders without per-viewer surprises.
Do you offer a trial?
Yes. Essential includes a 14-day trial with no credit card required so you can validate the workflow before committing.
Open source and self-hosting
Is DocKosha open source?
Yes. The application source is public under AGPL-3.0-or-later at github.com/samarthmn/doc-kosha. You can inspect the code and contribute improvements. DocKosha has one public application source edition; Enterprise licensing requires a separate signed agreement.
Can I self-host DocKosha today?
Not yet. DocKosha requires DocYantra, a private document-processing dependency. The public repository supports inspection and contribution but is not currently a runnable self-hosting distribution. DocKosha Cloud is the managed service available now.
Does open source mean every Cloud feature is free?
No. The application source license and hosted subscriptions are separate. Cloud plans have their own capacity and feature limits; the pricing page lists the current Free and paid plan details.
Files, viewing, and downloads
Which file types can I upload?
DocKosha Cloud supports PDF and validated CSV/Office/Markdown conversion, plus JPG/JPEG/PNG/WEBP images, MP4/MOV/AVI/MKV/WEBM video, and MP3/WAV/OGG/AAC audio. Legacy .ppt, .doc, and .xls uploads are not supported.
What happens when I upload a PPTX, DOCX, XLSX, or XLSM file?
DocKosha Cloud converts supported modern Office formats to PDF within its validated envelope. When processing fails, output is not published and the original remains available. Legacy .ppt, .doc, and .xls files cannot be uploaded.
What powers document processing in DocKosha?
DocKosha Cloud provides PDF merge, watermarking, CSV conversion, page counting, Office conversion, and redaction through isolated workers with finite deadlines. It validates output before publishing, and anything outside its envelope fails closed with a clear, typed error instead of silently losing quality.
How do watermarked downloads work?
When watermarking is enabled, downloads stream the processed PDF and always use a .pdf filename. When watermarking is disabled, downloads stream the original uploaded file.
Security, privacy, and analytics
How can I restrict access to a shared document?
Use link gates like passwords, email verification, allowlists, and NDA acceptance. You can also set expirations, enable/disable downloads, and apply dynamic watermarking.
Does analytics collect personal data?
Analytics are anonymized by default. DocKosha does not store raw IP addresses, and viewer email is captured only when link settings require it (for example, Email Verification, Allowlist gates, or NDA).
Can I export analytics to CSV?
Yes. You can export document viewer insights as CSV from the analytics UI. If a link collects verified viewer email, exports include email; otherwise exports include a pseudonymous viewer ID. Broader exports (data room and workspace) are on the roadmap.
What can I track with analytics?
Track views, time per page, downloads, and engagement signals. Viewer-level insights appear when your links require verified identity (email/NDA).
Still have questions?
Can't find the answer you're looking for? Please chat to our friendly team.