Kaspersky QR Scanner for iOS

About Kaspersky QR Scanner for iOS

Kaspersky QR Scanner lets you scan QR codes and access the information encrypted in QR codes.  A QR code (Quick Response Code) is a two-dimensional bar code with encrypted information that is scanned by means of the device camera.

You can use the app to scan QR codes containing the following information:

  • Text

    You can view text in the window of the built-in browser of Kaspersky QR Scanner.

    Kaspersky QR Scanner checks links to the websites encrypted in QR codes of this type.

  • Link to a website

    You can preview the website content in the window of the built-in browser of Kaspersky QR Scanner to make sure it is safe. You can then open the website in your default web browser.

    Kaspersky QR Scanner checks links to the websites encrypted in QR codes of this type.

  • Contact details

    You can add users to the contact list of your device.

    Kaspersky QR Scanner checks links to the websites in the special part of a QR code of this type, which contains information about the website.

  • Wi-Fi network connection settings

    You can view the connection settings and copy the Wi-Fi network password to clipboard and then paste it into the Wi-Fi network connection form.

Kaspersky QR Scanner checks only links to the websites that were detected by your device’s software.

Kaspersky QR Scanner will notify you, when a link to malicious or phishing website is detected.

Page top

What's new

This Help is applicable to Kaspersky QR Scanner 1.8.X.XXX.

Kaspersky QR Scanner offers the following new features and improvements:

  • General bug fixes and improvements.
Page top

Hardware and software requirements

Kaspersky QR Scanner for iOS has the following hardware and software requirements:

  • Devices: iPhone 4s or a newer model; iPad 2 or a newer model
  • 20 MB of free disk space in the main memory of the device
  • Operating system: iOS 10 and higher
  • Access to the device camera
  • Internet connection
Page top

Installing and removing the app

This section contains step-by-step instructions for installing and removing Kaspersky QR Scanner.

In this Help section

Install the app

Removing the app

Page top

Install the app

To install Kaspersky QR Scanner:

  1. Go to App Store.
  2. About Kaspersky QR Scanner. To do so, tap Search, type the app name in the search field, and tap the Find button.
  3. Select Kaspersky QR Scanner in the search results.

    A page with the details of Kaspersky QR Scanner opens.

  4. On the app page, tap Free and then tap Install.
  5. Enter your Apple ID password, if necessary.

The app will start installing.

For details on using App Store and installing apps, see the user help files for iPhone or iPad.

Page top

Removing the app

To uninstall Kaspersky QR Scanner:

  1. On the home screen, press the Kaspersky QR Scanner icon and hold it until the icons start to wobble.
  2. Tap .
  3. Tap the Home button.

For details on removing apps, see the user help files for iPhone or iPad.

Page top

App interface

Main window

Page top

App licensing

This section contains information about the End User License Agreement and data provision.

In this Help section

About the End User License Agreement

About data provision

Compliance with European Union law

Page top

About the End User License Agreement

The End User License Agreement is a binding agreement between you and AO Kaspersky Lab, stipulating the terms on which you may use the app.

Read through the terms of the End User License Agreement carefully before you start using the app.

By confirming that you agree with the End User License Agreement, you signify your acceptance of the terms of the End User License Agreement. If you do not accept the terms of the End User License Agreement, you must abort app installation and refrain from using the app.

Page top

About data provision

You can view information about the data provided to AO Kaspersky Lab using previous versions of the application:

To comply with legislation, you agree to automatically provide the following information:

  • App ID
  • App version
  • Device ID
  • Installation ID
  • Agreement ID
  • Agreement version
  • User verdict
  • Verdict time

To improve operational protection, you agree to automatically provide the following information:

  • Redirect link type
  • App version
  • Device locale
  • Device operating system
  • App type

To use the core functionality of the Software, you agree to automatically provide the following information:

  • URL, which refers to the requested information
  • URL address of the page on which the scanned web address was published
  • URL protocol
  • Port number
  • Product type
  • User ID
  • Device ID
  • Product version
  • Platform type
  • Operating system version
  • Text information from QR code
  • Date of recognition of QR code
  • QR code type
  • URL category

