HDRLOGO

Privacy Policy

Last updated 19 August 2026

HDRLOGO does not collect your personal data, and your images never leave your device.

Every part of the conversion — reading the image, detecting highlights, painting a mask, and writing the gain-map JPEG — runs on your own hardware. There is no upload step, no account, no analytics, and no advertising. This page explains that in detail, including the one thing that does reach a server: ordinary web-server logs when you load the website.

What HDRLOGO is

HDRLOGO converts a standard-dynamic-range image into an HDR gain-map JPEG (ISO 21496-1). It exists in two forms, and this policy covers both:

Your images

On the website

When you choose or drop an image, your browser reads it from your own disk. It is decoded and re-encoded by a WebAssembly module that runs inside a Web Worker in the browser tab. The finished file is handed back to the page as a download link.

Your image is never transmitted anywhere. The site is served as static files with no server-side processing endpoint of any kind — there is no server that could receive an image even if the page tried to send one. When you close or reload the tab, everything the page was holding is discarded.

In the iOS app

The app decodes your photo with Apple's ImageIO and encodes it with the same conversion code compiled to run natively. The app has no network access at all — it links no networking framework and makes no requests, so there is no path by which an image could be sent anywhere.

The finished file is written to the app's own temporary directory for one reason: so the system share sheet can pass it to whichever app you choose. That file is deleted when it is superseded, and the system clears the directory on its own schedule.

The app holds no photo library permission. Choosing a photo uses Apple's out-of-process picker, which hands the app only the image you picked, and saving happens inside the share sheet rather than in the app.

What is stored on your device

Server logs

This is the only place where any data reaches a server, and it applies to the website only.

hdrlogo.com is hosted on Cloudflare. Like every web host, Cloudflare processes standard request information in order to deliver pages and protect the site from abuse: your IP address, your browser's user-agent string, the address you requested, and the time of the request. This is ordinary web-server logging — it is not analytics, it is not linked to any identity, and it is not used to build a profile of you or shared with advertisers.

Your images are never part of these logs, because they are never sent. Cloudflare's own handling of this data is described in Cloudflare's privacy policy.

Third parties

HDRLOGO contains no third-party SDKs, no analytics services, no advertising networks, and no crash-reporting services. The only third parties involved are the ones required to distribute the software:

App Store privacy label

The iOS app's App Store privacy label reports Data Not Collected. That is accurate: the app has no mechanism to collect anything.

Children

HDRLOGO is not directed at children and collects no personal information from anyone, regardless of age.

Your rights

Data-protection laws such as the GDPR and the CCPA give you rights to access, correct, delete, and export the personal data a service holds about you. HDRLOGO holds none, so there is nothing to retrieve or erase — no account, no images, no identifiers, no history. There is also nothing to sell, and HDRLOGO does not sell or share personal information.

For the server logs described above, Cloudflare acts as the hosting provider; requests concerning that data can be sent to the contact address below and will be passed on.

Changes to this policy

If this policy changes, the date at the top of the page will change with it. If a change ever materially affects how your data is handled, it will be described here rather than made quietly.

Contact

Questions about this policy: hello@hdrlogo.com

Back to HDRLOGO · Terms of Service