What is the nFADP?

The revised Swiss Federal Act on Data Protection (nFADP, or "neues Datenschutzgesetz" in German, nDSG) entered into force on 1 September 2023 and replaces the earlier Data Protection Act of 1992. It's strongly aligned with the EU GDPR but not identical — and this matters for Swiss SMEs.

Key points:

Where nFADP touches QR codes

If you as a Swiss SME use dynamic QR codes, two data protection aspects matter:

  1. What's captured on scan? (scan tracking)
  2. Where is data processed? (provider hosting)

Both aspects aren't merely "nice to know" — they have concrete legal consequences if a data breach occurs or a customer requests information.

Aspect 1: What may be captured on scan

Every scan of a dynamic QR code captures at minimum:

Which of this is "personal data"?

The IP address is considered personal data under nFADP (and GDPR), if it can be used to identify a person. For dynamic IPs from mobile networks, this is practically impossible — but legally it can still be classified as personal data.

What obligations arise?

If personal data are processed, you must:

How QRTool handles this

QRTool captures IP addresses only temporarily (for geolocation), hashes them immediately after lookup, and stores only country/city. There is no personally identifiable storage. A DPA is provided to paying customers on request.

Aspect 2: Hosting and data location

nFADP generally allows EU processing — the EU has "adequate protection level". For the USA, this is not automatic. Data transfer to the USA is permitted only under specific conditions:

Which provider is therefore "nFADP-compliant"?

Three categories should be distinguished:

| Hosting location | nFADP status | Example provider | |---|---|---| | Switzerland | Fully compliant, no third-country transfer | QRTool | | EU | Compliant with privacy policy + DPA | qr-code-generator.com, QRCodeMonkey (Bitly Europe Berlin) | | USA | Only with Data Privacy Framework + DPA; higher overhead | Bitly, Uniqode, Beaconstac |

Swiss SMEs operating in regulated industries (banks, insurance, hospitals, public administration) typically choose Swiss hosting to avoid the data export entirely.

Concrete obligations for Swiss SMEs

1. Adjust your privacy policy

If you use dynamic QR codes with scan tracking, add at minimum:

2. Data processing agreement

For every provider processing data on your behalf, you need a DPA. With QRTool, this is provided on request.

3. Register of processing activities

Since 2023 mandatory: an internal register of all data processing with purpose, data categories, recipients, and retention periods. QR code scans belong in there — even if they look anonymous.

4. Breach notification

If data is compromised, you must notify the FDPIC within reasonable time — for "high risk" to affected persons even inform them. So: choose only providers with demonstrable security.

What you legally have to do as a controller

Even if you're just a customer of a QR code provider, you remain legally responsible under data protection law. Concretely that means:

  1. Vet the provider — location, hosting, security, certifications
  2. Sign a contract — DPA with clear task allocation
  3. If needed, conduct a Data Protection Impact Assessment (DPIA), if processing involves "high risk" for those affected (rarely needed for pure scan tracking)

Frequently asked questions

Do I need a cookie banner for a QR code with tracking?

Not necessarily. If no personal data is processed directly (only anonymous aggregates) and no cookies are set, no banner is required. On the target webpage, the usual cookie rules of your own analytics tool apply.

What's the difference between nFADP and GDPR?

Practically, the two are similar. Notable differences: nFADP protects only natural persons, has lower fines, and different bureaucracy. Anyone GDPR-compliant is usually also nFADP-compliant — but not necessarily vice versa.

What if I have customers outside Switzerland?

If you process EU citizens' data, GDPR also applies. Both laws are compatible — safest is to follow the stricter rule.

Are QR code providers automatically processors?

Yes — if they capture and analyze scan data on your behalf, they are processors (Art. 5 lit. k nFADP). A DPA is legally required.

What does nFADP compliance cost?

For most Swiss SMEs, the additional effort is minor: adjust privacy policy (one-time 2–4 hours), DPA with provider (free), maintain register of processing (hours per quarter). Real effort starts when data is transferred to unsafe third countries or large data volumes are processed.

Verdict

For Swiss SMEs, nFADP isn't a hurdle but a clear orientation framework: anyone choosing a provider with Swiss hosting, anonymized tracking data, and a properly maintained privacy policy and DPA is on the safe side. Anyone betting on US providers takes on additional compliance obligations and should think hard whether it brings more than a Swiss provider.

nFADP Data Protection Compliance SME Switzerland
← All articles Start free →

Ready for your first dynamic QR code?

Start free — 3 QR codes on the Free Forever plan, no credit card.

Start free