de en

The detection of Deceptive Patterns on Online Interfaces by Computer Programs

Vytautas Čyras

Citation: Vytautas Čyras, The detection of Deceptive Patterns on Online Interfaces by Computer Programs, in: Jusletter IT 9 April 2026

The paper discusses the insights gained from the supervision of software engineering students who are writing programs that detect “dark patterns” on online interfaces. Hence, the supervisors pursue educational goals while introducing students to the field of computer ethics. The detection programs analyze the HTML code of sales portals. The commandments of computer ethics prohibit the causing of harm and require a consideration of the social consequences of the system being designed. Deceptive patterns are harmful to consumers, not to sellers. We hold that the loss of trust in unfair sellers is a more serious problem than just the use of pre-checked boxes. Information technologies become untrustworthy. User consent becomes inefficient because users are burdened with analyzing risks on webpages.


Table of contents

  • 1. Introduction
  • 2. Countermeasures against deceptive patterns
  • 3. Using student programs to detect deceptive patterns
  • 4. Conclusion
  • References
Please log in to read the full text.
Register for Campus? More
Login Poster
Schweizerische Paritätische Vollzugskommission Bauhauptgewerbe (SVK)
Senior Jurist*in 80%-100% Schweizerische Paritätische [...]
Kanton St. Gallen (Amt für Handelsregister und Notariate - Amtsnotariat St. Gallen)
Leiter*in Amt für Handelsregister [...] Kanton St. Gallen (Amt für [...]
Blum&Grob Rechtsanwälte AG
Steuerexpert*in oder Jurist*in mit [...] Blum&Grob Rechtsanwälte AG
Kanton St. Gallen (Kreisgericht St. Gallen)
Gerichtsschreiber/in Kreisgericht [...] Kanton St. Gallen (Kreisgericht St. [...]
Bihrer Rechtsanwälte AG
Associate – Corporate, M&A & [...] Bihrer Rechtsanwälte AG
Legal XII Tables Avocats
Rechtsanwältin / Rechtsanwalt Legal XII Tables Avocats
/dam/jcr:2513d656-4f19-4079-ac7b-20994bb9e76e/uzh%20logo.webp
CAS Safety in Healthcare
/dam/jcr:19b10fb5-feb5-4241-aa84-8bacb7a4f903/Verein%20eJustice.png
Tagung für Informatik und Recht
/dam/jcr:8a7f3354-213a-43de-a59d-a7475e221373
Rechtssicher mit KI - Kompaktseminar [...] Begrenzte Plätze.
/dam/jcr:2e9579bd-bc09-4fea-a327-9cd7e3831be2/HSLU_Logo_DE_Schwarz.jpg
MAS Economic Crime Investigation
/dam/jcr:48e078d1-06c6-4c49-81c7-3704e8d9abf9/Uni_StGallen_irph_logo.webp
St.Galler Arbeitsrechtstagung
/dam/jcr:c2a09a2e-ee26-4225-a6e7-2d9825723fad
CAS Compliance in Financial Services Institut für Rechtswissenschaft und [...]
/dam/jcr:d85df556-4302-43d6-aece-94d632ee9245/uni_li_logo.jpg
Executive Master of Laws (LL.M.) in [...]
/dam/jcr:274399e0-95f5-417e-8939-fe54d7fbfc49/Uni_Basel_Recht_aktuell_Neues_Logo.webp
Das neue Investitionsprüfgesetz [...]
/dam/jcr:48e078d1-06c6-4c49-81c7-3704e8d9abf9/Uni_StGallen_irph_logo.webp
CAS Haftpflicht- und Versicherungsrec[...]
/dam/jcr:d85df556-4302-43d6-aece-94d632ee9245/uni_li_logo.jpg
Executive Master of Laws (LL.M.) im [...]
/dam/jcr:035facb2-bbcb-4286-8a34-0499af8dbf1a/uni_freiburg_logo_final.PNG
19. Schweizerischer Datenschutzrechts[...]
/dam/jcr:9e9ce6db-0f4a-45c0-bb41-6f9887b960a9/zhaw.webp
CAS AI Law and Legal Tech
/dam/jcr:2513d656-4f19-4079-ac7b-20994bb9e76e/uzh%20logo.webp
LL.M. Internationales Wirtschaftsrecht
/dam/jcr:274399e0-95f5-417e-8939-fe54d7fbfc49/Uni_Basel_Recht_aktuell_Neues_Logo.webp
Praxis im Baurecht
/dam/jcr:d85df556-4302-43d6-aece-94d632ee9245/uni_li_logo.jpg
Executive Master of Laws (LL.M.) im [...]
/dam/jcr:b81c3d7c-a23a-43fb-89d5-dd07969509b2/Logo%20UNIGE.svg
FORMAT CAPSULE: Jurisprudences [...]
/dam/jcr:db2bffcf-48e3-4984-af80-012f88784e26/Paulus_akademie.png
Tagung der Fachgruppe «Reform im [...]
/dam/jcr:2e9579bd-bc09-4fea-a327-9cd7e3831be2/HSLU_Logo_DE_Schwarz.jpg
Online-Fachkurs Einführung ISO 2700x [...]
/dam/jcr:2e9579bd-bc09-4fea-a327-9cd7e3831be2/HSLU_Logo_DE_Schwarz.jpg
Swiss Digital Finance Conference 2026
/dam/jcr:2e9579bd-bc09-4fea-a327-9cd7e3831be2/HSLU_Logo_DE_Schwarz.jpg
MAS Information & Cyber Security
/dam/jcr:274399e0-95f5-417e-8939-fe54d7fbfc49/Uni_Basel_Recht_aktuell_Neues_Logo.webp
Gutachten im Strafprozess
/dam/jcr:274399e0-95f5-417e-8939-fe54d7fbfc49/Uni_Basel_Recht_aktuell_Neues_Logo.webp
Recht aktuell: Basler ZPO-Tag 2026
/dam/jcr:48e078d1-06c6-4c49-81c7-3704e8d9abf9/Uni_StGallen_irph_logo.webp
St.Galler Eherechtstagung 2026
/dam/jcr:48e078d1-06c6-4c49-81c7-3704e8d9abf9/Uni_StGallen_irph_logo.webp
St.Galler Erbrechtstagung 2026
/dam/jcr:8a7f3354-213a-43de-a59d-a7475e221373
Rechtssicher mit KI - Kompaktsemina[...] Begrenzte Plätze.
/dam/jcr:274399e0-95f5-417e-8939-fe54d7fbfc49/Uni_Basel_Recht_aktuell_Neues_Logo.webp
Recht aktuell: 10. Basler Sozialversi[...]
/dam/jcr:df85a69b-df10-42c1-b55e-2cd79c3853a4/universitaet_freiburg_logo.webp
CAS Migrationsrecht
/dam/jcr:2e9579bd-bc09-4fea-a327-9cd7e3831be2/HSLU_Logo_DE_Schwarz.jpg
CAS Finanz- und Rechnungswesen für [...]
/dam/jcr:2e9579bd-bc09-4fea-a327-9cd7e3831be2/HSLU_Logo_DE_Schwarz.jpg
CAS Data Protection & Technology
/dam/jcr:48e078d1-06c6-4c49-81c7-3704e8d9abf9/Uni_StGallen_irph_logo.webp
CAS Prozessführung – Civil Litigation

Comments

Here you can leave your opinion on this topic. We reserve the right to remove comments that violate our guidelines.

There are no comments on this topic yet.