Barcode scanning, simplified

Scan. Keep. Share.

Scan List captures many barcodes in one session, keeps the list on your device, and exports it as a clean CSV or text file when you are ready.

Scan List running on an iPhone: three barcodes and a QR code on a
                  camera box are outlined in green in one pass, with a tally of six
                  codes and the latest value shown at the bottom.

Designed for the job

Fast in the aisle. Quiet with your data.

01

Continuous capture

Keep the camera moving. Every readable code in view joins your list.

02

On-device by design

Camera frames are analysed on your iPhone and immediately discarded.

03

Simple handoff

Share a CSV or text file through AirDrop, Mail, Messages, or Files.

What it looks like

From the shelf to a spreadsheet.

The scanner outlining a barcode, a serial number and a QR code on
                    the same label at once, with a tally showing six codes captured.
Scan Every readable code in the frame is outlined and counted. The camera never stops between reads, so you can keep moving down the shelf.
The review list showing three captured QR codes with their type and
                    scan time, above a search field.
Keep The list is saved on your device. Search it, sort it, edit a value, or drop the rows you did not mean to capture.
The export sheet offering a CSV file and a text file for six codes,
                    with an option to copy all values.
Share Hand the whole run over as a CSV or a text file, through AirDrop, Mail, Messages, Files, or anything else in the share sheet.

Talk to a person

We usually reply within two business days.

Email support

Getting started

  1. Open Scan List and allow camera access when iOS asks.
  2. Point the camera at one or more barcodes or QR codes.
  3. Watch the running tally. A green outline confirms a readable code.
  4. Tap Review list to search, sort, edit, or remove scans.
  5. Tap Share, choose CSV or text, then pick AirDrop, Mail, Messages, or Files.

Get a cleaner scan

  • Hold the phone steady and keep the full code inside the camera view.
  • Move back slightly if a large code will not focus.
  • Use the torch button in dim conditions and avoid glare on glossy labels.
  • Tap the code on screen to focus, or pinch to zoom.
  • Clean the camera lens if several different labels appear soft.

Duplicate codes

Merge duplicates is on by default. Re-scanning the same product increases its quantity instead of adding another row. Turn it off in the scanning options if every read needs its own row.

Location capture

Open the scanning options and turn on Capture location. iOS asks for permission the first time. A green location badge means a current position will be attached to new scans; grey means the app is still waiting for a fix, and yellow means location is unavailable.

Location capture is off by default. It runs only while the option is on and Scan List is in front, and it never changes scans you already made.

Sharing your list

CSV includes the value, barcode type, quantity, and scan times. If any scan has a saved location, the CSV also includes latitude, longitude, and accuracy columns. Text export contains one scanned value per line.

To share only part of a list, open Review list, tap Edit, select the rows you need, and tap Share.

Frequently asked questions

The camera is unavailable. What should I do?

Open the iOS Settings app, find Scan List, and enable Camera. If camera access is already on, close any other app using the camera and reopen Scan List.

Where is my scan list stored?

Your list is saved inside Scan List on your device. It stays there between launches until you delete rows, delete the whole list, or remove the app.

How do I delete everything?

Open Review list, tap the More button, choose Delete all, and confirm. Share a backup first if you may need the list later.

Why does AirDrop not appear in the simulator?

AirDrop needs the Bluetooth and Wi-Fi hardware of a real Apple device. It appears in the system share sheet on a supported iPhone or iPad.

Does Scan List upload my barcodes?

No. Scanning and storage happen on your device. Data leaves only when you choose to share or export it.

What this policy covers

This policy explains how the Scan List app for iPhone and iPad handles information. “We”, “us”, and “our” refer to Beem, the developer of Scan List.

The short version

We do not receive your camera frames, scanned values, saved locations, or preferences. The app has no advertising or cross-app tracking.

Information handled by the app

Camera frames

Analysed on your device to recognise supported barcodes and QR codes, then immediately discarded. Scan List does not record video or send frames to us.

Scan list

Barcode values, types, quantities, and scan times are saved inside the app on your device so your list survives relaunches.

Location

Optional and off by default. When you enable it and grant permission, the app can save coordinates, accuracy, and time alongside new scans. This remains on your device unless you export it.

Preferences

Settings such as duplicate merging, feedback, and location capture are stored locally for the app’s own use.

Export files

CSV and text files are created on your device only when you ask to share. You choose the recipient or service in Apple’s share sheet.

Data collection and tracking

Scan List does not send personal information or app activity to Beem. We do not use analytics SDKs, advertising SDKs, tracking technologies, or third-party sign-in. The app does not create a user account or contact our servers.

Device permissions

Camera

Required for barcode scanning. You can turn camera access off at any time in iOS Settings, though scanning will no longer work.

Location while using the app

Requested only after you turn on Capture location. You can keep using Scan List without it, or revoke permission at any time in iOS Settings.

When you share data

Scan List sends an export only to the destination you select, such as AirDrop, Mail, Messages, or Files. If the export includes saved coordinates, the CSV clearly includes location columns. The chosen service handles the file under its own privacy policy; Beem does not receive a copy.

Retention and your controls

Your scan list remains on your device until you delete individual rows, choose Delete all, or remove the app. You can turn optional location capture off at any time. Exported copies are controlled by you and by the destination where you save or send them.

Children’s privacy

Scan List is a general-purpose utility. Because the app does not send information to us, we do not knowingly collect personal information from children.

Changes to this policy

We may update this policy if Scan List’s features or legal requirements change. The effective date above will show when the latest version began to apply.

Contact us

Questions about this policy can be sent to support@beem.im.