Law note · Liechtenstein

Datenschutzgesetz (DSG)

cite Datenschutzgesetz (DSG), LGBl. 2018 Nr. 272, dated 4 October 2018, in effect 1 January 2019 stage In effect since 2019-01-01 reviewed 2026-08-24

Liechtenstein is not an EU member; it is an EEA/EFTA state, so the General Data Protection Regulation (GDPR) does not apply directly. GDPR was incorporated into the EEA Agreement by EEA Joint Committee Decision No. 154/2018, and Liechtenstein gave that incorporation domestic legal effect through its own Datenschutzgesetz (DSG), LGBl. 2018 Nr. 272, in effect 1 January 2019 together with the implementing Datenschutzverordnung (DSV) of 11 December 2018.

The DSG, not the EU Regulation, is the instrument this document records as controlling authority. The Datenschutzstelle is Liechtenstein's national data protection authority.

Two separate attempts to extract the DSG's own statutory text failed this pass (a navigation-only page at gesetze.li, and an unparseable compressed structure at the Datenschutzstelle's official English translation PDF), so article-level detail below rests on the Datenschutzstelle's own first-party glossary of GDPR-equivalent concepts, or is described only in general, structural terms.

What it asks of an app

  • Establish a lawful basis under the DSG, mirroring General Data Protection Regulation (GDPR) Article 6, before processing personal data of a person in Liechtenstein, including data collected by crawling.
  • Treat the DSG, not the EU GDPR Regulation directly, as the controlling instrument for a person in Liechtenstein, since GDPR reaches Liechtenstein only through this Act's own EEA-incorporation mechanism.

When LexLint raises it

Declared activities: crawls_web, trains_models, deploys_chatbot, automated_outreach

Primary source: gesetze.li official legislation database (navigation only, statutory text not extracted)
Datenschutzstelle official PDF translation (unparseable this pass); Datenschutzstelle glossary, fetched and read directly for the biometric-data concept only

← Back to the example  ·  Lint your app →