Docsheaf
Knowledge base

Internal knowledge your team keeps current

Handbooks, runbooks and process docs in one place, with roles for who can change what and a review trail for every change.

Security at every layerYour documentation sits inside four layers of protection: account sign-in with two-factor authentication, passkeys and sessions; organization roles, required 2FA and an audit log; data protection with hashed secrets, encrypted 2FA secrets and CSRF checks; and infrastructure you control, with PostgreSQL, S3 or R2 and your own SMTP.Infrastructure you controlPostgreSQLS3 / R2SMTPData protectionHashed secretsEncrypted 2FACSRFOrganizationSix rolesRequire 2FAAudit logAccount2FAPasskeysSessionsYour documentationReviewed · published · logged
Account, organization, data and infrastructure, each with its own controls.

Control who sees and changes what

Internal docs need guardrails. Docsheaf builds them in.

Six roles

Viewer, commenter, reviewer, editor, creator and admin, enforced on every API route.

Learn more

Locked spaces

Require a reviewed change request for every edit to sensitive spaces such as policies or runbooks.

Members-only or unlisted

Publish a site only signed-in members can read, on your own domain too, or one that only people with the share link can open.

Every change has a history

Know what changed, who approved it, and how to go back.

Frequently asked questions

Can I keep my knowledge base private?

Yes. Spaces are only visible to members of your organization. A published site or knowledge base can be members-only, so only signed-in members who have access can read it, even on your own domain. Or make it unlisted, so only people with the share link can open it.

Can I stop people from editing important pages directly?

Yes. Lock the space. Every change then goes through a change request that someone has to approve and merge.

Can I see who changed a page?

Yes. Change requests record the author, reviewers and comments, revisions keep a snapshot of every merge, and the organization audit log records membership, site and content changes.

Can I search across all our docs?

Yes. Search in the app covers every space in your organization that you have access to.

Accurate docs. Better answers.

Start writing for free, or talk to us about bringing your team and your existing docs.