Skip to content
ScanHatch

Privacy Policy

Last updated

This policy explains what happens to information when you use ScanHatch (scanhatch.com), a free website for creating, scanning, decoding and checking QR codes and barcodes. It describes how the site actually works today, and we'll update it before anything described here changes.

In short

  • The tools run in your browser. What you type, upload or scan isn't sent to ScanHatch.
  • We don't use accounts, and we don't set cookies.
  • The scanner keeps your recent scans in your browser tab's session storage until you clear them or close the tab.
  • Like any website, our hosting provider (Cloudflare) processes technical data such as IP addresses to deliver pages.
  • There are no analytics or advertising services running on the site at the moment.

Who runs ScanHatch

ScanHatch is an independent website operated from the United Kingdom by Omar Oulad Daoud, who is responsible for your information as described here. To contact us about privacy, email hello@scanhatch.com.

What you enter into the tools

You may enter personal or sensitive information into ScanHatch: WiFi network names and passwords, email addresses, phone numbers, contact cards, web addresses, messages, barcode numbers, or files and images containing codes.

ScanHatch is built so that this processing happens in your browser, on your device. We tested every tool by entering dummy values (including a WiFi password, a name, a phone number and an email address) and inspecting all network traffic: none of the values were included in any request, and the only requests were for the website's own files. In detail:

  • QR code and barcode generators, including the SEO pages for specific formats: codes and downloadable files (PNG, JPG, SVG, PDF) are created in your browser.
  • Scanners: your camera is used only after you press Start camera. Video frames are analysed in your browser and never recorded or uploaded, and the camera is switched off when a code is found, when you pause, or when you leave the tab.
  • Decoders and validators: images you upload or paste are read and decoded in your browser.
  • Bulk generators: your CSV file is read in your browser and the ZIP file is created on your device. The file isn't uploaded.

We don't store, transmit or log the content you enter, upload or scan.

Some actions hand information to something outside ScanHatch, but only when you choose them:

  • Download saves a file to your device; Copy places text or an image on your device's clipboard.
  • Share opens your device's share menu, and the app you pick receives the image.
  • Open link, Call, Email or Text on a scan result opens the website or app it points to, which then has its own privacy practices.

Scan history in your browser

The Scanner and Decoder pages keep a short list of your recent results so you can copy them again. This list is stored in your browser's session storage, not on a ScanHatch server:

How scan history is stored
DetailWhat happens
Storage keyscanhatch:scan-history
What each entry containsThe code format, the full decoded content, whether it came from the camera or an image, and the time
Sensitive contentThe full content is kept. For example, a scanned WiFi code's password is stored in full, although the on-screen list shows it masked
How manyUp to 25 entries; older ones are removed automatically
Who can see itIt stays in your browser and is readable by ScanHatch's pages in that tab. It isn't sent to us
How long it lastsUntil you remove entries, press Clear history, or close the tab. Some browsers bring session storage back if you restore a closed tab or session

If you scan something you don't want kept even temporarily, remove it from the list or press Clear history. Clearing your browser's site data also removes it. The QR Validator doesn't add to this history.

Information our hosting provider processes

ScanHatch is delivered by Cloudflare, which hosts the site's files and serves them through its global network. As with any website, your browser's requests reach Cloudflare, which processes technical information such as your IP address, browser type, the page requested and the time, to deliver the site and protect it against abuse. Because Cloudflare operates worldwide, requests may be handled in data centres outside the United Kingdom. Cloudflare's own privacy policy describes its practices.

These requests contain the addresses of the site's pages and files. They don't contain what you enter into the tools.

Analytics

No analytics service is currently used on ScanHatch. The site's code is prepared for privacy-conscious usage statistics in the future: it records only what kind of action happened (for example “a QR code was downloaded as PNG”, “a barcode was validated” or “a bulk batch of 20 codes finished”) and is built so that it can never include the content of codes, WiFi passwords, names, email addresses, phone numbers, file contents or other text you enter.

If we add an analytics service, we'll name it here and in the cookie policy first, and ask for your consent where that's required.

Cookies and similar technologies

ScanHatch doesn't set cookies. The only browser storage it uses is the session storage for scan history described above. The cookie policy has the details.

Advertising

There are no adverts on ScanHatch at the moment, and no advertising companies receive information from the site. We may show adverts from Google AdSense in future. Before that happens we'll update this policy and the cookie policy, and where the law requires it, ask for your consent through a consent tool, with the choice to refuse personalised advertising.

Other services and links

Apart from our hosting provider, ScanHatch doesn't load content from other companies: fonts and scanning software are served from scanhatch.com itself. Codes you create may contain links to other services, such as WhatsApp or Google Maps; those services only become involved when someone opens the link.

Security

ScanHatch is intended to be used over encrypted HTTPS connections (the camera scanner only works on HTTPS). Processing your content in your browser means there's no copy on our side to be lost or breached. Scan results and uploaded files are always shown as text, never run as code. No website can promise perfect security, though: keep your device and browser up to date, and remember that anything placed in a QR code, including a WiFi password, can be read by anyone who scans it.

Your rights

Depending on where you live, data protection laws, including UK data protection law, give you rights over your personal information. These can include the right to be told what we hold, to have it corrected or deleted, to object to or restrict its use, and to complain to a regulator. In the UK the regulator is the Information Commissioner's Office (ICO).

Because ScanHatch doesn't receive what you enter into its tools, and the scan history lives only in your browser, we usually won't hold any of your content to access or delete. You can delete the scan history yourself at any time. For any privacy question or request, email hello@scanhatch.com.

Changes to this policy

If how ScanHatch handles information changes, for example if analytics or advertising is added, we'll update this page before the change and revise the date at the top.