ID scans without a necessity review

  • Author: Arno Schlösser, DP-Dock GmbH
  • Last updated: August 2026
  • Category: Enforcement, General Obligations

The Polish Data Protection Authority (UODO) imposed a fine of 18,416,400 PLN (approximately 4.3 million euros) on a bank. Between April 1, 2019, and September 23, 2020, the bank systematically scanned identification documents of both existing customers and prospective customers without verifying in each individual case whether this was actually necessary to comply with anti-money laundering obligations. The Polish Anti-Money Laundering Act grants such an entitlement. However, the authority made it clear that this authority may not be exercised across the board but requires an assessment of necessity on a case-by-case basis.

This case demonstrates that data controllers cannot simply invoke legal obligations as a blanket justification for extensive data processing. Even where legal obligations exist, the principles of lawfulness, purpose limitation, and data minimization under Article 5(1) of the GDPR must still be observed. Whether and to what extent an identification document must actually be copied or scanned must therefore be assessed on a case-by-case basis.

Passport. 3D. Assorted passports Landscape
© BillionPhotos.com / stock.adobe.com | #80532568

Privacy settings

We use cookies on our website. Some of them are essential, while others help us improve this website and your experience.

In this overview you can select and deselect individual cookies of a category or entire categories. You will also receive more information about the cookies available.
Group essential
Name Matomo
Technical name
Provider
Expire in days 72
Privacy policy
Use Use without cookies
Allowed
Group external media
Name Calendly
Technical name __cf_bm,__cfruid,OptanonConsent
Provider Calendly LLC
Expire in days 365
Privacy policy
Use To arrange appointments via the provider Calendly
Allowed
Name Contao CSRF Token
Technical name csrf_contao_csrf_token
Provider Contao
Expire in days 0
Privacy policy
Use Serves to protect the website from cross-site request forgery attacks. After closing the browser, the cookie is deleted again.
Allowed
Name Contao HTTPS CSRF Token
Technical name csrf_https_contao_csrf_token
Provider Contao
Expire in days 0
Privacy policy
Use Serves to protect the encrypted website (HTTPS) against falsification of cross-site requests. After closing the browser the cookie is deleted again
Allowed
Name PHP SESSION ID
Technical name PHPSESSID
Provider Contao
Expire in days 0
Privacy policy
Use PHP cookie (programming language), PHP data identifier. Contains only a reference to the current session. There is no information in the user's browser saved and this cookie can only be used by the current website. This cookie is used all used in forms to increase usability. Data entered in forms will be e.g. B. briefly saved when there is an input error by the user and the user receives an error message receives. Otherwise all data would have to be entered again
Allowed