diff --git a/backend-compliance/compliance/services/doc_checks/cookie_checks.py b/backend-compliance/compliance/services/doc_checks/cookie_checks.py index b176e06..ee3439e 100644 --- a/backend-compliance/compliance/services/doc_checks/cookie_checks.py +++ b/backend-compliance/compliance/services/doc_checks/cookie_checks.py @@ -23,7 +23,7 @@ COOKIE_CHECKLIST = [ "label": "Konkrete Cookie-Namen aufgelistet", "level": 2, "parent": "cookie_types", "patterns": [ - r"(?:_ga|_gid|_gat|_fbp|_gcl|phpsessid|jsessionid|csrf|xsrf|cookieinfo|et_id|bt_\w+|cntcookie|shophk)", + r"(?:_ga|_gid|_gat|_fbp|_gcl|phpsessid|php\s+session\s+id|jsessionid|csrf|xsrf|cookieinfo|et_id|bt_\w+|cntcookie|shophk)", r"cookie[\-_]?name\s*[:\|]", r"name\s+des\s+cookie", r"(?:name|bezeichnung)\s+.*(?:funktion|zweck|speicherdauer|laufzeit)", diff --git a/backend-compliance/compliance/services/doc_checks/social_media_checks.py b/backend-compliance/compliance/services/doc_checks/social_media_checks.py index 24c7994..1414371 100644 --- a/backend-compliance/compliance/services/doc_checks/social_media_checks.py +++ b/backend-compliance/compliance/services/doc_checks/social_media_checks.py @@ -213,6 +213,7 @@ JOINT_CONTROLLER_CHECKLIST = [ "level": 2, "parent": "legal_basis", "patterns": [ r"art\.\s*6\s*(?:abs\.\s*)?1\s*(?:s\.\s*1\s*)?(?:lit\.\s*)?[a-f]", + r"artikel\s*6\s*(?:absatz\s*)?1\s*(?:buchstabe\s*)?[a-f]", ], "severity": "LOW", "hint": "Praxistipp: Nennen Sie pro Verarbeitungszweck den passenden Buchstaben. Typisch bei Social Media: Art. 6(1) lit. a (Einwilligung bei Direktnachrichten), lit. b (Vertrag bei Gewinnspielen), lit. f (berechtigtes Interesse bei Insights/PR).",