← Viva Grafix · Work
Design collaboration with DSL4 Digital · 2026
EN · ES
Start a project →

Mendery — Brand and product design for DSL4 Digital

Free tool · Open source (MIT) — Design collaboration with DSL4 Digital, 2026
Mendery

Drop a corrupted .docx, .xlsx, .pptx, .odt or SQLite file and get your text back — recovered entirely in your browser. Nothing is ever uploaded. Free for everyone.

mendery.dsl4.com
Mendery — DSL4 Digital product interface with product design by Viva Grafix
ProjectMendery — file recovery in the browser
ScopeProduct design · Recovery UX · Information architecture
LicenseCompletely free — open source (MIT)
YearTenerife · 2026

The file is corrupted. The words are usually still in there.

When Word says a document is unreadable, most of the text is typically intact — the container is broken, not the content. Mendery scans the raw bytes of corrupted Office documents for local file signatures, keeps whatever partial DEFLATE output can be salvaged, and rebuilds an openable .docx. It does the same for damaged SQLite databases, scavenging surviving pages directly.

DSL4 Digital engineers the browser-based recovery engine and the no-upload security model. Viva Grafix designed the product around that constraint: users need to understand what can be recovered, what cannot and why their files never leave the device.

Viva Grafix’s design response

Byte-level rescue, zero upload.

Recovery tooling is a trust cliff. DSL4 Digital’s architecture removes the service from the file path; our design makes that privacy guarantee concrete before a user begins.

01

Office documents

Recovers readable text from broken .docx, .xlsx, .pptx and .odt files and rebuilds a fresh, openable document around it.

02

SQLite databases

Page-level scavenging pulls surviving records straight out of damaged database files — to our knowledge the first fully in-browser recovery of corrupted SQLite.

03

Provably private

The CSP declares connect-src ’none’: the browser itself forbids the page from transmitting anything, anywhere.

Mendery — what it can and can't recover, with the recovery checklist beneath
We put the honesty above the fold — what Mendery can genuinely recover, and what it honestly can't.
Engineering context

Under the hood.

DSL4 Digital’s format engineering is the context for a recovery interface that must be exact about both capability and limitation.

Vanilla JSDependency-free engine (~1,500 lines)Vendored fflate (MIT)CF Workers static assetsMIT license
01

Ignore the broken map

ZIP recovery parses local file headers directly and ignores the corrupted central directory — the part of the file that usually dies first.

02

The right decompressor

DSL4 Digital chose vendored MIT-licensed fflate instead of the native DecompressionStream, because the native API discards queued output when a stream errors mid-way — precisely the moment recovery matters.

03

Behaviour-level tests

The test oracles are real tools — textutil and node:sqlite verify that recovered files actually open, not merely that bytes were produced.

On the work · Viva Grafix, 2026

Mendery is deep, unglamorous engineering from DSL4 Digital, presented by Viva Grafix as a tool users can trust: MIT-licensed, free, and structurally incapable of reading your files.

Viva Grafix · Tenerife · 2026