Keepdesk
ToolsBlog
한국어English
Keepdesk›Security

Security

Updated: 2026-09-23

In one line

There is no upload. The code that reads and converts your files runs inside your browser. It is not that we choose not to send them — there is no code that could. We have nowhere to store your files and nothing to delete.

Check it yourself (30 seconds)

Rather than asking for trust, here is how to verify.
① Go offline. Open a tool page, turn off Wi-Fi, then drop a file in. It still works; anything server-based would stop here.
② Open DevTools → Network and drop a file in. No request carries your file.
③ This site serves static files only, so no upload endpoint exists to receive one.

Why it matters

Report cards, contracts, ID scans and official letters uploaded to a conversion site end up on someone else's server, with no way for you to check the retention period, who can read them, or whether they leaked. Keepdesk removes the risk itself: not by guarding your files well, but by never holding them.

What is stored

No files at all. A few tools (character counter, text cleaner, text compare, JSON formatter) keep your last input in your browser's own storage (localStorage) for convenience. It is never transmitted and can be cleared through your browser's site-data settings. See the privacy policy for details.

Access logs

Serving a website means the host (Cloudflare) records standard access logs: IP address, browser type, time and requested path. Every website does this, and it has nothing to do with file contents. We do not use these logs to identify individuals.

Security policies applied to every page

Rules the browser enforces, actually switched on here.
· Content Security Policy: scripts, images and connections are restricted to our own domain. Third-party scripts cannot slip in, and inline scripts are not allowed.
· connect-src restriction: the browser itself blocks the page from sending data anywhere else.
· HTTPS enforced and frame-ancestors 'none': no interception in transit, and no other site can frame our pages to trick you.
· No tracking scripts: no third-party ad or analytics trackers.

Limits, stated plainly

· If the browser itself is compromised or carries a malicious extension, no website is safe.
· Once you upload the result somewhere, that service's policy applies.
· Redaction and watermarks apply to the newly saved file only; sending the original alongside defeats them.
· HWP and PDF rendering uses open-source implementations and may differ from the original. Check important documents against the source.

Found a problem?

If you believe you have found a security issue, please write to help@keepdesk.app and give us time to fix it before disclosure. Every open-source component and licence we use is listed on the open source page.

ToolsHWP ViewerPDF → ImageImages → PDFMerge PDFSplit PDFCompress PDFOrganize PDF PagesImage Format ConverterCompress ImagesCrop & Resize ImageID Photo ResizerFavicon GeneratorImage WatermarkRedact & Blur ImageRemove Photo EXIF & GPSCharacter CounterText CleanerText Compare (Diff)JSON Formatter & ValidatorColor Code ConverterCSS clamp() CalculatorDate CalculatorAge CalculatorGPA ConverterUnit ConverterPercentage CalculatorVAT / Sales Tax CalculatorPrint Size CalculatorCBM CalculatorQR Code GeneratorBarcode GeneratorPassword GeneratorAll tools →Blog

“Hangul”, “Hancom”, “HWP” and “HWPX” are registered trademarks of Hancom Inc. Keepdesk is an independent project with no affiliation, sponsorship or endorsement by Hancom Inc., and uses those marks solely to identify the document formats it reads. Converted output can differ from the original, so check it against the source before relying on it for anything official.

help@keepdesk.app
© 2026 Keepdesk·made by SENULA COMPANY·We never collect your files AboutSecurityPrivacyTermsOpen sourceBlog
한국어