When you send a document to Blink PDF, it is processed entirely in memory and discarded the moment your PDF is returned. Nothing you submit is written to a database, logged to disk, or retained beyond the lifecycle of a single API request.Documentation Index
Fetch the complete documentation index at: https://docs.blinkpdf.io/llms.txt
Use this file to discover all available pages before exploring further.
What zero-retention means
“Processed in memory. Never stored on disk. Never used to train models.”Zero-retention is a hard architectural guarantee, not a configurable policy. The rendering pipeline is stateless by design:
- Your request arrives and is held in memory for the duration of the render.
- The PDF is generated and streamed back to you.
- The request payload — including all Markdown content, metadata, and any intermediate document state — is immediately purged from memory.
“Purged immediately” means within the same request lifecycle. Blink PDF does not use write-ahead logs, render queues, or persistent buffers that could retain content after the response is sent.
What is NOT stored
The following data is never written to disk, database, or any persistent store:- Markdown content — the document text you send in the request body
- Generated PDFs — the binary output is streamed directly to you and not cached
- PDF metadata — titles, authors, and custom fields you pass in the
metadatafield - Document structure — headings, tables, images, and any intermediate parse tree
- Image content — remote images fetched during rendering are held in memory only and discarded immediately after use
What IS stored
Blink PDF does retain a minimal set of account-level data necessary to operate the service:| Data type | Stored? | Purpose |
|---|---|---|
| Account email & credentials | ✅ | Authentication |
| API keys (hashed) | ✅ | Request authorization |
| Usage counters (request count, byte totals) | ✅ | Billing and rate limiting |
| Markdown content | ❌ | — |
| Generated PDFs | ❌ | — |
| PDF metadata fields | ❌ | — |
Zero model training
Your data is never used to train, fine-tune, or evaluate any machine learning model — Blink PDF’s own or any third party’s. The rendering engine is deterministic software, not a learned model, and it has no feedback loop that ingests document content.Why this matters for regulated industries
Industries with strict data-handling requirements — legal, medical, financial services, government — often cannot send document content to third-party services that log or store it, even temporarily. Zero-retention removes that blocker:- Legal — draft contracts, briefs, and privileged correspondence can be rendered without leaving your control boundary.
- Medical — patient-facing documents (discharge summaries, lab results) containing PHI can be generated without triggering a HIPAA logging concern.
- Finance — trade confirmations, account statements, and KYC documents can be formatted as PDFs without exposing sensitive figures to a third-party data store.
SOC 2 Type II certification is on the Blink PDF roadmap. If SOC 2 compliance is a hard requirement for your procurement process, contact the team to discuss your timeline and to receive updates when certification is available.
Markdown Rendering
See how the stateless in-memory rendering pipeline works end to end.
Accessibility
Learn about PDF/UA-1 compliance, Unicode support, and color emoji.