To increase the level of protection of the information stored and processed on the computer, you agree to automatically provide the following information:

  • The version and type of the Software, version and type of operating system used, the installation ID of the Software on the computer
  • Data to obtain the reputation of the scanned web address, and its URL, protocol ID and port number, as well as the URL address of the page on which the scanned web address was published
  • Device ID

For the purposes of allowing the Rightholder to create effective marketing and informational materials, you agree to automatically provide the following information to AppsFlyer and Firebase:

  • AppsFlyer:
    • User’s computer information: device brand, model, type, factory image name, platform extension, country code, language, currency code; OS SDK version, CPU architecture, CPU ABI architecture, device display, battery charge type, battery level.
    • Sensors data: accelerometer, magnetometer; information about the network type connection, service provider, mobile operator.
    • Name and version of the installed software, Google install referrer, a flag whether uninstall tracking is enabled, GCM token.
    • Date, time and name of the event about which data is sent, time between launches, event parameter, event counter, unique AppsFlyer transaction ID.
    • Information about Advertiser ID:  Advertiser ID, a flag indicating a way Advertising ID is collected, a flag indicating whether Advertiser ID is enabled.
    • Information about the AppsFlyer used in the software: AppsFlyer key, AppsFlyer events API version, presence of other AppsFlyer SDKs, unique AppsFlyer installation ID, AppsFlyer SDK version, a flag indicating whether AppsFlyer was pre-installed on the device, GCD conversion data timing.

    Data is forwarded to AppsFlyer over a secure channel. Information about how data is processed in AppsFlyer is published at: https://www.appsflyer.com/privacy-policy/. 

  • Firebase:
    • Information about Software installed on the Computer: instance ID, version, name of the store where the application was obtained, timestamp of the first launch of the Software.
    • Information about the use of the Software: event type and value, format of unsupported code, number of transitions in the integrated browser, number of saved codes.
    • Information about the Users’ Computer where the Software is installed: Computer brand, category and model, version and language (locale) of the operating system; information about whether the application was first opened in the last 7 days or more than 7 days ago.
    • IDFA, IDFV
    • Information about the User:  User’s age category and gender, country of residence, and list of interests.

Data is forwarded to Firebase over a secure channel. Information about how data is processed in Firebase is published at: https://www.firebase.com/terms/privacy-policy.html.

Kaspersky protects the information received in accordance with applicable governing law and Kaspersky's rules. Data is transmitted over a secure channel.

Page top

Compliance with European Union law

When distributed in the European Union, Kaspersky QR Scanner complies with the terms of the General Data Protection Regulation (GDPR).

When you accept the End User License Agreement and Privacy Policy, you confirm that you are of the required age to install Kaspersky QR Scanner within the European Union. After Kaspersky QR Scanner is installed, you will be offered to read and accept the terms and conditions required for initial setup and use of Kaspersky QR Scanner.

There is also one additional statement you will be asked to accept:  the Statement regarding data processing for marketing purposes.  This Statement is required so that Kaspersky could make more beneficial offers to you. It is entirely your choice to automatically send data on a regular basis to Kaspersky under this Statement. You can at any time withdraw your consent by uninstalling the app.

According to the terms of the GDPR, you have the right to remove all your personal data submitted by the current installation of the app from Kaspersky. To remove all your personal data submitted by the current installation of the app from Kaspersky, contact Technical Support and provide your device and installation IDs.

To view your device and installation ID's,

Tap About > Device and installation IDs.

Page top

Starting the app

To start Kaspersky QR Scanner,

tap the Kaspersky QR Scanner icon on the home screen.

Page top

Performing typical tasks

This section contains step-by-step instructions for performing typical user tasks that the app provides.

In this Help section

Scanning a QR code

Opening a website

Adding a contact

Connecting to a Wi-Fi network

Turning on a signal when scanning

Page top

Scanning a QR code

