Legal

Privacy Policy

Last updated: 1 September 2026

1. Introduction

CodiQR ("CodiQR", "we", "us" or "our") operates a Dynamic QR Code platform that allows users to create, customise, manage and analyse QR Codes.

This Privacy Policy explains how CodiQR collects, uses, stores and protects personal information when people:

  • visit the CodiQR website
  • create or use a CodiQR account
  • purchase CodiQR products
  • subscribe to a CodiQR plan
  • create Dynamic QR Codes
  • create eligible promotional or guest QR Codes
  • scan CodiQR Dynamic QR Codes
  • contact CodiQR
  • otherwise interact with the platform

CodiQR is based in South Africa and aims to process personal information in accordance with applicable South African privacy requirements, including the Protection of Personal Information Act, 2013 ("POPIA"), where applicable.

2. Information We Collect

The information CodiQR processes depends on how the service is used.

Account Information

When a user creates an account, we may collect information such as:

  • name
  • email address
  • account preferences
  • selected language
  • account and subscription status

QR Code Information

When a user creates or manages a QR Code, CodiQR may store:

  • QR Code name
  • destination URL
  • QR configuration
  • design and styling settings
  • creation date
  • expiry date where applicable
  • status
  • campaign information
  • associated account or guest identifier

Scan Information

When a CodiQR Dynamic QR Code is scanned, we may process technical information needed to perform the redirect, protect the service and provide analytics.

Depending on available technology, this may include:

  • date and time of scan
  • IP address
  • approximate geographic location
  • device type
  • operating system
  • browser
  • referring information where available
  • QR Code identifier
  • other standard technical request information

Approximate location is derived from the IP address and should not be represented as precise GPS location. CodiQR does not collect precise GPS location unless that is separately implemented with appropriate permission.

3. Guest and Promotional QR Codes

CodiQR may allow visitors to create certain free or promotional QR Codes without creating an account.

Where this functionality is available, CodiQR may process information necessary to:

  • create the QR Code
  • operate the dynamic redirect
  • determine its validity period
  • prevent obvious abuse of promotional offers
  • provide the QR Code download
  • measure campaign performance

CodiQR may use browser storage and reasonable server-side controls to determine whether a promotional offer has already been claimed.

CodiQR does not use invasive device fingerprinting for promotional eligibility unless this is separately implemented and appropriately disclosed.

Promotional QR records may include:

  • destination URL
  • QR identifier
  • creation date
  • expiry date
  • campaign identifier
  • QR configuration
  • status

An account is not required for promotional QR Codes where the specific campaign allows creation without signup.

4. Payment Information

CodiQR uses third-party payment providers to process eligible purchases and subscriptions.

CodiQR currently uses Paystack for supported payment processing.

Payment information may be processed directly by Paystack according to its own privacy and security practices.

CodiQR may receive transaction-related information necessary to:

  • confirm payment
  • activate purchases
  • manage subscriptions
  • associate payments with the appropriate account or purchase
  • maintain transaction records
  • provide customer support

CodiQR does not store full card numbers, CVV numbers or other complete payment-card credentials. Where Paystack processes those details, it does so directly under its own practices.

5. How We Use Information

CodiQR may use information to:

  • provide and operate the platform
  • create and manage user accounts
  • generate and operate Dynamic QR Codes
  • redirect QR scans
  • provide QR scan analytics
  • process purchases and subscriptions
  • maintain QR activation, expiry and pause status
  • remember language and interface preferences
  • provide customer support
  • prevent fraud and abuse
  • maintain platform security
  • troubleshoot technical problems
  • improve CodiQR
  • communicate important service information
  • comply with legal obligations

Where permitted and appropriately configured, CodiQR may also measure the performance of advertising campaigns.

6. Dynamic QR Redirects

CodiQR Dynamic QR Codes generally operate through CodiQR's redirect infrastructure.

When a Dynamic QR Code is scanned:

  1. QR scan
  2. CodiQR receives the request
  3. CodiQR determines the QR Code status
  4. CodiQR may record relevant analytics
  5. the visitor is redirected to the configured destination where appropriate

This means certain technical information may be processed by CodiQR before the visitor reaches the destination website.

The destination website may independently collect information under its own privacy policy.

CodiQR is not responsible for the privacy practices of third-party destination websites.

7. QR Analytics

Scan information may be associated with a particular Dynamic QR Code so the QR Code owner can view analytics through CodiQR.

Analytics may include:

  • total scans
  • scan dates and times
  • approximate locations
  • device categories
  • browsers
  • operating systems
  • other aggregated technical insights

Analytics are not presented as identifying the individual person who scanned the QR Code unless CodiQR has a lawful and specifically disclosed basis for doing so.

CodiQR does not sell QR scan data to third parties.

8. Cookies and Local Storage

CodiQR may use cookies, browser storage and similar technologies for purposes such as:

  • authentication
  • security
  • remembering preferences
  • remembering selected language
  • maintaining interface settings
  • promotional eligibility
  • maintaining session state
  • analytics and measurement where applicable

