OCR your way
Tesseract running locally with no cloud involved, or AWS Textract.
Folio embeds in your web application through an iframe and renders PDFs and TIFFs of 600 MB and more. Permissions, redactions, downloads and printing are all decided on the server. Hints from the host page are never trusted.
The usual choice is licensing a desktop-era SDK or spending months building a viewer yourself. Folio is the third option.
One postMessage carries everything the viewer needs.
Large files open as quickly as small ones.
Every way out is gated separately.
Tesseract running locally with no cloud involved, or AWS Textract.
Regex matching by default, or AWS Comprehend for more than 20 entity types, each with its own redact button.
Local disk for development, self-hosted MinIO, or AWS S3.
SQLite by default, or Elasticsearch or MeiliSearch at scale. Each choice is one environment variable.
When a session expires the token refreshes without reloading the document.
The role-to-capability map lives in one config file your security team can read and change, with no code changes.
| Area | Build it yourself | Embed Folio |
|---|---|---|
| Large documents | Custom streaming code | Page-by-page streaming built in |
| Permissions | Client-side flags, trusted | Capabilities resolved on the server |
| Storage and OCR | Locked to one vendor | Pluggable, chosen per deployment |
| Integration | A custom protocol for each app | One postMessage contract |
Tell us what your users need to see and what they must not. We'll show you Folio running inside an app like yours.