Dancer (Perl)
Dancer ist ein quelloffenes Perl-Web-Microframework, inspiriert von Sinatra (Ruby). Es bietet eine einfache, ausdrucksstarke Routing-DSL für die Entwicklung kleiner bis mittelgroßer Webanwendungen in Perl. Als serverseitiges Framework hat Dancer keine eigene Datenerfassung. DSGVO-Pflichten hängen von der damit entwickelten Anwendung ab, insbesondere vom Umgang mit Nutzerdaten, Sessions und Logs.
Was macht Dancer (Perl)?
Was ist Dancer?
Dancer ist ein leichtgewichtiges Open-Source-Perl-Microframework für Webanwendungen. Es bietet ein einfaches Routing-DSL und eignet sich besonders für kleine bis mittelgroße Webdienste, APIs und schnelle Prototypen.
Erhebt Dancer personenbezogene Daten?
Nein. Dancer ist ein serverseitiges Framework und sammelt selbst keine Daten. Daten werden nur durch die mit Dancer entwickelte Anwendung verarbeitet, etwa über Sessions, Formulare oder Logs.
DSGVO-Verantwortung des Entwicklers
Die DSGVO-Pflichten richten sich an den Verantwortlichen, der die Anwendung betreibt: Rechtsgrundlage je Verarbeitung, Datenschutzerklärung, AVV mit Auftragsverarbeitern, sichere Logs ohne PII, Privacy by Design und Verfahren für Betroffenenrechte.
Cookies, Sessions und Datentransfers
Dancer kann Session-Cookies nutzen, deren Verwendung in Ihrer Hand liegt. Strict-necessary Session-Cookies sind ohne Einwilligung zulässig. Drittanbieter-Module (z. B. Analytics) erfordern eigene Einwilligung und unterliegen ggf. Drittlandtransferregelungen.
Best Practices für Privacy by Design
Minimieren Sie Datenerfassung, scrubben Sie PII aus Logs, verschlüsseln Sie Sessions und Datenübertragungen, hosten Sie in der EU, prüfen Sie CPAN-Module vor dem Einbinden und führen Sie ein Verarbeitungsverzeichnis nach Art. 30 DSGVO.
Dancer (Perl) und die DSGVO
- Rechtsgrundlage
- Dancer is a web framework with no built-in data processing. GDPR obligations arise from the application built with it.
- Risikostufe
- low
- Anwendbare Vorschriften
- GDPR compliance is the responsibility of the application developer
Datenschutz-Folgenabschätzung (DSFA)
Eine DSFA ist für Dancer selbst nicht erforderlich. Sie kann für Anwendungen erforderlich werden, die in großem Umfang personenbezogene Daten verarbeiten oder automatisierte Entscheidungen treffen.
Beispieltext für Ihr Banner
Diese Anwendung wurde mit Dancer entwickelt. Datenerhebung und Verarbeitung werden in unserer Datenschutzerklärung beschrieben.
Was Dancer (Perl) setzt und kontaktiert
- Tracking-Methode
- Open-source Perl web microframework, no client-side tracking
- Serverstandort
- Self-hosted (deployer infrastructure)
- Cookieloser Modus verfügbar
- Ja
Gesetzte Cookies (1)
| Name | Typ | Laufzeit | Zweck |
|---|---|---|---|
| dancer_session | session | Session | Strictly necessary session cookie for Dancer web applications, requires secure configuration |
Kontaktierte Drittanbieter-Domains (2)
perldancer.orgmetacpan.org
Häufige Fragen zu Dancer (Perl)
Ihre Frage ist nicht dabei? Schreiben Sie uns, wir antworten schnell.
Setzt Dancer Cookies?
Dancer kann Session-Cookies setzen, wenn die Anwendung dies konfiguriert. Standardmäßig sind keine Cookies aktiv. Strict-necessary Session-Cookies sind ohne Einwilligung zulässig.
Ist eine Einwilligung für Dancer erforderlich?
Nein für das Framework selbst und strict-necessary Sessions. Einwilligung kann für Drittanbieter-Module oder eingebundene Tracking-Funktionen erforderlich sein.
Was ist die Rechtsgrundlage für Dancer?
Es ist keine Rechtsgrundlage für Dancer selbst erforderlich. Die Rechtsgrundlage richtet sich nach der jeweiligen Verarbeitung durch die Anwendung.
Werden Daten in Drittländer übertragen?
Dancer selbst überträgt keine Daten. Bei Verwendung externer Dienste oder CPAN-Modulen mit Drittanbieter-Anbindung gelten deren jeweilige Drittlandtransferregelungen.
Brauche ich eine DSFA für Dancer?
Nein. Eine DSFA ist nur dann erforderlich, wenn die mit Dancer entwickelte Anwendung selbst hochriskante Verarbeitungen gemäß Art. 35 DSGVO durchführt.
Wie nutze ich Dancer DSGVO-konform?
Wenden Sie Privacy by Design an, scrubben Sie PII aus Logs, verschlüsseln Sie Sessions, hosten Sie in der EU, integrieren Sie ein CMP für externe Dienste und prüfen Sie CPAN-Module vor dem Einbinden.
Welche Alternativen gibt es zu Dancer?
Mojolicious, Catalyst (beide Perl) oder Frameworks anderer Sprachen wie Flask (Python), Sinatra (Ruby) oder Express (Node.js) bieten ähnliche Microframework-Funktionalität.
Wie aktualisiere ich meine Cookie-Richtlinie für Dancer?
Dancer erfordert keine Erwähnung. Listen Sie nur die Cookies auf, die durch die mit Dancer entwickelte Anwendung oder eingebundene Dienste tatsächlich gesetzt werden.
Machen Sie Ihre Website noch heute konform.
Kostenlos bis 25.000 Sitzungen pro Monat. Keine Kreditkarte, keine Bindung.