Essential technologies may be required for the platform to function.

Non-essential analytics or advertising technologies are only used in accordance with applicable requirements.

9. Advertising and Conversion Measurement

CodiQR may advertise through platforms such as Google and Meta.

Where advertising measurement technologies are enabled, information about visits or actions on CodiQR may be processed to understand campaign performance.

Examples may include:

  • landing page visits
  • account registrations
  • QR creation events
  • purchases
  • other conversion events

The actual technologies and consent controls used by CodiQR determine what information is collected.

CodiQR does not currently install advertising or conversion-measurement trackers (such as Meta Pixel or Google Ads conversion tracking) on the platform. This Privacy Policy will be updated if and when such technologies are introduced.

10. How We Share Information

CodiQR does not sell users' personal information.

CodiQR may share or make information available to service providers where reasonably necessary to operate the platform.

These may include providers involved in:

  • hosting and infrastructure
  • database services
  • authentication
  • email delivery
  • payment processing
  • security
  • analytics
  • customer support
  • advertising measurement, where enabled

Information may also be disclosed where reasonably necessary to:

  • comply with applicable law
  • respond to lawful requests
  • protect CodiQR's rights
  • protect users or third parties
  • investigate fraud, abuse or security incidents

11. Third-Party Services

CodiQR relies on third-party service providers to operate parts of the platform.

Those providers may process information according to their respective agreements and privacy practices.

Where practical, CodiQR aims to provide links to relevant third-party privacy information where appropriate.

This policy only references third-party providers that CodiQR actually uses in production.

12. International Data Processing

Some CodiQR service providers may process or store information outside South Africa.

Where personal information is transferred internationally, CodiQR will aim to use appropriate safeguards and service providers consistent with applicable data protection requirements.

This policy does not state that all CodiQR data is stored in South Africa unless that has been technically verified.

13. Data Retention

CodiQR retains information only for as long as reasonably necessary for the purposes for which it was collected, subject to operational, security, contractual and legal requirements.

Retention periods may vary depending on the type of information. For example:

  • active account information may be retained while the account exists
  • QR configuration may be retained while a QR Code is active
  • paused QR information may be retained for a reasonable reactivation period
  • transaction records may need to be retained for accounting or legal purposes
  • promotional QR records may be retained after expiry for security, analytics or operational purposes
  • technical and security logs may be retained for a limited period

Where information is no longer reasonably required, CodiQR may delete, de-identify or anonymise it, subject to applicable legal requirements.

14. Data Security

CodiQR uses reasonable technical and organisational safeguards intended to protect personal information against:

  • unauthorised access
  • loss
  • misuse
  • alteration
  • disclosure
  • destruction

Where appropriate, safeguards may include encrypted transmission, access controls and infrastructure security.

However, no online service or method of electronic storage can guarantee absolute security.

15. Your Privacy Rights

Subject to applicable law, users may have rights relating to their personal information.

These may include the right to:

  • request access to personal information
  • request correction of inaccurate information
  • request deletion where legally applicable
  • object to certain processing
  • request information about how personal information is processed
  • withdraw consent where processing depends on consent

Some information may need to be retained where required for legal, security, fraud-prevention, accounting or other legitimate purposes.

16. Account and QR Data Controls

Where supported by CodiQR, users may manage certain information directly through their dashboard.

This may include:

  • editing account information
  • editing QR destinations
  • deleting QR Codes
  • managing language preferences
  • managing subscriptions
  • managing other available account settings

Deleting a QR Code from the user interface does not necessarily mean every related technical or legally required record is immediately removed from all systems.

17. Children

CodiQR is not intentionally designed to collect personal information directly from young children.

Users must satisfy the eligibility requirements in the CodiQR Terms of Service.

If CodiQR becomes aware that personal information has been collected in circumstances that require parental or guardian consent under applicable law, appropriate steps may be taken.

18. Privacy of People Scanning QR Codes

People do not need a CodiQR account merely to scan a CodiQR Dynamic QR Code.

When someone scans a Dynamic QR Code, technical information may nevertheless be processed as described in this Privacy Policy because the request passes through CodiQR's redirect infrastructure.

QR Code owners should not use CodiQR to unlawfully collect or process personal information through their destination websites.

20. Changes to This Privacy Policy

CodiQR may update this Privacy Policy when:

  • the platform changes
  • new features are introduced
  • service providers change
  • legal requirements change
  • privacy practices change

The current version will be published on this page with an updated date.

Where appropriate, material changes may also be communicated through the platform or by email.

21. Contact and Privacy Requests

Users may contact CodiQR regarding:

  • privacy questions
  • access requests
  • correction requests
  • deletion requests
  • other privacy-related concerns

Use the existing CodiQR Contact page.

22. South African Privacy Rights

Where POPIA applies, individuals may have rights relating to the processing of their personal information under South African law.

CodiQR aims to provide a reasonable mechanism for privacy-related requests.

Where required by applicable law, individuals may also have the right to raise concerns with the relevant South African regulatory authority.

Questions about your privacy?

Contact CodiQR