Trust & Data

How BlazeDocs handles your documents

Plain English. No legal jargon. What we store, what we don't, and what you control. If you handle privileged material, this page is for you.

API conversions

Never stored.

Calls to /api/v1/convert process the PDF in memory, return the markdown in the response body, and record only the usage counter (for billing). The PDF bytes and the markdown text never touch our database. If you use the API from a script, CLI, or MCP server, your content is already ephemeral by default.

Dashboard conversions

Stored until you delete.

When you convert through the dashboard, we store the source PDF during processing, the converted markdown, extracted images, and any chat history you create on that document. This makes re-downloads, search, and Q&A possible. Everything stays until you delete it — or, with Private Mode on, until the auto-delete window you choose passes (5 minutes, 1 hour, 24 hours, or on download).

When you delete

Delete means delete.

Clicking Delete on a conversion removes the markdown, the extracted images (including the cloud copies), the source PDF, any chat history, and the search index entries. Page counts and billing records are kept. There is no soft-delete; no tombstone you can inspect later; no content sitting in a satellite table after the row is gone.

Frequently asked

Do you train AI models on my documents?

No. Your documents are processed only to produce the markdown you requested. We don't train models on them, and our conversion provider (Mistral) processes them under an enterprise agreement that prohibits training on customer data.

Who can see my documents in the dashboard?

Only you, after signing in. We operate a small team (one person, the founder) with database access; that access exists for debugging and support and is audited. If this is unacceptable for your use case, use the API, which never stores your content server-side.

What about images extracted from my PDF?

Extracted images (charts, photos, figures) are stored on Cloudflare R2 until you delete the conversion. Deleting the conversion removes them from R2 as well, not just from the database.

If I use the API, how do I get my markdown into my workflow (Obsidian, local files)?

A 20-line script that POSTs to /api/v1/convert and writes the response body to your vault is the supported pattern. Get an API key from the dashboard at blazedocs.io/dashboard. Usage counts against the same quota as dashboard conversions.

Is encryption-at-rest enabled?

Yes. Convex (our primary database) and Cloudflare R2 (image storage) both encrypt at rest by default. Transport is HTTPS end-to-end. If your compliance regime requires BYOK or a specific jurisdiction, contact support@blazedocs.io.

The full legal privacy policy is available at /privacy-policy. This page is the plain-English companion; the legal version is the authoritative one for regulatory purposes.