On devices with iOS 8.0 or later versions of the operating system, you have to grant Kaspersky QR Scanner access to your device camera. You will receive a request for access to the camera when you try to scan a QR code for the first time. If you did not allow the app to access the camera after scanning the QR code for the first time, you can tap Home > Settings > Privacy > Camera and enable camera access for Kaspersky QR Scanner.

To scan a QR code:

  1. Point the camera at the QR code.
  2. Keep the device steady for 1-2 seconds.

    Kaspersky QR Scanner automatically focuses the image and decrypts information encrypted in the QR code.

Depending on the type of information encrypted in the QR code, the device displays text, a link to a website, contact details, or Wi-Fi network connection settings.

Kaspersky QR Scanner saves all scanned QR codes into history if the saving history functionality is enabled in app's settings.

You can see up-to-date information about QR code contents check results in history by tapping required entry. The app checks the links again and shows up-to-date result.

Follow these recommendations when scanning a QR code:

  • If Kaspersky QR Scanner is unable to decode the QR code, move the camera to or from the QR to get the image in focus.
  • When illumination is insufficient, tap to turn on the flashlight.
Page top

Opening a website

Kaspersky QR Scanner scans websites for online threats before opening them. The app uses 

 cloud service for checking.  Kaspersky QR Scanner warns about links to websites, known to Kaspersky Security Network cloud service as representing a threat to users.  The app highlights such links in red. If the website is unknown to Kaspersky Security Network cloud service, Kaspersky QR Scanner does not highlight the link.

To open a website:

  1. Point the camera at a QR code with an encrypted website link.

    Kaspersky QR Scanner automatically focuses the image and decrypts the link encrypted in the QR code. The website opens in the window of the built-in browser of the app. The built-in browser is designed for previewing the website content and making sure it is safe.

  2. In the window of the built-in browser, tap  to open the website in the default browser.
Page top

Adding a contact

To automatically add contacts to the device after decoding QR codes, you have to grant Kaspersky QR Scanner access to your contacts. You will receive an access request when you try to scan a QR code with encoded contact details for the first time. If you did not allow the app to access your contacts after scanning the QR code for the first time, you can tap Home > Settings > Privacy > Contacts (for devices with iOS 7.0–7.1) or Home > Settings > Privacy > Contacts (for devices with iOS 8.0 or later versions). In the settings, enable access to contacts for Kaspersky QR Scanner.

Kaspersky QR Scanner can recognize contact details encoded in a QR code. After decoding the QR code, you can call the contact by tapping the button or, if a mobile phone number is specified, send an SMS message to the contact by tapping the button. You can also use other means of communication (for example, send an email message) if the relevant contact details are encoded in the QR code.

To add a contact to the device contact list:

  1. Point the camera at the QR code with encoded contact details.

    Kaspersky QR Scanner automatically focuses the image and decodes the QR code. A window with contact details opens.

  2. Save the decoded contact details in one of the following ways:
    • To add a contact, tap Create New Contact.
    • To add contact details to an existing contact, tap Add to Existing Contact.

    If malicious or phishing links were detected in the Website field of contact data, it is impossible to save contact data.

    The Contacts app opens. The form for adding a new contact or contact details is filled out automatically.

  3. Tap Done.
Page top

Connecting to a Wi-Fi network

To connect to a Wi-Fi network:

  1. Point the camera at a QR code with encoded Wi-Fi network connection settings.

    Kaspersky QR Scanner automatically focuses the image and decodes the QR code. A window with Wi-Fi network connection settings opens:

    • SSID / Network name
    • Password
    • Type
  2. Copy the Wi-Fi network password to clipboard.
  3. Paste the password into the Wi-Fi network connection form from clipboard.
  4. Tap Connect.
Page top

Turning on a signal when scanning

You can configure Kaspersky QR Scanner play back a sound signal and vibrate when scanning QR codes. By default, the sound signal and vibration are disabled.

To configure Kaspersky QR Scanner signals:

  1. Tap .
  2. Select the signals you need:
    • If you want to hear a sound signal when a QR code is scanned, select the Sound check box.
    • If you want the device to vibrate when a QR code is scanned, select the Vibration check box.
  3. Tap to save changes.
Page top

Contact Technical Support

This section provides information about the ways and conditions for providing you support.

In this Help section

How to obtain technical support

Technical support by phone

Getting technical support via My Kaspersky

Page top

How to obtain technical support

If you cannot find a solution to your problem in the app documentation or in one of the other sources of information about the app, we recommend contacting Kaspersky Technical Support.  Technical Support specialists will answer your questions about installing and using the app.

Before contacting Technical Support, please read the Technical Support rules.

You can contact Technical Support in one of the following ways:

Technical support is only provided to users who have purchased a license to use the app. Technical support is unavailable to users of trial versions.

Page top

Technical support by phone

You can call Technical Support specialists from most regions worldwide. You can find information about how to contact Technical Support in your region on the Technical Support website.

Before contacting Technical Support, please read the Technical Support rules.

Page top

Getting technical support via My Kaspersky

My Kaspersky is a single online resource for managing the protection of your devices and activation codes for Kaspersky apps, and for requesting technical support.

To access My Kaspersky, you have to sign up. To do so, enter your email address and create a password.

To get Technical Support, you can do the following in My Kaspersky:

  • Contact the Technical Support Service and Virus Lab.
  • Contact the Technical Support Service without using email.
  • Track the status of your requests in real time.

You can also view a detailed history of your Technical Support requests.

Technical Support by email

Technical Support requests by email must contain the following information:

  • Message subject
  • App name and version number
  • Operating system name and version number
  • Description of the problem

A specialist from Technical Support will send an answer to your question to My Kaspersky and to the email address that you have specified during registration.

Online request to the Virus Lab

You can send requests for examination of suspicious files and web resources to the Virus Lab.  You can also contact the Virus Lab if Kaspersky QR Scanner generates a false alarm with regard to files and web resources that you do not consider to be dangerous.

Page top

Sources of information about the app

This section lists the sources of information about the app.

You can select the most suitable information source, depending on the issue's level of importance and urgency.

In this Help section

Sources of information to research on your own

Discussing Kaspersky applications in the users' community

Page top

Sources of information to research on your own

You can use the following sources to search for information about Kaspersky QR Scanner on your own:

  • App page on the Kaspersky website
  • App page on the Technical Support website (Knowledge Base)
  • Online help
  • Online help

If you cannot find a solution for your issue, we recommend that you contact Kaspersky Technical Support.

An Internet connection is required to use information sources on the websites.

Kaspersky QR Scanner page on the Kaspersky website

On the Kaspersky QR Scanner page you can view general information about the app, its functions and features.

The Kaspersky QR Scanner page contains a link to eStore. You can download the app to your device from the eStore.

Kaspersky QR Scanner page in the Knowledge Base

Knowledge Base is a section on the Technical Support website.

On the page of Kaspersky QR Scanner in the Knowledge Base, you will find articles that provide useful information, advice, and answers to frequently asked questions on how to purchase, install, and use the app.

Knowledge Base articles can answer questions relating not only to Kaspersky QR Scanner but also to other Kaspersky apps. Knowledge Base articles can also include Technical Support news.

Online help

The app online help provides information on how to install, configure, activate, and use the app. It describes the app interface and suggests ways of solving typical user tasks while using the app.

Page top

Discussing Kaspersky applications in the users' community

If your question does not require an immediate answer, you can discuss it with Kaspersky experts and other users in our community.

In this community you can view existing topics, leave your comments, create new topics.

Page top

Information about third-party code

Information about third-party code is contained in the About section in the app settings.

Page top

Trademark notices

The registered trademarks and service marks are the property of their owners.

App Store is a trademark of Apple Inc.

Apple, iPad, iPhone, and Safari are trademarks of Apple Inc., registered in the USA and elsewhere.

IOS is a trademark of Cisco Systems, Inc. and/or its affiliates, registered in the USA and elsewhere.

Google Analytics is a trademark of Google, Inc.

Page top