From b1a582cb209e56f0b56cd00558df03a9c877d0b3 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 29 Oct 2026 13:27:32 +0000 Subject: [PATCH] Datenschutz: neue Fassung vom 29.10.2026 zum Umschalten der Kundenansicht (R14) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Prüfpunkte D1 bis D8 der Rechtsrunde umgesetzt: Kundenart im Kundenkonto (D3), Nachweis beim Einschalten einer Funktion ohne Zahlung (D1, D4), Wortlaut und Kundenart im Nachweis bei Abo, Wechsel, Zusatzspeicher (D2) und Übernahmegutschrift, Website-Analyse im Hosting- und Wartungs-Abo (D5), Ende und Löschfristen der Funktionen im Abo-Modell (D6), Vorschuss im Stundenkonto (D7). Neu Abschnitt 6e Öffnungszeiten live, auf den die Leistungsbeschreibung Fassung 6 verweist. Der Bestand einzeln gekaufter Funktionen bleibt beschrieben. PDF neu gedruckt, Pins nachgezogen. Co-Authored-By: Claude Opus 5.5 --- docs/WEBklar-Datenschutzerklaerung.pdf | Bin 191298 -> 211616 bytes docs/WEBklar-Datenschutzerklaerung.pdf.sha256 | 2 +- .../zeiten-datenschutz-6e-entwurf.md | 2 + public/datenschutz.html | 25 ++++++--- test/kundenansichtEntscheidungen.test.js | 4 +- test/legalTexts.test.js | 52 ++++++++++++++++-- test/zeitenRecht.test.js | 11 +++- 7 files changed, 77 insertions(+), 19 deletions(-) diff --git a/docs/WEBklar-Datenschutzerklaerung.pdf b/docs/WEBklar-Datenschutzerklaerung.pdf index 1330332b749a3a9891da0a0024035226791ae3e2..8fa79db11792df065c4de7ae196cfc0f88e57b6b 100644 GIT binary patch delta 155740 zcmV)SK(fEW)(fEZ46sfCDLFASGBq+WD=;u8Ffb=63NKA>WJF@}K~+ z7x1&8SV96zNfa5#&ku%o=HBi*_i(CunnUh-ZD37vc<=OQ_35fpr$)B<=|6)R%<#`+ z@qd$}F;mWI`0g8)NUk89x2z9huSF;G?&L89x2{@ZK0sPfx-atu=7mZHr}(5G%C)GqL|pkORL;6Qr-uX=`w_#mLc>uk-H3`4^I#L=sl(2 zikB}Bl26G8zC3t9UzN}U)Lj2zd3m-jmpzC50Mmb=p78sioN(MbG_>xtpg(@v+611* zlufV$nas;>SlSnZV<;iVIlLr7tJUZlN?6h>#GztOoc#+Z{e`TV7Hp6tnbUJNgrn8xUH8mvh?hVW!# z|MXc;!>?QRdRh}aj438JjLEzFWNKHxyqMZ||H8xj_wT-c{MQeI8NT`E;ltyd87QP- zdMll5`^WDet3RakA6m!H{UM+KFc?$*;pjN}VI-z7jEQo1YUk>glP?4xf4`_s2tTHr z?fQTqGdgE%NUIZqXmlZkbeS*yxI75fMlP)J$ztR&Ia__eoj<^2EMMMX{WA3GB1h*gYr!pRfowG1U0y$*9`hKNhe7ocTb?UbCpm*LE{5xDQARgy zpygki`Lx5Xe~FisFPBvu$X%_ec*bC18uV!mP38?@GJ(dBoqzW8 z&(r_rZrdPSwbzc8PmuS@GML3Q@WWyO%ye4%;=FvEPn2kQnyl-El19oovsuldA6?9W zv%fw#+{iYB3FfwcmCN&2h0K(Sl{N3)G*XB*rPc09qjQldr}aB1g=ixQT1DWiU$ie#yLXZ!{|`HwKO=lpR6Ci#r0_Ytdk-mx*6c zV0Jc};#`|iPa4TP8!d0ot$sB)ukOc(rMcPXNT9hX70dm;ct-`?%XfGJ9W+kTs`3-1 zNrp2xAFX6Y4xCN73(@wRk19Vh`(%xF7mAwo%tk1;VPtoEe`S?N8-7WicSuUn6R$2F zH)f=K2RSPkEYzxM$%&Q&?)kn6DOc8unJm$|#?2C0>k#PHU|C}d3{ti#Wg}UON!#4Y zmW6!#sHk3EooptoFy49)@sQjvNYdtLbH3g6dS#)t2#qovUeQ{tyB?}L>T?)~m%C|$ zy@tn2IlI-Ff6(vz#3)3+-B5GkJMbL#LxuAdbGnEGN^x}+P&C&?_0+|CNQ32d@Aivh~XGWnI?PH}?C_Ca;|6dC1mAL#EoxE~1U zG@QiHzUO7HB@T|j1`(kaynZA&$59rbTRel%E|rEie;IHutnlzd2(Q&AvPVA zrV@CfMY;v?Bml@Q0O;ZLnRkEu??3H2^pJNs~&vB?>gM@k$hf@_cLgoVc<^h!W4$^q_**|D8RqA611w>t=(SJ>SJ0YPaY zMVniX6!6Q{qr3A|lm7=Be_*^2w!o)2G`8>r(nEy?r_a7ikLU(oous8-py#=WVTT^U zsBM5X!trD#)y%R;^sHw5Een{}>Le#2u!od|sw4CA~(i7`|C&kfT zhkw~n9egJqjStxtK|fkz{XR{QYh_WwXe@`EFD;ud48)_GZ0Y(o7f3Wl&(^NNN*cZM z!KBskHpPasT|vajlduRDe`TGB#%x@$ENB*d%e+VZm~F0TQ;*>HVKD<7DR^Fyfo^nh za~ScWNW$rWJn1flbyA!4WoUBa+O1wCMcpYg*$fA=ZGkLYF!M}?NJ zaxupcEFycYr3BxUjco2BPFNYW@s9z4h3PL*ge~zSm06Q2ncz|~Ux^t14 zKaotfTu_tkY=vlaIXgDRfd#=g^qK2p%xW404x;aiu8W+De0s;z{!XU^0uB6?kzA@< zurHxdIlPr?3Z3rfj2iYnCn}Z$A-IK*8+Or}4dX~gY8`V}4q&v5d;0YCM@_{|WGC1v zJKfYW-i-cQf8UY7p=Lhev4YH}5~G$02Qt3EzGzs-8I(DSW$`mT;Y?2pI3hNV87j~Z zufF`~**w+oR?z|VbsH~t5sN_-{y2u%FL2k?GxfS`YD`{%GXgpEh}?x=t|!+^918W4 z(;I6&FG;=GWIMg`O^9AznZ@$uL1L_r;M~su^d<-9f3F1xrd|?cALgXk?;lSzFE)I0 zaIU;YqL~p5&ejSO_)aV>(5->2p!Qur^opSy3^}Qt0r(wDo^;5;MHaAlJ92aMphITu zDs-rKSbc@e>+$V*DC-F)9RmiE)WqG%F6xYrjz^XZySBQs|gR#5N;p9ZmcFv%z_4PNn*AY;j$02X=+or$#^$1RYdS0GSlr|Et17!PXse^2+z2`uJ6HAE1RVQ)AJ)PaKr*A0q# zJ$ytx*NaX-*MeS?;d3UC%TP&!s|k8HcZEi7?U2^cNC_+}+~s5O0AHBY9y^#4RITfq z>>PQbk^~ymNdW33#u6>DVUP?Z%Anktnp=&P1wF@etIte;92~s^6~;P|A`QM9d;l-U zf4dXz1JrZ4rCL~n&^3>cF!p-FRehXo5ct*{FTS;osZJeTBMrHAs2^3fYl+&A$lq%? z?mOm-p)BeKZGetbtB%#`@pDHE(%=Nu%U7sV>-6WaSzL!9I1_kvtL=Uul!mD|5QGjX z%o%y11K~^N(KORRUnmc;!kwYWimGs@e_hM?YDfU0eprzZ(56WiYxQ9W`|Uipl!*e; zWB^iGnBtwB#Q0TXRfYH9oZo{v*SqiLYl{T5xWz};6Pt9DS<wee&m=UwCV}MeOY1(^UlFFflfVZN8M~64RZDH?0bqlpT@>7b%@t{) zVw!71xZslz)`d#(Y&OE}|Suu8)hqvY2h_@bvzh-j5E zlC4Zq4hC*TavdFWs!HEP;zEi=c2ks*I`j!r>eLK8A?gbW&J;%vwywgOf4l%uxrsU! zpx13)uC44W1$P;fhg7W5B+^zqpah3ZuC{WRh~!@22FV3-uy+2cWH|W%%wj|$-erbN zmD*D}^>7E_sz&q>nIciyT$x9@GFWzJIS51fm%3q_-gU2PrH(vH@76cr)S=Xt&I zeO4b$+DDC)vC`Fqv}zP1hdo|VEZYb_q2}Aj$nutfLru^85^c7^pe|x zUr^J|JuN!(@F(<2NUzF#Jpux~Zu-C80g2=6`aGA<3$fvg>(P7a?Gz>LC}t(9gR@ht zpkFrB-lRm?goxs2GUsPM?SY2eIOqa=Gr4hHDv4-t04hd?n~Sm=w}AsYZ%s*c#AOEb z0te8ytd@4zA~i^We@DBD@ zEOm6X9+7tTRi8;yllEXgnlV2SAI@ph9{b zhS>~w_-zrNaIPRVE2;Mp@tIRR+~^HcS&izMB3@8M2Uqa|f4Vm!r&YvYUQ0HwO#5lcq{1HO zkITL=(FB)Pf0ktaGLu#oZtjiCt5fPUXIvb3RSi9grTMAq^ijE&Dy^sxi`D!9$EIb} z?$x7)2O7_GIW|78Z%gYXz~}EuHe_-u|ITTgy%W3yx2rN))uL?}|7R8roM+r-xHs$G zB(plNpL*kC`IfWW7@bW)7>u8c)EtaIH6xGFdrOFqfBt5YFTWh_z^ihZ^;hg&{+@;? z@(bOccNS8qvgt&6me2z)(n6BS`#?5&<)%ei2R;3W&dXCNfrf^P%4H0qDr2ZVLOT{d)Yp$}kT&TTF2;InYE+6V>?QD^ zq5kqCdWXImp}t%+T#0y#=-H5Zr#0N|s1&aZH;Ia`9zo>8cCG=TEQ>S*N;0WheJNgb zrjBURcP2_V1Rfe#%uDisa~yc(98%l{%9JW*e*h(gLsCj`#Uy|T4KiOH69vnNU5ZH{ zLx86cu7-}4r}gTqD1ivZr{;t}0dR?Csqy?)DA8A^{l2<>H_}oRmh>6r6t%Yp+W?61 zI_gz4R0GwgcN|@`@$Jw$JL(Ykq<0_*UA<4BLCdCJjtmsmY{-|`CjtLL>NhagecLfN ze^F!o+TGteQB@@!#Fvm!WB1h#e4EtRolH!F99^Z$V_&7rN;6eo5)meMVA^517(%{% z9j{x}O1PB38D8Mb7jvxs9p`X#%)aWV()gLBa5OmUjxL2DIz21bTZLu>4&P@gWK3kP>k;zEt$N$j0b+Im1 zM{%(R`40URzoQDAI`00uHBKP^Uf;ofC}CT+$(qC|fp`$CxK%k(A)-?I^BZ`)@LW(| zO-psAOa)a;Uv~y$iB{){e~Qjo zE~MitrE)3^GA|uW$+FFYbD}|KLl40qUeyPLVRCwd9$0Assv;ca5lLPW^Y56-k9h?J z++ioU7-P?v$Y4RYLv_c7hm=?-EQWJww0_c~4JjY}po#v9)NrLMw>mq2dtrUXTOF#& zH+bOH5bFpbw4RIM@cVt`NW>%|e{~?YK?Ya7vLJ-jGhG|Jt|CW;sMwf3)vw{s1bwKI z7?m(PP$ue_)_Dkuig?e6GUChg^qh8VWq= z8PN)dehMoE$dtVI8QkY~26AEEhu)_Sq0XzS-mCLhIvy51HEItjIj{E5lP(oCe;z=h z^->+yG8KbrU7+Ypg7dz0PC>F&^ejVBaz+$Y+f`3`Hwhhw zGC@SJ?^QD&vrp<@c3g_i1{p6xANkW4h0&*qs*A$N z0(@0SP^8=^jJ`=KuJ284I3T+TZgi|bh&Fn)bEN1T7uaKn_t6M7g$A7`o8B+Nx~+xrC;+*sGYXchZZ_2DVKJXLwDe=|z|k=5buH|#x`B_fj{(}{)n7N(WyIl3K{4rGC`s@{!0 zyK3|LaFhePqPA^ZA0(H7u+*o-Y;`^S0V2{eUT<}LL7g_eULooqRItV#LFfhU=lGKm z97HJ?M@aaM0;LynhsP%IwUAi=!L;?35j=x?)QDsjh#Ea#32Nopw702|a^ z>z-u@;8o*=22sXuhlQ{=Gmfqc#mj1gSJaf5Ow3AIH~|j>*~`X<{8SLtdyd%)VUD1}+lbAp3NuOAxT_OwU4R zdZu%*rV>=mMX3&my*sLof0coMYbE5rYPTPy-7Y&BAbCI(m{ChG*L#+dA@=b60}+c$_#1d-D>M6G^0L!#*V$RIN5EjZaKFZ_nk zm*5VQ&y~!+cumoszK4F?m!3C7I96&cv5q-O4P|ZgL^FsSPzQ0Ab-(2HSJpW#Cp{MC zlb;w{=&5pg|;Ml?(uZG_GfbqrJw9rU(oo+>x8_c@W<^Hn@s{>;-cz=E&R3vcKh zc@4Z+IJb~}jDXAivUslzJdRJEjjy!g3@%>7^E)OXFt(^z-a#%S>&D_L2 z*K<~p!i8SZy(j#FL}}%Tr3m(9}DcM5k0$un4Ot>OCR)V+z5q?HZSpz&|@JYRT)O%{S-+8z4)9TH=CQ z4v`pZ*gXAmK{{U6znoB%K1)RJ+0gsH^kHe3;tov^3{2x1fv-yVMDisKqEcx6R6_zQ zT3CrRGW6bvj+weJ*Sf)rC=!D!oj^Sqi4F8kNZapM$_*;fHKaHkkdoiAQ1VV`+j4ix zGJW>31u=V5pXsAl!7JZU0Sc(m+dZ4;pz$j^^oFOW*5FNry<4UPDAo8pT+I$;v{b0{j)i} zfB)`}AO7XzNu9p>>gnT$2X)fM#8dgSz6kgspG7tKSzbH4`0Gy(&wu>z@b1%h|Mr(3 z#@FiUwN9&(QNF$Q{A;;pf0b+3yvmnr+Q)XSJQ?Er$q?sHhIsX)H+J@9xpw_zxpwtr znvb?zn?0GXM;n!yJz1_@KUuDkC;6*)CNo(&GtoGye(AKf@zj1A9nSBZU2O0C*Z=zE zPrv>8*YAHDUv2BF&%7T`+78xS-~{D;b<#@d%JfzArNOyqbWYb>f9%GMCcUz=StYXf zUaBlIHiW`sSDSKv!;i2aD;2U&*WxP;I_GTEOd<=$3%?G(QKhXNqB1!}#>e5S;Kv&x zGK0<0UJ&2XuzdS^P{#VOydroau_|X{e6mV!m}}ra_lM*&Fk4F$d>3>`sRpjaz0PNOrBIJH6sy ztp*cJw%OmFVM=5l6deu`C&zkWAJ2YzF#)-%p5ui+6Z zf+eGvOYzj37|_o8z*%$*L+BAj&COUBeoy4U-tl|)#DW;OOi(+<+H%xOuUT0VzUS&i zc)~_H$M3=pRIs?3MUyXB?r##y`6wk;cHofNZD=}mf2V;igt8%U$Xn(9^Cx6>acr}T z3(W*vS4IymXJ?eTJtLMTJDkP3QSn%e$`#6DSp$BF*4*Z>Zn)@)6{iJwG>2$Qj`hTv z`VI($3nEt4N7%tuz{XskP{{(J>7yZ% zx;>F%u+H4p20Y${EBKi#KEXG*Ce~GPC3f?JwkM^IHGqy=hENVQF@zO1adVGS3{UX%_R5< zx%k=9q_oY2)F~GZd}hKNvB#b1OZ6N!!Nd}~itxv&bnn~}VuZKj#~<4SZT1?SFR>j_ ze<@%)2*`WSvLiwX08L}B3xJZV0LYAVG+I*$1ck3W97v8RcEmaOC?MAM8~iKm;FBGR zxTl|JKLBK#4L+*qgP++OE&;YHNNs2^gmbb~@USF1*M6Ou%$aOKte-Ng5 z=nQV~+zWIb^6-Qe^YGH)Vx=zj>&k}<1He{9C_znyLDT56yGCZ#v`0!NSSHDQU5FoL z-xXFMG+=o^&fCN%ot<418#Kpw0`2VmaQ8e5h$DEqt!}7TOo)ioljuFe)^h}?_}!b> zc%H=05^}UVR*o=fRx&o+(0K$Df5gn<_HKgO5Z;9*^Dz)<88sQ(JXgO*55p@30YNZ@ zPyL^jh|p|w1Qnr%hA3nOPS>Uh_^h0zq7%2#hR{MnqEuS;*n$tVO1`PH=aAspPJWQ{7IL3KXO!iK^d7DqBNJ z_+TsPj-IRi{C}URUDrLzmcCS$6wnIHs(50n-w$Hxq};W1h${i3bO+%wig~NHpcY` z%tN68lrby6SYhJ4fS4pJNQ}EyxnX+Oc!tA)Ge}qOQR^NNZi$QzR zj$#fck3ne9qPz8s7>^a%SYqq=7d-XG@DvKbV&W-9>_*UNwH{C9A$#RE*Qy{T;dmBk&4gSx4rWSeqCN0N*va+4CV?xDMeG3RW3w%+p4PBIsC(Q`#i1N7fw13*3Ps= zXxgIYv}iLZe;=|{v&7Rd_*DEyGsj&Rlr-ndiG zJX#Ol*ff(ie#ka=9h6f0`(kso^Ak+5{%M=ToQ>vFsYkRTBW%z&jMq2rxRI1j*<>t( zVs@mMi#aDk{i;ZBybRA1Qf8dLi8^=^lwCL8t;t|&e>PtB&IgrdLVZ3s37v2BlJG`^5~?lf~s*SPksUz^$iQ3X)eh zCJZBi#w=uW*y!u$X+vbDkmrPtJ*|xQIq7L0hs0-Z)NQYIW__cTHrHgG%2CD9!EzoP zTDR7&f0SpnArFWAY$`_^8$ooB^2E;1jUbxNaEvVUIyg;4DRwPGD#`=)KUCQ?tGOn( zTkRRlwORSw&Nje$L)z@x#U$B{#7SBJ!O7 z6{m7}FA;GgFuYjeHGu^OR%Cr0(&htUha+0cf9&X$#fvWXF0V)nkmDAycsL$ncIr@$ zn#AR4pmTtSFjEbG@gV8g;rUB?gv zRyUro6RR5TiWByJ*?ucZqCxKES9Y>iEmn5=oH0?c49~YX|>~N66V{lfzB1aS~>g3RXV5WWFNXjfA)tl9MH>~N8p&UcroZHfC+ZA;#4Bp*dS04 zQEpvskxMXOR(@>4K8YjRgvwC>MEvr|ae3(ixywiHSK8CwE4Sjwv)X74zNof<-WB+H zNAnDfB|Bmtv=fk5K8CoZmDnM@9`+0UU14s8IfF1e58jX~5l#p^)2+R&^I#oGk+y9xk~iMhtdMC# zs$lAkRu__61m*Ue9m^@~sEOtFYz!Q>mEz@j&E(}2Lj#RCTV^;FDHe3G%uH?BIOx+K^C`@z4ZD zmhO(ss1n`cgY8E6v1<10g7M@i((EU0NIqNVX2ZyXD@;pdof*R-RZu04<{IeXk>|T3 z_bLq`>Xf>XhdPXuOiYA+b{vI^iG-8laW~_#^&ued{S22f0hNG*t~ht z^dQwQKN&f8CjqJvGhPJ(V2S%Ph)_3h1$ceAL#NsLStlcVs&x8&jr^ zpfc4W2P+vgCfE6;uKs-`dHKMZ^e^NcacRcp?u^M^oMx;a>ntxXH)_aP8%@FeG^+DR z%jiFj;4G8}g38p(IQ`+7R^jsR^F!%Y>Kh*B$O*>PFJIARr1Rqve{Jj{-=}7+Ixke+ z^F_3zlmgYnMNLmUao#0&IsP*LZOrW0%sfuRR)U{bkMI{=j58B|xG;X3vT}n_DN`$9 znx;|9s#r6Wb)_J)v38kzxV-ZG*)-ASOq1BZur1+ueSts7T)l4b^y=e<@yODdI0O?i zZK6}C{;`fET)udIe+bIC%kIvDH8$Fg!(CfRwX|}cy(!0)d()e8BKr1Cd7U{i+mzn5 zj@D=Pc>6B45mDa>loAQ}6Vz1_kh@;|bloGn%f4-x}daSDRX;PnaUjZKU zNXoVbXA-`U0U4qS{WR#2+n)QsH*rEMK1}kZy_e6WiMxX*%3trZTOguQa{?9oJvdU! z_(^bwL7SKj35h!|;3LsZjczZc6yBArP86LXTI8i28&n4$pNpTDu(~FL(Gy4B*u`3> zVlnLsBX!$&e{p*TN(%PzOq<&w=&M2v z^)HEX_7x+v-8%!ie!>u=1R$GGsJO|>H2ZXP$=l98-Op`Ynkxt~(x$?$X&H`?L{GC-8LvtZd$&!|a*Q+x_ZX`h zFiHf7(j;?d3>i_@2Wr_EW0ZonG2|Q8^OEf8X!ht6;iEtxdIL2?G@b`m$>{~8ngCs; z|FU$re}8BtDqxZh+9{=(F%makZrU&Fml*%lqii?Hbz+2* zf2yuLx=HR8hd1`aGccqdcQ}C2AqRv=z#O{J_D%>+1;YqmfIZH20yp;TYVkRHwbz)0 zJmjcUAOc99@wahQj;x?{-!gJJVsz?EaDxWIK~lf>P=&nZOR#l?^fT zmA!KLZ(JK&{(axh!6sR2=EwV4ex%F36{{7CK1P6fYzmFA3*!AB5zw}@C zG^Drrn!HWX$Jt(;mrUobq|P&FP-kLE#zJ3|pN36WiF8?g-&RVZTf)GJv|BPqbI!nNY(uj}SCwcxjjFYF7DD;< zfr{slhR5vCixCybzQk{pj-uligD=y8B+5MHg#v3cavDQO* zj(cCsCA^ZQ&Zterrr?boV+eK(xZP2$9}zwKHnD>|PPMDV9W}5ncX1Wsnq+&{p@XG+ zA@CJfQpG6b;9B{~5c3j*{41JS%cEArkugiHUN|r->(Q)?T+`UAe+n($&z15nD`yQy zwITBqj)mB>YUme(*4s)&I>b69hKqP{#i1B-V8)BZqG$@|39;N{ybfS+rS=R*5WDN; z(sv0U>=Cw%BZ_xKW_L>R!zsQJzGc;)mj`J)2E@K-R9!XY*hm+C;^vZY!z) z$g%f+%|vi09P3OeZy)Mu4ml+W&yFB=psi>hI!gcR;9(dne=0Y^!|q4&W41gOs+EYf zDi}usZZP&mDcLZkR-P!nqUEO;Z>%`deb$Adk}Sn^^8|5+yu9|w+md$CL^?p#p`h-B zzeDl%Ja)plqr{+z0XF)8byLI%$Sbzkm1m{cnH$f9@}ze)zxNPXF-ZfBfU=tFKNa zEd3h3X!~?|uEeva!RAs(lF>IVLB|Vn!_oq zw=ow1Lw^G%hRX{{vT6;|j>6bdL={|Dik(Fg9;9oHth80$6I(cjNK`U}%#jQ*E*wg- zJ9qYjhf@OUHxJ*O)&BnjaF9^5vwt%P0e>_yK0Y9GbaG{3Z3=jt?Ok1u+(wdopI^bp z-2;}Y?+-u_pwURad+-5X3%F-PXB)d%`}TY?us{F68M3>o*)hzl%4YY-vH?S$)-=gt zRb^CUWaMaUe*9-pgBt!a7XO=^9<$Cl4WE9w``o>#GAAbA!?$tMT`1$|troSJ8A94!AZ$IAsbobqvubTe!>6g3FTWg2%zkmH^SpV?& z<@X=&UVU(bR%7tfO{d}GPj~w1N%RohVAJsNm%G2mbMcI9jcIFn{{+fqOsyhK^eK;^!Y8e{RMcRB$mIKXCIec&k(_ ze#1Xq!i_d*ZQbGL%0B+wjy6TBZ904qGxz}hhKY|Kq|qqvjiTICoNr3UWK=xfm0L#2 z`=GKu4x!h}5PF-mI}V`_k01Ead!2$SF1~z_d`do;;|KTXs}lME-L8LFE`Oe_%jJ{9 z=K!yR{leb{<_pJ9hlbWYP3ZR@w-$jnW6CPnL91+*)v(-O49*yBwui>O1CPp|E%Q{} zzVl>9lS4}7o$EmS<*Y^(ldc{cE)t*Td$lT9>x=hdmWR+egcP>l3-#%u4x_WtR}Z%= z$ry98Dj&X7A71vfdmcAlqkm!=qt9uuDw#2a$36DH{%!ab?AL$s*@w|QZrRhcFvFN) za>JOs%a6P5>W9bO_SL_e;q~iR-@f~ghd~W*-rPUDyHkU4)(q2?_0#_T{@Zue-_*yy z8Impk=BTxe!}4FF!{ZICe)!wZPv7~U|MTnjpMU%P)91rioB69BM}ImF+K$#d1+Q|X z)u3}q^~_JB3(8m@PTzDIwRbjJbGpdw7?sH>#?uWnjXFe|Qa+s=|cozv->U0-}& zD{0g@XQNiL$&JQ_FvY&*1Na>CLOpZ4>}$ZU^6Dv=nlUG9v|p|5^>@v|G>_U@A9C&( zMLfLd3Flqck1pn5vVY&cU3?8VykS8LCZB%gVO@P9er?ZTH{tdNseSgu0t zC}X0*6IRpOuJIM)8ZNTuJA1II%{qkh6D#FnR^vfL>wtE<)ifzL4WCwE^yxRMtt`(E z7_!kefep4C_U*4SIx2U(Dg7}2+-2o-By82@FcYmw)mY(WTWo&Gm4VHQy{IZ4Bt_Z# z;O)ZEjTP2>27dt=rQ(c$o>{q@@zXeOb@>+i7Ec+FBo`<<++#F_u7R;p-vX^-v_*GS zuEXSt4IbeDIEef}h2IARA#6NjKFo{98SkoNC?9jbtS2YM)jFzI)7?4Bk|M#ya&KyQ zh0E<`t70m*Qnddao$$@FFsQRfw?roqgK<*0FHZv1!G$!6^$U5w zOn04ZDwwe9?BMkIb9#O8t~pxWRp%?L02}2M))$vQ>X3k$S%8_~Azl(p335Gf1BB!o z9((={cz@vDg9$m=e!rtNW0p(#?QdW8IRtcMpv8v!Aq#e=W7o$SNgjC_h+trEn42{Phb~cEuj!ijt zZI@_t;XB9SCC_7(QuNvsv!vV0iLNku@hgAsmF6xO;5_thFK z^#BdC9fA;eak*tcyWN0Dn{vOxql+eWwG2wMIA5FufLvH|b7+&JQQ%czW5*UgX~d@k zAa8U39y|xWt820slDJclGZT)hy5a$qGNh_hy-$Of@{1wmkP72Pf$F=1#6H!SuX zo!PxSY8}0?0J~SCi>|?+a5^tz6>|)MaQdol*BA69%xS~1YPelj+-{C58RMBZ2w5gJ zQOLht{xM+IP--=rV6rWC_X;ML!;7<$c7J)fr@XN>%dbpo#h?p<;yoQr1;6C^AZrAp zUMr=-iF%L?*t`arH5ZiP2!=yG$xq8-cn>f??E&S6eV1efWPtcvzaWB^)7)7-Z{#^D z6%07%(PU%@{571^(QNNLmRd?clANM^;%(l?&1iG9ITO?+{E#b{9%}$ikO}3Jk$>>u z%hvlf5Vve)9h{?h5Eow4IIA<#?vTV{7<2C+HpGk-)P(gN$9-A305gfCu?lQT0CV6r&c{D69P#gpod@E>POQ+mY9OBTo_cgSJEI6G7d`-L7%YAyF7pe{ z6c>j{SH6A@4;CM=!6=DlFTCGsH-C#3jC%!i*u+g|*r9zD91`~JR!noX$FgB0KSVcB zZ%6oLd{Q3B;>$?YDT}8?+`h7$u7u&e((_B#-sn)&HPT2R8jT0REmZHd;+Z(Q7~OGR zz5VcEnQ+P_SI99gR8&#Zlmw)DLRrbpo?VJ6D9OB&Yd~BEwLuU^&cjGSQ-4~y1x@V` z@2kaQ3!SH=eg*PRkhj?bAY2u(@v~s?kjbX~zLfI6XVxKUDxS%-xzTu^lRmE8hTzRE zdlHn2G^BhGtGcaNCoAu(LviwFF!yxIn@Ie#D7{nxT|gR1k0J{Q38OPPx>6R8%drsH zz(OZjkO{Ml=o)yEF2et$Od2i=&fv?%Od2|A(YCA-zx#K^SCwZoJhQ?)lMp>2e?Bwa zVQLWGFOB=R8l2RtS4b}a)W$9{t2jT4PR1AoW;{Gc(?V`306mr$)Yv}g9zD|@+7?M( zj8@oHQ6xJ^(!O|^)m5Qfr}&FT4$0|NJIx7hhK0dTE?2G1hwu8Ji3N5xmS|^Vw96;9 zW*hw2r8KkbU2q56nwlTW#YBQfe|*6W3hxp8Ga88?>kOg|cO@tDxX~!eXYS#n!~L;= zZilII(xygBX7DEvyLzP|!jT*+>iSkVSbeq}5Q~sb|1>d4{UGHLxGKsbh)IZrUzc(p z>#K|63x+FoMkq{W%DL!tiMGn^Z0AURB@?&s++e`#Pt0?$$6 z-)(h%o9hzi%uYJ$hQ;l#KAjr}wx=rjP0MLihzf=tKCXc00)C)Y?}`_k3-8L?R6b(j z5Gr8q6L^Vlm+`gPYah6>vg(bTXEIuBA$QQn(m3q16=wZ9-!F#sh7|&Q$pc@POw+Vg zl_&6p@ZlWaeyAa`Q;LT$e=Aajy%HplQcMlmD$J7hi(}B!isV{tR9u!Kp;B4wSrW|KxPvdv)N zUF{)gdIn!^kkcdpj>%prkllqUeFAm)H>!Nu=##WTC;<(V-9bHCLuXIIV9Biv2~zUj=d&}LSfG8Fz*Z%b z(!MZg7b(jgKE}wb9rGuG!@dln^D)KJYDlnY6dtU0u5=|RL+=)kBAP#Z+EqU+qnMSm zhVati9PMboBJGu>()p8gLLq0FWFh}(Q zv*uuSfolH`7N^lUYgY<9H+mhMEhv;1rn0-uCM7V{$uH)-fayVFN>hKQE&&1lK+w!n zF#SuKSh{$O(haLp^6^a___;$#^_HYb7X++q;aWpVoNrA;I{sD{hwl*0YD${!WUL_A z;#1Dp*_wSib?{5#_}*DC zfkmqMBN-^rG(@EGL7drQ>-DO66)h0x^UIejEgh6qv5mO<|kwRBd| zRjK74$Xey(H`t9x_y!StK?6>Plkx>@5ZPH_Q600Q4|K|_CzJC4c?WfPb|L~8GKmLE~^YEvi{`TkL&6{CTC!GGC zw)anwZ&Ecpbzg{vLI?Fx;iSO-r8tPu5Lz|w+0+?nrSv+&lZ45%=U{^;ybqPv2%z-? zE!nuWOtJXKQ^h~-;2PReY7DczaxG8T&BU<gSQn`>fm4UJR?l9;$TD#g8 z!r~V*pK7%kl@Hmji`K&E)5P(vB)4Hy)`VP`|IPfvN&Vjz z5vxwFGNyjyFr%`owqh3Sq2|o@f$M#37zA(6Pii3s1?nYb(Cdz}WxIZLUPNWMhS)v91Bm*ReL!O9n0NvmHi$ur zzufV%*JapZbh>nJt#!hinkhOgn`XD>RzETp=Ss0t3>a0{rT<~23|(t7{L?e&3Q6FUlaMajg`^&~QSHSf zaHqwM!>dK%#LFp)hdQ-GgW%bqK{$LqTy{?;(6Dh5sZMOYPkmCOPAIIe`pR#Gqlr94 zV11#qoRaSWzAdxA3o}t1WkBnM4tp(mICpe3e!j8*@HZS+mjpOaYr3-AZTx38;$-UBM=-1WMt7^8R+BcqXm(D4@PQM17ASHk#4f2?H9nSQ{@8ha2V zBCOqyu)rbZ*3(!1vUxlQOkUg&Y_>nyh64iiW0$8hFcy{-)b|G>f7a}w`maKIb^AUo` z(@y>@>5#M5p#(MMnPrSb&t1>rAjUAYw{QrCwwVis>FI5}87qY;(zxUVWhqKXMs6&i zZGyKH8`>XVj}lubqy!sBb8-k%(Q@T4bPN>c&(pQ9#e z;LsIRBZxh@UHF_=;%p=UYyXH%;1J!Uj_emXVSVxD^YS+QpKsNa1QHkNwd)XnSYD_= zXGhg_v6g54BrIT8BDcK93(u7LDOA?Ly>*rF{rAM;6(PcyZ5kutAx>bFOGL!%W~v!w zH|KJ0kY-*kGbddi+~EyD0@MH%{;H_RdIBoy&Ns#;nE+F~KC|}@T)#F92$i`=ODrbA z|D^>V$oP=n0CPl}9EWp9=Q;2XO18eIfEpToANGR6dTXFmx&O^UE&ZIGyp1`J|- z?vKeaDuw7MZ*k*>dLmw+J7)vkcD+9@+s|`)#d0(jn7Q$gDjqnn7F5+LorA(5)BZF8 z;)le%#@{V5K{Uz)T0sj0lt62nLV=>-Wt2`(g!(Zy$0?E$9Eloqs=S&#sP?fM6T@&4 zuddiQ&tSbaxJWD_902$4JL~7aa1n{4l_%~ zoxLUbTOkUX3blA3Hg~_1*02ax$v`NHIqrf%f)r1{eW`gDSA}GC3&wr$gvJ_|oOE z6a@ZjQ0L~~Ym{;03&l}#&fiT#(!Odvjco7!CD>|33rjV?xI;X7%WlbWrw#Ya#Kx+O z1w>6cE;WUe6{6K+D|7C5*|U3{Oz>BLB^zBUzZUO?oCHP5^Kftvz3XI4sCcu{$G%yH z*|d@+C=YNQOQbzvc-BYF+qLQX>|ySwe>ogS+81#O_)qU zZuk#Z>)c>nhQD zQ3k?{@4-H_jtM{*|2$XVmnC=C#2iNN(hAOw5pX#Jo2b$^jLkj0zvV?Pt^xILlg*&2 zyt;p}u;EBSErefdrEm#xid5ar{q3Hq(E))ribM=JyVP|TnJgRez?~|0O453qh*^lz zm33+1oDRRUbk(tP92i&^nWebcQK0YrHAU>>{qef6CZ7%b+94+Xw!$3k$bZWw{%5wj zrQ{pbTHTytTW-E8n$utrlJGYw+_7LN6-tOO{WBor^E12vooP$dGDaZ8M$sdn`H}st z7}z%po>oq6+r5^H$ieU)I0uct-20b~QU(KVEHs=-I*aiuDE5J8`Nj z4AKQHmfTNF>#FUriPpRbw(XzdkNb@cw;0ipFYxPZZWTCFJCpy%wDkRCpU|v84`gTk z|L~->Xo8_Q@9gRli9ev&cRrvnU<62|8_p4C@w>+Pz z^XE+(Qa^U;vVcfmA8VX*{lDH{=O)VS&+q5HHognnDDR2NDLx-JhjSCn=5{X6--f2H z)Xqj%+OH@3E!kqASI5i6P`Wztdcgw0`%dB9{mopI&odf7B_-xlgmu#F&5eI|H;Q?A5)fIOn6c$)jL~_16dU;E@a4vO zl;a<SGne3LHSg0`oPhFZYA8}tC8OLD=JS&Y~N!?jXt(ZN@i5oYm1A_ zw~9&i#a-Du<2>NOi|xCO17wrPo-fa~rjjfvo2hoa~C(wPvkx-^~2)M$E3izWsp?8&7fZ*y(*= z-NxLxKg(h^PCYAes9m7|J@4W&3ewR@Lg63J-p$H<>!hbDCTu%z_itU1(X#!FTSqLZ zlp!IScMV9E`^FC+pl)}CD7F*RioSh?jbmUhX(?8KeAS-X;YOWwo$5?-wRRPqDoFUA z#tDW|=+Q5x10&u)556!H842vGtZzLGq0=k->#&JD8&J!`J@674X-RM^*iP1qA@1hh z<44J1PJ@iGlmWz{`sH5kv`1K7)!IkbHFNpgpisp!NHOhtKo0F_X-M$DI;OzB@QvTH zQlS0LuAqeCitXt8PR~f?i6@@H&lYj^ge|hPZ_2sLw>w=R0S=PaT`obY_gG%g>=f5K z@J(IWPQ^~ORnqv_eJ{urvLGC$7Lz+}4n_1y_F}0ln0(BNWqld?fwC)=0>19bh7l_c zyWzhTOyz0!fg}QsHy!<~czAe>{2JfyKwGnuqCocuCGLT^m(RXKI*U6kS2t+Rq+NvU zHKSFFRu(Q#t&=)~9qB}WOhflIk0LjFK5YEz{yO-kjP}6i_qC_5=jXj{0eRr-{mIl^ zI_F$(@vN1=fbcDIM&ZRpKL|laE#H}mfArydO_CZA4xhX>tm3buDeTP2Qce9;wDr{p zO*B%-DX#aB)B(N1P~Q6v4kQ&*==097WI&a{b*=46dth?w6X+A6%Ylq+f7KY9ZNkvzAvP#Tl90^@y+rrbz-| zbT~hOs3KsI(La~-5Oe*W#<+=G>Y9fBID51@aOuU9^9gvMM5pUq_8)}6fH5@>A)A28 zf_vhH)G`wY!PkNkg?D;6WeDZF;2Ou011HPrMXUURhs5ENmtmeu5?!kXkp7bsPOafe$ugwcIhC^9M_ zUyq}Ut}N3E#_?>hQQ$ZIi{6Z8FI{bO&D=_?V7|OzYcTteBBWQ4?$*~EH$A8zjdtN? zvWB_LF(!=Z;IdN>GPO0i?K6rDLFR`U-%cg@^=punI;AK9oYihQ3d+3&fY9zA+zIRN zNQ4+NYiNc@Six0q27ik$pm88b&Daf;r17+cY0y~NKLt0OKei)$Ja?KmujImi3aF*G zU?B+>V{Xl#vdviNl>(al+T1Ax9Q4j z2269&o%P)xBou%VAwMqccUMBu^v*}WT=A-E>x|~rfC>x(x-;BSkmlk@Y9zCltUT9f z#o(G1a%K13X9E$GZM&D-fUiSf)9>|4t+2_-eT|;0aK|%3huJc871;+%5c|*fobNBD zA!O(%B{ocd4{GTvpnfgi$9)4Qyi=3PheWolhDtP=5{Z5SQx3u(cOaiGhI^%1R!vNG5dG3gf|<-yB~DmC`GVEh|?z&+w2Dia-`F-kYoR&xD%ReW>Ebt(yK`19g^yJWkz87)R(c)boO)mrzGKZ(wKv+5RxKe%S=Gxd6?;q+^8gu#(Wh1~Njr6ug2|=zoD>vN3R^+U6QLFk9h+lx175@bGAT>p#{H3 zqQNQRjc9soao8=O9{^uv&|mSdAT^h(FlM-dSGl>C6Ll4cg+UrA7EW*{IN{Y~+P)Qr zTNp`?ueCnGA)QP^ext@v#eiUZ#E*O}sF|)pg-~5Z7-u}gHrOm%@bb0mT88Q<4EZnt zxskatPzVbinQ%6zifDLlXEh8LY5Cp&oW6jra54tyCXq)V@{#?Z7n5CQDxbowVyT-tKh{Ls)SrIxTatuk`&tNq-5S z(XuThd)uHCqJ^NiDkA4^W77nYOq#H0`-#41vfB_?X0E|ea#(G_c}(iH-jZUE)?_Wf z=jNn7X=`!;381hgu*Kn!NwTh0F=4wn)c6K3F36*ta$Tbt7@=&z*`?kfygirX*-!LP zeMLSIQXVX~^%YVh;WJy82O>rWMf4+fJ^EI`^Rb9--ZrcaSk+V8d|NuDSJQ9^@9bp!624)s`Ad38F=jk8Fze}Uq)Zf zxQr2HI0oNcTCqVX6~q@yBNJG0E#Sl#`+9U(2t<$35ypGN`_;`3Oo;m~)B*r|10)LE zvX(&i4StmRb>$P4yNfx3y>C$p;>Z{|G!*EdF^rL#HL^BV(ol^paaq^Ix9F^PAohh}Dz(Fqds| z2vBklOtwuTqeZ--_*3hcpa2|9TkIx;Gn)&xDtnM4rTeg&5l94wKKb(@&hu5r0|<4< ztISLF#wvv}f@;y)cOCmDLZlAtfCJ}NUbkZ+_L?j~6l}H_e*YQ0BibOu+m+X{#_M$unkrA5hJS} zjtpOMz$Kf2HrI7vyS;y)0!YpEV{3-`$F!dzqQO;_?hM`vU4>?~rx36li-46}2#~@K zm?RkURW0H56$&Nb#`snRWmXF?1=#w=>13~}5qGyBQIpOt3nJD8hhv8pasUHEY3MQc z)G{n7eg|3I3Lfy|&2oZoGzE(Qpcg+GWbgSY5cad9E9-O)RdodGBnA*X$1qQ#@<0(Q z3c3}N_po#&C-2FrkRCe@8WIFh(czldj>9hn!Tb1@>e9_MAIps${Z0>{&y<)Yi6uT( zDKj7<;7WI+_hV6$_Y9FD?SU0ma6$X3(0M|-1Y*txa=_%(>Mh$D6Yxa~gNSoQt>%!= zPgUGUt)Iy9wA#vS!zEyl%xD!`!GeAoQ=SG)M%W_Jt#f+(uC(;>AV+QrQo zUw%ei`sz|pqBjqx96+(|ZNKvNUbFs}*dyG>?VwOxX2z_~8B^OV*$X05;#)btWXoqQ zWGVeG;W7#lpV)0_f47JeUa7I@IpeFK$a!oICJDu;@gC{hXtf$IM@@4i?M-G4+56MV ze$=~G16Ypza+P(dq_x@ZT4?3kIHOwLNQl~Rj#h9;1p0Gz|alCz-{ol$Z zUX`?V3%;p(()2~Ss>?*Smsu0n@fUW3+sO4m?ecmWKJ=J2R|3P}Q&!3l9u02c3Q7Mh z=}Wo3Q6momD4;(dHwb#O-x~SHO;TgnV1y6?1$20A14dcyI=o6!urqj7SGjy=S;CX- zON#_oVLYr{fVsm$quaK7FCi_BOY`lt^>KKRm3PfW02!6h=d@r5TvIt-2}k{yKbZ z>+OMRDV$zvD!XQ&kn+d@F}vFj*+*L5r?bxGK|zZizYWXw`{fWra7v_W{-f4|7M6oW zf&y6&0V6bbyF@3bOSwROozA)gu9HGdeLHNxB`kI>%0LkVQsNCq15rk$O2jt;p8;IR zL62KO4#=Y%>DYvt3R23!CrTu_CVYj!2H>%sP1W<#k8tbBi`;iaAfRiV-VRD3PFAh2 zbz=KhL{?QZvU^7v!6?f!xtLY)+*0*SxllY&;Wez536a;BCDKG~_dCU#XE_c1iGF-E zEjEHIDX5}i<2-3bFI$7H@~HpCc8ZM=u3o8B8mRm;;uwW@kt2jGyoTxOvQaOA?%5Zf zV#$>wgkh&x;4T&0pjax z21xBk+0h3+rp&J}J+u^}L;K#Z%7noTmH;M+>^KA$UqF4Dm4&dtMA@X>n3i0j0~b`; zLy7F*aBv#l0%2c>Cvjxcs(t`wdkq#s+FAjn5oZ6(3#2~++eQD33TZw@2E{mhy#;PE zE)yi%d`f)%6G}R@FA`j=vYL-v1-`aZ99St$MftBgu$m6b{gBKr%aCf6ce4Mghnu|C z72oxmNl1eLyceIR>hF@3Hl&9^y|f1}UCZvkg0`!-dw6fb+ynX%fmcl}Q*!fI5IDLz zzJKwmX7e9$zQCLKPAQkIv8W=rg*ZWW)f_wt{k|}Q>2b3h^c8AOx7_PHBF~CH6u=@V z+Vq_n!emn1QnWwLT(;31tf{5JCCSea{b8zR!YxKdlV?^TNI(Jh9L7 z61Drn{d*?C+>ODsj8G%e$2$P7`sQ~%`wE{NA3XC-L}_HjvNw$NuFoggd$ zjfYwr@?w@mT1Wnu!!J%0D}(3wRgwj6MJlOC!`(C$f}i{M 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
  • _-RC!S?jnVR?+K6Y@V zkQ}~P_w_R?=$eA%)<^%*vXxbHpV(gRDBSD(`Hc_4z^Lcf6A+%I}sz9dN z+M}}-#84*s1~vn+K$kH-GQyGR-AX}6L!Lrp4h~8$I@BTo_8OReQ&@SkA>J$h9xOL5 zLepLXE=S&)hWS1zr!y#rFh8DR_?H^p+MARcmm|-@u}Q$V@O3SO_tabax@9&i0_!_Z zYq;w*u zS2dQaAT$xnXT!co$ziEo<+t`C%w3Z~2Fhg%a9L`D65Dr9{1+ry6sDnqZ16^Omch0T z8PxwJ`ZLUigOw z8dPIfJs@>|CfGqAQfBMUU>vOn!@1|MHI1&WJ$klgqFGw4`*}rn{PGW6T@!?WYI?31 zsG^r;=$Tcp3Ty8p!0D|ZSC>FG=Ta2Nv;fl*WH>Z zV3!Qp11%#g>w-0au@kx#6np)XuIpk_rbjKwDB0<^L9EM9Ap^-GK0r`fuUAp8-liok zjzIA`6$L$x)Ii1*Q=qwBp;JnX{?o91*jdmTAzXoh;0O~!tC7{h2%S>GO&BK_AU;;f zwZai8DVrcwUSgAz_KMIl6g>(jPqtlK&S%4Lsx3-2Y~Nf$q3?U*Js3MLByNqJT=cfX zCIMcM23CYYP3cygE#3Fy-`wu(1tw*JaZsJxserS#`CD2P!V+!ise9(A7Xv zyimy)eTN^fxi!9GROIxcI5(I;95RS)o$b6}m5Kt&#=qr~9nhxa8wQzZ#cjdzTpbBl zWBq+p^c{srh<6DTb?nr)fgX{I_fX<`_}XCjKSqTTBVZUE`poN@DAIXmG?i`rwP&MQzTl7_iD*}~DoBCJ*3yaDt;yb*3wx||8d%b?5vNWXAPghpt{9p4F zDISjI9(2gF#eF)oNn_DKPeiAra3l7`*=yqDjr}Pq#OcYa(xB0p9Y0gh^hB+u-k0e3 zc0?r8;i@;;FZHY7Qe5f6PNta?K~(&wYM)k-lh9it7-J&nwgMfzVGXWFdTPAH0!PP3bt0ZU2O{(KRq~AG8+e}{QE0YR7#Q9qPKq)u|2AWE*vvUXMC2sc^ zUz;6l0O_7Bs{;c}dpcVaxez#OwEF0*dftn~um@CH8Wz%c$d#Y^2Voj?yzdz5j7?DzkRz#;FoN1DccKPp$yPF1hc@>IS?)3p9TRrY5rE()t&7t;afd8BkXB!(USyNmgaQBqS_0wYKao2%2 zLn*SC0la}|CmMd<)%e4l68zO7~K=qd|#Di5mMlI7NT&?l})SB9!%IQ9x`h0 zDVJWjYv7MY4*|o({MO{USntWsibCq>go1WATNV%yhaj7Cu{Rlt0au}sv^yThn6*l> zwJCFDO$vT}-ALi@fu4a--#*OeLD^|f#z(4B=PxV-2LE#p*)AT|yPi7bD3EfQ7BopY z05O9J41KVIa*al-0~^BP&rXywI~}TR$G5kr)ddHgZGKp$e3{L5^+=kaXRPA(7I+#f zY;@r2$a=OXXmDWqsO%h$Q2q~L9Y~5D!6F8w34Jz=8qAlaw3M51kSZSi!N9Ubz)|=8 zgQ49M91}MU0iNQyXF0qqJ`;2d1zR1j$P7gB>L7&Vwdj+ z+6wz5V~5o!*r%CFFJ&Fs2((g+Z=%(z5YUMCtE$AlC~3Pl5lSB-sxiyycq~=1xg0jX3DbeX zuC{@AZY73j=wC?CR&i>58o-Xnn_rer6?Ioj^aKLzXBBllamx3+n-`o>u;BC;Iq;;i zUS-qrB;5yRadSPQC`;TZM;0WSl>L-ZWb$Tx`iGeeQI#6Z!rgDjlSTT6R7(!(SU$#b z+_8gfGH?<{M#){KfJZT2>tln@p9FS6XY zziJ|=p)n)!%k5glTP4-cUe%fPG}sz!k2-{(%2k9lq%7Ix*JW0`7W7A=XK1u_^f6=V zR%;N)F%P7V$HshjFI%sFw{6E>@^q?(P-Z$bm4FD)Vkdq z7E3^XX)*(Y#*L!$xI^h;0<;XD{MBIN%7PQAV;z+PAM~8P7^sp7 z8u(>ph%Hh&tT~gG28s|CO6y3E_1Q0d{rm)qC9}kG8)Srfq!E7PCMDM!4UTj$i7(*B zD8*qPDeq#DK8APOjmhmUJ^V)#M^mxi3X-9 z#KN>Hv;7Z>nY9`b3R2hAn2a?#i3>&N6LjnlswDGEhlvtrwVp#kHS^oN4r@A(y!Swje~Sy)qk_ ztIPbk5jf{7zE!{9Tm#!HuMf2lRP6}V6El#R6e~&3;@-GgO-N!(zyIoM9e)efQ_4}F z(z0?ek2c)5$+IEJ8C?Bdr+GK*XYGYeg1XnKOz?*Mk3>t^Euignq{{<)pny;rzW8D9 zan>zJ1_o@9!7w+8zeDOSBYMcN9_*dj9leIn=Hdq9mi_wM{SQFr63nRjRf&DVQi^}L5kqS^8 z!E9rJ(L4a)#4>huv8Ho!avan3m`hEbMaPwXjCXtV@!M~_AZor0%rUj5K`V8dcvMW4 zatC)^j5~3Y7EweffbG3_3KNRVf6#B63$@u4)((*OfvoJwJfc0GQ|3Q zVsy_vN8ugiXUYrLF@rtJZ74jU=Qi?HLZeo46fS9P&7!p`exQm=oS{T@NYOP5r6G}N-}E*~p)#Ico8YPgixSJJ_!&uBO>9$%hxDs$2o`*I$AE%G zK@Hi0_IAgHu|(3LQFCc^D!pJ5yr%@WfnyhtN4OfW^vQ_!77E~Kkz_SrS?UQFa?2?< z*_9Jh@9Nv8Z@ntaB>QD!8f6qEh}_wmXr-V5%As7-=3e9`W9nxXU{v0btqhm9|J>IY zf2$=3d*V1^k9o6PhBca+EUmBYGkynKdOKYrQ`ja_ZlLikHT*gMfiM4nEzo+1^6waM zs_u!~IkvZ9GBXTeQtZb@(lwzo;uN;)!+_2mdk#rzTZ2@ac}f}5OsdL(VF2y9o!{{% zTT&~mb4La=g1r?6nx=8I5{l;H85R{NQex@Z6g2S>A_;H%*s@2T7Dw)yaNY;A98 zLK#>ig_wt##b}n&qAYAoSz6ZrxtFFd)Yjx-m> zM$nV~IcR7krT9v>Z#yq9*Ej$HSECR6Aw_@s93AnDB>-HL8UL7NEya7s4X#~j_pA?Xz8j*bafmfYAe*H(Ijhidg@TDZtI=YY@?VK65K0W zZ1IPm%h7p%LXr~BmNMN$v_WuJZi8w+zYn+LU--BsQoI6sgLiNVBPU#659I&X*qljt zd>;TeLbPS-M-AOxV^p2|mGefVAD@h#T`;4PGq?W<$%n_dX=p3IL31bipRn2M^MAtT zoIg9CWW~i5jxz1Ce4B5VQD2nw$Ir!nKFlH)k&My5_@}@Z621G~{qgE+f9`a9^4H~Y z?sI+O(+A2YMRDogyWO4yteUfc^L0C| zc)wkX@J0T<^j}?WczwE^v@AONnxDsfIu3|~)%HmuHKS4Fh>v+9(l7tF)BIuF8QCaImUKBIqinGqyoQq`qUVvQ+kC*CJ*ru z|7p}S%byyr%PZDPf;V*-(dPdsn?1BYZQR|O=u(J7c0tAk=$}^k>Dcjb(={Gz@-_i2 zuJ0RCl;wJ^8pidR!Taw9c0*?Myet<8a7mlAua#{d{|`gmwU6GEr8L!v#mY_0Yoohd zxmQECB0?P^&k>5UqB_FKNj_wB`KY{?R+MQdvtld+e<5TryYdhy*#3W|ymq#RpC9<` zy1tzs3HEen(hnW96E+fzt?P*$T`$vvZwE|n}2oJ%(>KW z?EuoG+hP|+%f_6R&eEv_m&K6G7&iTMr>W%Z74@{R$f2P@;-JPNx zj@!@8OF&{US8@K7c-Xd4%bkwG@I7ps54deRDt`OMYV>8=_0Qu%%)US`$oTRdiy!b@ zn9gA2RLq_thRj7YvwS)|#lBr>RCm4pd+hG`Urg{7SbxUE@V&j>ULf*)JPm)@tJ|No zELkT1*~5)9E<8Nwf0zcul4nUx&t&T2oc2zY@KSW=Ni1C_YiIC;LVYo;hd}{c37I(M zF(VrmMHM}qeUR(r4>=l>UouxJ?lBIE;TxE}Af$-ZIkh1|=CgzvIpNJzvKCO}7>P@s z3$n@tl{g{vH8REp4G9=8H|f_Gk*#x-19JJq_1tS*r-qE@(=~d`giK9SS?u7ly5AO} z`&Yl?Qocn#zDA)s*9{fkTZ00s;Q+N);q+Oby;?gCl5t&hm*EWcZGp_Xe+Vi~)?8m&e?EH(S?TUYGeZFWyLr+=ooUqK z49GZgx&m+ZZ#K+J$5|V195;zEb6Fzl+>3BwL~%R6v1z5}ZygTCDNgR2sss&vw7+2T z_|13&?}L4(Z(!p6reW@!{N%QIWZF^S2@*pL?kcrfBjimTc(z!B4>~-w8yc?6cI^iS zUDEU}3g`~uBIcHzr4|9$Acl!7xL)ox#E_n_TSih~=P?{4Q4<7ZTny(50kdlAoBJUIpZE_m)k|lpBeb#`jr>HjJyaF`H(K z$?XOq5??8=pzobjcs`Q4L(N;;%^}{-Ry*S%#YC{*02naznLhxUcI8_oIWs2e5{fXH z(X|S%4U}mLgr1A7$o-y!i^%hY$-??S*s0lL>jv;6>p8i6N6Kw`M!vuK#+=QG zMaw3$?oG;d6fyxtOc?zAOuRyQhLnKuocutAb#!P2>;8Qc!hfnuvBK4I=C&@5hkC3WM>H+nu-1U+=E9IX)w<2zNtK6 zXvupzY|Gvu`Fpnn&YS~5UakAvQvbS+hOhfv)@P-b7l9;jT(iZ}DGA!&%s zPS@Hmgvx3h+#g@A#5D7u7*sgI=|>Ntov01xi~%$xqjC(CB>IT#8FTR8TP5Foqv}C5 z3oDEXvt%wXbLuX@)*+uGh5Qv7tn&tPbJ<< zx{y5_ zIP9`APwW1Bnm?WoFwz;1~kPCNp8_u&&vNeXS!ZslI_t#o^!N{eeyjxWU;X6p8i z$^MoFzBJrQ(7?Q#gFkiB%z&Ju6&rhjISYK2b+-@>ls#+`AZ=JO%;Bp_m!J(Gw% z9Q`aH7R#tPaTlCrS8xJDwZ!pUr%6by4DZ6&@_R)i;oGy=$f1HlB}fxS2Q}Yq)aO0aSCALeMe)_H{H$dAPr4m^g)S+7+^5MHEST2N z4AWTJ9b+KTRRu^HBob8YFrzIvj0z&O*o8!sE8jJ5>Db`})4^9pn~ogD6vseVLCVQ{ zvM$o}ap?DQAh{sYIQ4x~;%xw_69fYXoLR+ly@SZQADHx#%-hE`W+Q(deE@Y|e?#cPu|m(5^XV z72~%M;KXw1k?8V}R`8RZf%tUO{rE?AjH-r-A`w3)_=xEU7Lm56Y_HURpjnJB@+nWg z$2;xad3j5#rxpc9*I*ZA8FXxB4Ef#8_H)UO?f&zXPHs=Vz)qtd3_Rr#lF_WcRGoq8 zNKu)I_FhvGn}vB&83q}EVphW3*ffEDbp|P)t@d=+#ch9&M1e?H`Wp>PcxESiMijNz z$92tQa-!Nw8FZ*Z@!gw1*fYYSr~J%nZtLjg`r1z|oLnRN?CSeFt%iki6RI#&NvG44 z6su^4a8#Yg3g*4V_nW?0c2YP+*A6HmDW$pRreMwVD*L_L6Jle4HJr$`pkj;8rp6wu zd=ql)(76rDcrt%NxJB;qYk@T_oDLH%-Gd7W`_oNp3B*k02%V@9c}F9Quxmkoz>Xk$ z+g7NnCA+IbvkDi_YMLVg;@C}RCOageIbuBTV6g&E$vuK71Ad#H)2VBy!*F)h%-4&d zocUo9UGu2S^mq}-q{=T-fn?xc)|MAh?nGS^#qbdb0&OEgX@8VU@+aFE{q5x#=TcIJ zXBF#vZT$1gzWs8$(##THkar?x^TIBI#~aXqmw2{KL<9cpthRJ3_?~jbFF{`&t~WH0 zJU5Dy(zS>hb)Uo;)cDImXe#=Gpk8?9oy<7V>u?()8*=^YY_H_(xu?QtyH=&n3XBn% zPyKKCtzBNKX%1_Fm4uPEh+aMX5|zl787^U~y*>sWmi4T8sHr|Y4fU}VJ|XpRE*FgT z3`wznA?Zy8fq9s6HAMWPF&qUG>8^hAe!Sed5*pjZmt%1E{w6wLv;^$e3cp>c0PY_u zl$qjReWq=|N|%#g39Xtf6J1cKE?FEp`pq7M4a6B&J4la?~Y zIL3MVz>;bc>Kdw*+ch;OG;Z2_VM}B29H~5@3NAKS!KTF)S|S5qh(6$a2y1~g@&;C4 zUg8Nq#PO>i?(c%caX8cz1|RP%bG!@F^p&kIU>5;!Xe5a4!8oBs*d&PKEZJk$y}A?q zsvKry3JfK;1be^mTg$3`JNxl=mc4iKFmPTyx*$oWip`{9=UYTN{`~f%&_UENbQScL z`Io6G8UAB-9TXM^n~qU~Uk@nX7UEIMTc4_yi+0PI1eoov#a36MQ7>6v2-ETgZ{FWB zxA|9~iUIlTk+dZ&<^YB@WM36V(qa~Up(rxPiXfCdkR0|N2ox7jOFK3~5%BxYIom(C zkG+L1Ron}rX&J2X-LwzXv}!~*DJ(W-SBdS83#pOlNx~P)p3qyF83}UEa9P7?p_vaY z8!gZ}n+E@Ue#k>*OcFoo#DYoSiJQ;VvL_e-<=(hQ(T1#>6=HYb)nDS@ww8tXiz-#m z{sfMbNRDMM_#)NXk`IT9!^zjVu&@3zM&=+#aN-i0JzROYNKQZ$;+4rh`z zE!Qa9Sd<5W@Z2I84IYoWo#pnXLIeY}R79Pj85w00(FXMA8miGFd&Ge4{0C>|3cE~D zz@aoG!7k5Z;kopU0?W<{qfqBQ2Hy*N&Wi};Poi}ELtOw-{`;72K+Q6jC7IM;$^@6m zdPXfp+E%ZQCTn)*G~x+!S+K^($SVr6pW%yjgkXx^HsA!@@hC6;SN@Dx1LVPs!%f$E z;UW1jC~853eP0EO>2s}fpth7rAiL=6E1*5%tfvSlSZ9aMnE@WUBN7-_6@Lp z5{2X{guIeQ5;O|`IWC!TU$bJXfVOZSOZrHMn?N~2+)FbIF8rxrz{EFNN6)R!uVI@^ zFlAQ)QS@PeayXCsNRiS4cWjQ=uH5)zaaXroV8s+xnk_qPUA5T#ePwy+8V{YW-v`RS zP*Y6Ax_8=Bh2#2O;wjA&^;c*?Z)$W$Rs?*eE^h;Z{btY1NrW1Cg>a zOW0esr;RN>8%_TA&gnM_426oo&m>aN055h)G}p6Cnnbv=M{$}l7ee7-x~~S~6j>&u zz`Z>BG1k2}OwaNDB(#p;k|KCMF)5_LZ4REGv?OVxBN>VX&_=@%m0t@uisA)P4OY6fm{sg@C$fgEHv3H;3I}+n30tP(-6W^ix;k$h$7VD zJTK{3pL1gaEf6g@&jOu{rB>4N4|g3u>Sau#Di#jeNojEycf*Xh>mgXY$}7Yvj)G&3 zlO8wM);nHKfiIHY#clOh^}NIL{bhm86>x8^Z)dZ$*<9z*3ezv%H9EhxK6;x~@RmLQ zB1H2Vm4|~huO;wW7Re%W>))7*ppx^`OO2(+I@Wd}j+dMpDZ!DJEN{Zp$DiPIUz5l6 zx+99>dWAXI&bVGxpQAsoIU?i}{8tc!?zCTonPvq-;uD|r78|lVYL7{pi~j>fkG4(L z*5gc!&dhqGKN~$b$!2@5hw40r>1xWvx$>6Gsn`_5LO|RMSkTgiH9saLAL7TsaJ7Wi ze)R%%(NMpd>dz!u9r*1M=NP`-bF4?#m6&`K>QGx~!+%K$ znn5Mcru^jSi{R7w>QA}F?=qR*47A}eH~SbPw7gdM{hS;crixjc&nHdnK@2YAY?Vqy$?W$}~o-GWi|-$iSM2 zfh36fhR;(?q--mSlbn>6+xWY;(}!ApPR%RjIIj%Sj`ptbVP(nm$bDc z=ZRS;&oDWe9M@K1*+}9Q-;@HT1fU6J-ECtm;83ZELeV$LlPmgec-+lep|iHP%l~hW zBB-gW)^3U4Pbd0`V;d+8__Ky#%cyFD(u6qOlB@+-q}mVz)ZLvZu*0%&78Lg@&c&_p zLb7DH>K9QJxq=vP<;=#FW*6bEA7ppb5t+R|RZx2UyrD!~NCFy*oCfb!je(4%Gv}h@ z2|hz(9HPj51dIrDM+|cM?rg>kYg;A%cBJ|Wv-Z$tm1AOdVqeHN&28Je=@k0K5p@-I z*HV`tu$fyj@!uMfmz)tq%||=C8>o(?l10}=dh8Pen)~o&ibh#cMzlE3q=D63)1O#S zF!~=T$&y4PQMb+%pn;NvzX54vqilq8#jSSa?94c$t!@58^F+Fc1r{hY^glGMbDGNE zy9KqxxqSwu=)sw-kslF1nVkVC*uhse@DwxXzM8SHJU0D@y=x5Y8ol9Q1UTrio#{rBg=%#>i?ezX@D&FND%70jc3 zHy-MYj{3akg_d>rc8?^$Clb*v6!vBJD0xqQ9R2UzkYZh*qsRSvch~3s{i&)gpZCZ4 zE8z9Ey_w_swfDI0{%rBQHDNn_!~tYiS3^oOodFs5UgEiK?qBQq%JVmh%Vnvc?0@Rg zLzR6XAL$$8;bN$?YWn4_dSp^XEt*yh zycU{{7@9)_#KThXqTga6ZVBSTSIes#=MkzfZhB-<8_4fM)%k`1VKqT^>$k1F?rM{Z z!_LiKx6#M_5+q32P&XsyfGB&sl37MvMvAe__97T3J9FnE!Ygb6vH(IoCa=0zPuCK_ zu?>G@#C?_WJnQ^B%2uD34nou^60Vo7mRjsNn2iy}3y$O#fhNuWmkBRn&}3$XN)wag z?$0cEM}X+0o2=YpRq$7$ZY(wG64G(1vj230+e=TRf2ho&Wc7h$IGwVecuIdK$W+{P zchYD}lgd@ws9R0~od#V6w47%th_e_uym_=bV#d`^$Q8QmU;QcnA}vkW9IBq&-WKK` zyp#v5H2C2HJo*S_6V*q4J*rT99@vE{`*T+7Q~@r=zQfRj&2lo5vb~9Jm=G>zjKu26 zrPX+L$n7M8(B2i0yf)RFw5M@NbMg+G_n`y^Xg0X0xj-3Vl0b?c5GI`WLHh(c80^2h@DTFJ?It1gjWG_Q+v zsFu_gl_DMm@gVw;V06?=Mfg1d?(!=J9ZIN)BfNfHkMa|l!vrvR8oiPt z68W*8!MVRjYj}eqXa6yd!A!WBa@p$Wsx3l;wQ)L4{=J8^(E;skukK;<6;GtB-U7rs zw50-=L_87u+=!0Nq|)flW$(5-)CaC4m8^IbHu#NxNo=2lS6GF^JGDgSJ1#CIECoRs zx2iGo>quz{k=SR;wqqeX(_rX+ZH2dYaltTQLfuL>={JN_rm#lYby5!;JXzlDp+fl} z;At&~8x=iNYO`SYhU=iQ22%Rdp@D{JGBP7!K%(-?yl_n>F*RMwaZ>8%y5=()spfXR=Wmi>A(*$7R3{XPi zD^YaWw`;`>zu9$V9ui4!dsyl)rs=I^_5V9iiiY?rd~6sPC1rJ0%U{S9=B|`KubJC# zUy}|=wW{2?s_E!JWEYEOpF~TgL&&=1{{qd^aSGS1WxP91dn4;b9tx2caXKt->^yes z4|e2zo#zpEEz~4ZH~yg`=FooOg0Gm+na1oHG0ryNRE2&eNz(kYOCSC$ zlqH~E8#@9`@l4~LiHX@1nC@72A3OS|$FYlwid#39%B}Z#i;FR|B1TFHLnDWaQAYxD za-H1F?iWWey-{GJ3YfCul{Qq6w|+~Bwwr*`>*JV2VAoQp zYJFSBXxHStm(Zx4&p!_!uyW1#?wpSk1z6>6Yo?M;l#bCcKf*T<1QgAmaI?

    ^(S3 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

      ^IDIKQ&By%vOz?0GY~iX6zg{ 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 delta 136113 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

      Datenschutzerklärung

      -

      Stand 22.10.2026

      +

      Stand 29.10.2026

      Hier erfahren Sie, welche personenbezogenen Daten wir verarbeiten, wenn Sie unsere Websites besuchen, unser Kundenportal nutzen, mit uns einen Vertrag schließen oder wenn wir auf Ihre öffentliche Anfrage nach einer Website antworten, und welche Rechte Sie haben.

      @@ -87,7 +87,8 @@

      Wir nutzen die Daten, um Ihre Anfrage zu beantworten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, wenn Ihre Anfrage auf einen Vertrag zielt, sonst Art. 6 Abs. 1 lit. f DSGVO (Interesse an der Beantwortung). Entsteht kein Vertrag, löschen wir die Anfrage spätestens sechs Monate nach der letzten Nachricht.

      6. Kundenportal

      -

      Für Ihr Kundenkonto verarbeiten wir Name, E-Mail-Adresse, Passwort (nur verschlüsselt gespeichert), Kundennummer sowie gegebenenfalls Anschrift und Telefonnummer. Im Portal kommen hinzu: Ihre Projekte (Dateien und Änderungsverlauf Ihrer Website), unsere Arbeitsnachweise, Nachrichten im Chat, Rechnungen, Ihre Abos und Bestellungen (Abschnitt 7) sowie gegebenenfalls Ihr Stundenkontingent. Schreiben Sie uns im Chat, erhalten unsere Mitarbeiter eine E-Mail-Benachrichtigung mit Ihrer Nachricht. Schreiben wir Ihnen im Chat, erhalten Sie eine E-Mail-Benachrichtigung mit unserer Nachricht, höchstens eine alle 15 Minuten. Um Sie zu unterstützen, können unsere Mitarbeiter Ihr Portal so öffnen, wie Sie es sehen, und dabei für Sie News-Beiträge anlegen, ändern oder löschen und, wenn Sie den Terminplaner nutzen, dessen Einstellungen und Termine ansehen und ändern. Bestellungen, Zahlungen, Änderungen an Ihrem Passwort sowie Nachrichten oder Anträge in Ihrem Namen sind dabei ausgeschlossen. Jedes Öffnen und jede Änderung halten wir mit Mitarbeiter und Zeitpunkt fest und löschen diese Einträge nach 12 Monaten. Rechtsgrundlage dafür ist Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist die Nachvollziehbarkeit von Zugriffen auf Ihr Konto.

      +

      Für Ihr Kundenkonto verarbeiten wir Name, E-Mail-Adresse, Passwort (nur verschlüsselt gespeichert), Kundennummer sowie gegebenenfalls Anschrift und Telefonnummer. Im Portal kommen hinzu: Ihre Projekte (Dateien und Änderungsverlauf Ihrer Website), unsere Arbeitsnachweise, Nachrichten im Chat, Rechnungen, Ihre Abos und Bestellungen (Abschnitt 7) sowie gegebenenfalls Ihr Stundenkontingent (verfügbare Zeit, Verbrauch, Ablaufdaten und, wenn die Einrichtung einer Funktion mehr Zeit braucht, als verfügbar ist, ein Vorschuss). Schreiben Sie uns im Chat, erhalten unsere Mitarbeiter eine E-Mail-Benachrichtigung mit Ihrer Nachricht. Schreiben wir Ihnen im Chat, erhalten Sie eine E-Mail-Benachrichtigung mit unserer Nachricht, höchstens eine alle 15 Minuten. Um Sie zu unterstützen, können unsere Mitarbeiter Ihr Portal so öffnen, wie Sie es sehen, und dabei für Sie News-Beiträge anlegen, ändern oder löschen und, wenn Sie den Terminplaner nutzen, dessen Einstellungen und Termine ansehen und ändern. Bestellungen, Zahlungen, Änderungen an Ihrem Passwort sowie Nachrichten oder Anträge in Ihrem Namen sind dabei ausgeschlossen. Jedes Öffnen und jede Änderung halten wir mit Mitarbeiter und Zeitpunkt fest und löschen diese Einträge nach 12 Monaten. Rechtsgrundlage dafür ist Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist die Nachvollziehbarkeit von Zugriffen auf Ihr Konto.

      +

      Zu Ihrem Kundenkonto gehört außerdem Ihre Kundenart: „Betrieb“ oder „privat“. Unser Team legt sie nach Ihren Angaben fest; ist keine hinterlegt, gilt Ihr Konto als privat. Wir brauchen sie, weil sich die Bestellseiten danach richten (zum Beispiel, ob für einen sofortigen Beginn ein Häkchen nötig ist), und um beim Bestellen oder Einschalten nachzuweisen, welche Kundenart galt (Abschnitt 7). Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, für den Nachweis lit. f DSGVO. Wir speichern die Kundenart so lange wie die übrigen Daten Ihres Kundenkontos; im Nachweis gilt die Frist aus Abschnitt 7.

      Im Chat können Sie uns auch Bilder, Fotos, Dateien und Sprachnachrichten schicken. Auf Kamera und Mikrofon greift das Portal nur zu, während Sie selbst ein Foto aufnehmen oder eine Sprachnachricht aufzeichnen, und nur, wenn Sie das in Ihrem Browser erlauben. Anhänge werden schon beim Hinzufügen auf unseren Server übertragen. Nicht gesendete Anhänge, auch solche, die Sie vor dem Senden wieder entfernen, löschen wir spätestens nach 24 Stunden. Gesendete Anhänge speichern wir wie Ihre Chat-Nachrichten. Die E-Mail-Benachrichtigung an unsere Mitarbeiter nennt nur Art und Namen der Anhänge, nicht die Dateien selbst.

      Alle Portal-Daten liegen in unseren selbst betriebenen Systemen auf unserem Server bei Hetzner. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO. Wir speichern die Daten für die Dauer der Geschäftsbeziehung und danach bis zum Ablauf der Verjährungsfrist (in der Regel drei Jahre). Für Ihre Abos und Bestellungen gelten die Fristen in Abschnitt 7. Rechnungen bewahren wir wie in Abschnitt 9 beschrieben auf.

      @@ -96,11 +97,11 @@

      Mit der Funktion „News-Pinnwand“ können Sie im Kundenportal kurze Beiträge mit Titel, Text und Foto schreiben, die auf Ihrer eigenen Website erscheinen. Dafür verarbeiten wir den Inhalt Ihrer Beiträge, hochgeladene Fotos, Zettelfarbe und Anzeigedauer sowie die Zeitpunkte von Anlage, Änderung und Abnahme. Beiträge und Fotos speichern wir auf unserem Server bei Hetzner im Rechenzentrum Falkenstein (Deutschland), wie die übrigen Portal-Daten (Abschnitt 3).

      Jedes Foto wird beim Hochladen neu kodiert und verkleinert. Dabei entfernen wir alle Metadaten, auch Angaben zum Aufnahmeort (GPS) und zur Kamera. Nicht verwendete Uploads löschen wir nach etwa 24 Stunden.

      Veröffentlichte Beiträge sind auf Ihrer Website öffentlich sichtbar, bis die von Ihnen gewählte Anzeigedauer endet oder Sie den Beitrag abnehmen. Die Besucher Ihrer Website sehen dabei nur den Inhalt der Beiträge, nicht Ihre Kundendaten. Sie können Beiträge und Fotos jederzeit im Kundenportal löschen. Was beim Aufruf der Pinnwand durch einen Besucher übertragen wird, steht in der Datenschutzerklärung Ihrer Website.

      -

      Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Vertrag). Auf Ihren Wunsch oder wenn die Zusammenarbeit endet und wir die Funktion abschalten, ist die Pinnwand auf Ihrer Website nicht mehr erreichbar. Beiträge und Fotos löschen wir, wenn Sie sie selbst löschen, andernfalls nach den Fristen in Abschnitt 7.

      +

      Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Vertrag). Auf Ihren Wunsch oder wenn die Zusammenarbeit endet und wir die Funktion abschalten, ist die Pinnwand auf Ihrer Website nicht mehr erreichbar. Beiträge und Fotos löschen wir, wenn Sie sie selbst löschen, andernfalls nach den Fristen in Abschnitt 7. Haben Sie die News-Pinnwand im Wartungs-Abo eingeschaltet oder haben wir sie auf Ihren Wunsch schon beim Bau Ihrer Website eingebaut, gilt stattdessen: Sie endet mit dem Wartungs-Abo, auch bei einem Wechsel ins Hosting-Abo. Wir schalten sie dann spätestens am folgenden Tag ab und löschen alle Beiträge und Fotos 30 Tage nach dem Abschalten. Beginnt in dieser Zeit wieder ein Wartungs-Abo, schalten wir die Pinnwand mit den vorhandenen Beiträgen wieder ein.

      6b. Website-Analyse auf Websites unserer Kunden

      -

      Sobald diese Funktion freigeschaltet ist, können Kunden mit Wartungs-Abo für ihre eigene Website eine Reichweitenmessung einschalten. Dabei verarbeiten wir die Daten der Besucher dieser Websites ausschließlich als Auftragsverarbeiter nach den Weisungen des jeweiligen Kunden, der dafür Verantwortlicher ist. Wir verwenden diese Daten nicht für eigene Zwecke. Diese Datenschutzerklärung gilt für unsere eigenen Seiten und das Kundenportal. Wer eine Kundenwebsite besucht, findet die Informationen zur Messung (Zwecke, Rechtsgrundlagen, Speicherdauer, Rechte) auf der Website des Kunden, in der Regel unter „/datenschutz-analyse.html“. Die Daten liegen dann auf unserem Server bei der Hetzner Online GmbH in Deutschland.

      +

      Sobald diese Funktion freigeschaltet ist, können Kunden mit Hosting-Abo oder Wartungs-Abo für ihre eigene Website eine Reichweitenmessung einschalten. Dabei verarbeiten wir die Daten der Besucher dieser Websites ausschließlich als Auftragsverarbeiter nach den Weisungen des jeweiligen Kunden, der dafür Verantwortlicher ist. Wir verwenden diese Daten nicht für eigene Zwecke. Diese Datenschutzerklärung gilt für unsere eigenen Seiten und das Kundenportal. Wer eine Kundenwebsite besucht, findet die Informationen zur Messung (Zwecke, Rechtsgrundlagen, Speicherdauer, Rechte) auf der Website des Kunden, in der Regel unter „/datenschutz-analyse.html“. Die Daten liegen dann auf unserem Server bei der Hetzner Online GmbH in Deutschland. Die Reichweitenmessung läuft, solange das Abo läuft, das sie enthält. Endet das Abo, schalten wir sie spätestens am folgenden Tag ab; wechselt der Kunde vom Wartungs- ins Hosting-Abo, bleibt sie. Schaltet der Kunde die Messung aus oder endet das Abo, löschen wir alle Messdaten der Website 60 Tage nach dem Abschalten.

      6c. Online-Terminbuchung auf Websites unserer Kunden

      Kunden mit Wartungs-Abo können auf ihrer eigenen Website eine Online-Terminbuchung anbieten („Terminplaner“), sobald wir die Funktion für sie freigeschaltet haben. Dabei verarbeiten wir die Daten der Personen, die dort einen Termin buchen („Gäste“), ausschließlich als Auftragsverarbeiter nach den Weisungen des jeweiligen Kunden, der dafür Verantwortlicher ist. Wir verwenden diese Daten nicht für eigene Zwecke. Verantwortliche sind wir für die Betriebsdaten des Kunden im Kundenportal, für den Entwurf seines Fragebogens und für seine Bestellung. Diese Datenschutzerklärung gilt für unsere eigenen Seiten und das Kundenportal. Wer auf der Website eines Kunden einen Termin bucht, findet die Informationen zur Buchung (Zwecke, Rechtsgrundlagen, Speicherdauer, Rechte) in der Datenschutzerklärung dieser Website. Anfragen von Gästen zu ihren Daten leiten wir an den Kunden weiter.

      @@ -114,20 +115,28 @@

      Kunden können auf ihrer eigenen Website einen Webshop betreiben („Webshop“), sobald wir die Funktion für sie freigeschaltet haben. Dabei verarbeiten wir die Daten der Personen, die dort bestellen oder einen Vertrag widerrufen („Käufer“), ausschließlich als Auftragsverarbeiter nach den Weisungen des jeweiligen Kunden, der dafür Verantwortlicher ist (Auftragsverarbeitungsvertrag Webshop). Wir verwenden diese Daten nicht für eigene Zwecke. Verantwortliche sind wir für die Betriebsdaten des Kunden im Kundenportal und für seine Bestellung der Funktion. Diese Datenschutzerklärung gilt für unsere eigenen Seiten und das Kundenportal. Wer auf der Website eines Kunden bestellt, findet die Informationen zur Bestellung (Zwecke, Rechtsgrundlagen, Speicherdauer, Rechte) in der Datenschutzerklärung dieser Website. Anfragen von Käufern zu ihren Daten leiten wir an den Kunden weiter.

      Für den Betrieb des Webshops speichern wir im Auftrag des Kunden: Name, E-Mail-Adresse und Liefer- und Rechnungsanschrift des Käufers (eine Telefonnummer erheben und speichern wir nicht), die bestellten Artikel mit Preisen, Versandart und Gesamtbetrag, den Stand der Bestellung (zum Beispiel bezahlt, versendet oder erstattet) mit den Zeitpunkten, die Prüfsumme der Rechtstexte, die der Käufer bei der Bestellung gesehen hat, bis zur Zahlung einen Hashwert seiner IP-Adresse (siehe unten) und die Angaben eines Widerrufs (Name, E-Mail-Adresse, Bestellnummer, Erklärung, Zeitpunkt des Eingangs). Zahlungsdaten wie Kartennummer oder IBAN gibt der Käufer nur auf der Zahlungsseite von Stripe ein; wir erhalten sie nicht. Der Kunde sieht und bearbeitet Bestellungen und Widerrufe im Kundenportal. Im Namen des Kunden senden wir E-Mails an Käufer (Eingang der Bestellung bei ausstehender Zahlung, Bestellbestätigung, Versand, Abholbereitschaft, Eingangsbestätigung eines Widerrufs, Erstattung, fehlgeschlagene Zahlung) und an den Kunden (neue Bestellung, Widerruf) über den E-Mail-Dienst der Hetzner Online GmbH (Rechenzentrum Nürnberg, Abschnitt 8). Der Warenkorb liegt nur im Sitzungsspeicher des Browsers des Besuchers (Artikelkennungen und Mengen, kein Cookie); er ist technisch erforderlich und wird beim Schließen des Tabs gelöscht. Zum Schutz vor Missbrauch begrenzen wir die Zahl der Bestellungen und Widerrufe je IP-Adresse; die Zeitpunkte der Aufrufe merken wir uns nur im Arbeitsspeicher des Servers, nicht dauerhaft. Außerdem lassen wir je IP-Adresse höchstens drei offene, noch nicht bezahlte Bestellungen innerhalb von 30 Minuten zu. Dafür speichern wir mit der Bestellung nicht die IP-Adresse, sondern einen Hashwert davon, der mit einem geheimen Schlüssel unseres Servers berechnet wird (Pseudonym); ohne den Schlüssel lässt sich daraus keine IP-Adresse ableiten. Wir verwenden ihn nur für diese Begrenzung und löschen ihn, sobald die Bestellung bezahlt oder storniert wird, spätestens mit der Löschung nicht bezahlter Bestellungen nach 30 Tagen. Mit dem Widerruf speichern wir keine IP-Adresse. Die Rechtstexte, die der Kunde für den Webshop bestätigt, legen wir mit Prüfsumme, Zeitpunkt und bestätigender Person im Archiv ab, damit die Bestellbestätigung die Fassung zeigt, die bei der Bestellung galt. Im Übrigen gelten die Protokolle in Abschnitt 3.

      Zahlungen im Webshop laufen über Stripe Connect auf das eigene Stripe-Konto des Kunden; wir erhalten und verwahren kein Geld der Käufer. Um dieses Konto zu eröffnen, übermitteln wir, sobald der Kunde im Kundenportal die Verbindung mit Stripe auslöst, seine E-Mail-Adresse, die Adresse seiner Website und den Namen seines Projekts an die Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland („Stripe“), zusammen mit internen Kennzeichen, mit denen wir das Konto seinem Projekt zuordnen. Die weiteren Angaben für das Konto (zum Beispiel zur Person und zum Unternehmen) gibt der Kunde direkt bei Stripe ein. Wir speichern die Kennung des Stripe-Kontos und seinen Stand (ob Zahlungen und Auszahlungen möglich sind), den uns Stripe meldet, und zeigen ihn dem Kunden im Kundenportal an. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Vertrag mit dem Kunden). Stripe verarbeitet die Daten für sein Konto als eigener Verantwortlicher; dabei können Daten an die Stripe, LLC in den USA übermittelt werden, die nach dem EU-US Data Privacy Framework zertifiziert ist (Abschnitt 7). Es gelten die Datenschutzhinweise von Stripe: stripe.com/de/privacy.

      -

      Löschfristen: Nicht bezahlte und stornierte Bestellungen löschen wir nach 30 Tagen. Bei bezahlten Bestellungen und Widerrufen anonymisieren wir Name, E-Mail-Adresse und Anschriften des Käufers drei Jahre nach dem Ende des Jahres der Bestellung; Positionen, Beträge, Bestellnummer und Status bleiben für die Unterlagen des Kunden. Schaltet der Kunde den Webshop ab oder endet der Vertrag über den Betrieb seiner Website, schalten wir den Webshop ab. Der Kunde kann Bestellungen und Widerrufe danach 90 Tage lang im Kundenportal lesen und exportieren; danach löschen wir alle Daten des Webshops (Artikel, Bilder, Bestellungen, Widerrufe, Einstellungen und das Archiv der bestätigten Rechtstexte). Beginnt innerhalb dieser Frist wieder ein Vertrag über den Betrieb der Website, schalten wir den Webshop auf Wunsch des Kunden mit den vorhandenen Daten wieder ein. Eine Ausnahme ist das Einrichtungs-Ticket, in dem wir die Einrichtung als Arbeitsnachweis festhalten (Abschnitt 6): Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Käufern. Löschen wir Daten oder anonymisieren wir sie, bleiben sie in unseren Datensicherungen noch bis zu sieben Tage erhalten und werden dann überschrieben. Die Daten liegen auf unserem Server bei Hetzner im Rechenzentrum Falkenstein (Deutschland), wie die übrigen Portal-Daten (Abschnitt 3). Die Bestellung der Funktion und ihren Nachweis beschreibt Abschnitt 7.

      +

      Löschfristen: Nicht bezahlte und stornierte Bestellungen löschen wir nach 30 Tagen. Bei bezahlten Bestellungen und Widerrufen anonymisieren wir Name, E-Mail-Adresse und Anschriften des Käufers drei Jahre nach dem Ende des Jahres der Bestellung; Positionen, Beträge, Bestellnummer und Status bleiben für die Unterlagen des Kunden. Schaltet der Kunde den Webshop ab oder endet der Vertrag über den Betrieb seiner Website, schalten wir den Webshop ab. Abweichend davon gilt für einen Webshop, den der Kunde im Wartungs-Abo eingeschaltet hat oder den wir auf Wunsch des Kunden schon beim Bau der Website eingebaut haben: Er endet mit dem Wartungs-Abo, auch bei einem Wechsel ins Hosting-Abo; wir schalten ihn dann spätestens am folgenden Tag ab. Der Kunde kann Bestellungen und Widerrufe danach 90 Tage lang im Kundenportal lesen und exportieren; danach löschen wir alle Daten des Webshops (Artikel, Bilder, Bestellungen, Widerrufe, Einstellungen und das Archiv der bestätigten Rechtstexte). Beginnt innerhalb dieser Frist wieder ein Vertrag über den Betrieb der Website, schalten wir den Webshop auf Wunsch des Kunden mit den vorhandenen Daten wieder ein. Für einen im Wartungs-Abo eingeschalteten oder beim Bau der Website eingebauten Webshop gilt auch hier abweichend: Beginnt in dieser Frist wieder ein Wartungs-Abo, schalten wir ihn von selbst wieder ein; ein Hosting-Abo genügt dafür nicht. Eine Ausnahme ist das Einrichtungs-Ticket, in dem wir die Einrichtung als Arbeitsnachweis festhalten (Abschnitt 6): Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Käufern. Löschen wir Daten oder anonymisieren wir sie, bleiben sie in unseren Datensicherungen noch bis zu sieben Tage erhalten und werden dann überschrieben. Die Daten liegen auf unserem Server bei Hetzner im Rechenzentrum Falkenstein (Deutschland), wie die übrigen Portal-Daten (Abschnitt 3). Die Bestellung der Funktion und ihren Nachweis beschreibt Abschnitt 7.

      + +

      6e. Öffnungszeiten live auf Websites unserer Kunden

      +

      Kunden können auf ihrer eigenen Website ihre Öffnungszeiten live anzeigen lassen („Öffnungszeiten live“), sobald wir die Funktion für sie freigeschaltet haben: als Tabelle und als Status („Jetzt geöffnet“), als Hinweis-Leiste am Seitenanfang, auf dem Handy als Kontakt-Leiste mit Knöpfen zum Anrufen, für die Route und für WhatsApp sowie als Angaben für Suchmaschinen im Seitencode. Die Funktion gehört zum Wartungs-Abo. Für die Besucher dieser Websites verarbeiten wir Daten ausschließlich als Auftragsverarbeiter nach den Weisungen des jeweiligen Kunden, der dafür Verantwortlicher ist. Wir verwenden diese Daten nicht für eigene Zwecke. Verantwortliche sind wir für die Angaben, die der Kunde im Kundenportal für die Funktion einträgt, für die E-Mails an den Kunden und für das Einschalten der Funktion. Diese Datenschutzerklärung gilt für unsere eigenen Seiten und das Kundenportal. Wer eine Kundenwebsite besucht, findet die Informationen zum Aufruf (Zwecke, Rechtsgrundlagen, Speicherdauer, Rechte) in der Datenschutzerklärung dieser Website.

      +

      Im Kundenportal speichern wir, was der Kunde für die Funktion einträgt: seine Öffnungszeiten (benannte Zeitpläne, Zeiten je Wochentag, Abweichungen an Feiertagen, Betriebsurlaub und Sondertage sowie das gewählte Bundesland), Hinweise für die Hinweis-Leiste (Text, Art, Zeitraum und gegebenenfalls ein Knopf mit Link oder Telefonnummer), Kontaktangaben für die Kontakt-Leiste (Telefonnummer, Anschrift für die Route und auf Wunsch WhatsApp-Nummer und Starttext der Nachricht, dazu der Zeitpunkt, zu dem der Kunde bestätigt hat, den WhatsApp-Hinweis in seine Datenschutzerklärung aufgenommen zu haben), die Anzeige-Einstellungen, die unser Team für die Website des Kunden setzt, sowie Zeitpunkt und Urheber (Kunde oder Mitarbeiter) der letzten Änderung. Das sind überwiegend Betriebsdaten; personenbezogene Daten enthalten sie nur, soweit der Kunde sie einträgt, zum Beispiel die Telefonnummer eines Inhabers. Was auf der Website erscheinen soll (Zeiten, Hinweise, Telefonnummer, Anschrift, WhatsApp-Nummer), ist dort öffentlich sichtbar. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, wie bei den übrigen Portal-Daten (Abschnitt 6). Auf Wunsch des Kunden können unsere Mitarbeiter die Zeiten für ihn ansehen und ändern; jedes Öffnen und jede Änderung halten wir wie in Abschnitt 6 beschrieben fest. Den Haken für den WhatsApp-Hinweis setzen sie nicht. Das Einschalten der Funktion und seinen Nachweis beschreibt Abschnitt 7.

      +

      Hat der Kunde die Funktion eingeschaltet, erinnern wir ihn per E-Mail an die E-Mail-Adresse seines Kundenkontos vor Feiertagen: Die E-Mail nennt die Tage innerhalb der nächsten sieben Tage, an denen ein Feiertag seines Bundeslands liegt oder an denen wir um Prüfung bitten, und fragt, ob seine Zeiten für diese Tage stimmen. Für jeden Tag senden wir höchstens eine Erinnerung; dafür speichern wir den Tag als Merker (ohne Namen und E-Mail-Adresse) und löschen den Merker 30 Tage nach diesem Tag. Außerdem senden wir dem Kunden E-Mails zum Stand der Funktion (eingeschaltet, Ende des Wartungs-Abos, abgeschaltet). Der Versand läuft über den E-Mail-Dienst der Hetzner Online GmbH (Abschnitt 8). Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, weil die E-Mails zur Funktion gehören.

      +

      Beim Aufruf einer Kundenwebsite mit Öffnungszeiten live lädt der Browser ein kleines Programm von unserem Server (project.webklar.com) und die Öffnungszeiten des Kunden. Das Programm ruft die Daten einmal je Seitenaufruf ab und danach höchstens alle zehn Minuten erneut. Dabei gelten die Protokolle in Abschnitt 3. Das Programm setzt keine Cookies, speichert nichts im Browser des Besuchers und lädt nichts von anderen Anbietern. Die Knöpfe „Route“ und „WhatsApp“ sind Links: Erst der Klick des Besuchers öffnet Google Maps oder WhatsApp; vorher übertragen wir nichts an diese Dienste, und danach gelten deren Datenschutzhinweise. Zum Schutz vor Missbrauch begrenzen wir die Abrufe je IP-Adresse (höchstens 120 je Minute); dafür merken wir uns die Zeitpunkte der Abrufe je IP-Adresse nur im Arbeitsspeicher des Servers, nicht dauerhaft. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist der sichere und störungsfreie Betrieb.

      +

      Löschfristen: Die Funktion läuft, solange das Wartungs-Abo läuft; das gilt auch, wenn wir sie auf Wunsch des Kunden schon beim Bau der Website eingebaut haben. Endet das Wartungs-Abo, auch durch einen Wechsel ins Hosting-Abo, läuft die Funktion noch 30 Tage unverändert weiter; danach schalten wir sie ab. Die Eingaben des Kunden bleiben nach dem Abschalten 30 Tage gespeichert und werden danach gelöscht; bis dahin kann der Kunde sie im Kundenportal ansehen. Beginnt schon in den 30 Tagen Weiterlauf wieder ein Wartungs-Abo, läuft die Funktion einfach weiter; beginnt es in den 30 Tagen danach, schalten wir die Funktion mit den vorhandenen Eingaben wieder ein. Schalten wir die Funktion auf Wunsch des Kunden oder aus einem anderen Grund als dem Ende des Abos ab, löschen wir die Eingaben auf sein Verlangen in Textform, spätestens mit der Löschung seines Kundenkontos. Eine Ausnahme sind die Tickets, in denen wir den Einbau und die Aktualisierung der Ersatz-Tabelle als Arbeitsnachweis festhalten (Abschnitt 6): Sie bleiben bestehen und enthalten die Kurznamen der Zeitpläne und die Ersatz-Tabelle des Hauptplans. Löschen wir Daten, bleiben sie in unseren Datensicherungen noch bis zu sieben Tage erhalten und werden dann überschrieben. Die Daten liegen auf unserem Server bei Hetzner im Rechenzentrum Falkenstein (Deutschland), wie die übrigen Portal-Daten (Abschnitt 3).

      6f. Buchungskalender auf Websites unserer Kunden

      Kunden können auf ihrer eigenen Website einen Buchungskalender für ihre Unterkünfte betreiben („Buchungskalender“), sobald wir die Funktion für sie freigeschaltet haben. Dabei verarbeiten wir die Daten der Personen, die dort eine Unterkunft anfragen oder buchen („Gäste“), ausschließlich als Auftragsverarbeiter nach den Weisungen des jeweiligen Kunden, der dafür Verantwortlicher ist (Auftragsverarbeitungsvertrag Buchungskalender). Wir verwenden diese Daten nicht für eigene Zwecke. Verantwortliche sind wir für die Betriebsdaten des Kunden im Kundenportal und für seine Bestellung der Funktion. Diese Datenschutzerklärung gilt für unsere eigenen Seiten und das Kundenportal. Wer auf der Website eines Kunden anfragt oder bucht, findet die Informationen dazu (Zwecke, Rechtsgrundlagen, Speicherdauer, Rechte) in der Datenschutzerklärung dieser Website. Anfragen von Gästen zu ihren Daten leiten wir an den Kunden weiter.

      Für den Betrieb des Buchungskalenders speichern wir im Auftrag des Kunden: bei einer Anfrage Name, E-Mail-Adresse, auf Wunsch Firma, Telefonnummer und Nachricht, die Unterkunft, den Zeitraum und die Zahl der Personen sowie bis zur Entscheidung des Kunden einen Hashwert der IP-Adresse (siehe unten); nach der Freigabe die Posten und den Preis des Aufenthalts, die Stornobedingungen und die Fassung der Rechtstexte, die galten; bei der Buchung die Rechnungsadresse, die Zahlart und die Rechnung (und bei einer Stornierung die Stornorechnung) mit lückenloser Rechnungsnummer, in der der Kunde als Aussteller genannt ist; den Stand der Buchung (zum Beispiel gebucht, bezahlt, storniert) mit den Zeitpunkten, bei einer Online-Zahlung die Kennungen der Zahlung bei Stripe und erstattete Beträge, auch automatische Erstattungen (siehe unten). Zahlungsdaten wie die Kartennummer gibt der Gast nur auf der Zahlungsseite von Stripe ein; wir erhalten sie nicht (Online-Zahlung derzeit nur per Karte, auch mit Apple Pay und Google Pay). Der Kunde sieht und bearbeitet Anfragen, Buchungen und Rechnungen im Kundenportal. Im Namen des Kunden stellen wir die Rechnungen aus (Rechnung im Namen und im Auftrag des Kunden, § 14 Abs. 2 Satz 4 UStG) und senden E-Mails an Gäste (Eingang der Anfrage, Freigabe mit Link zur Buchung, Ablehnung, Buchungsbestätigung mit Rechnung, Zahlungseingang, Ablauf einer Reservierung, Stornierung) und an den Kunden (neue Anfrage, neue Buchung, Hinweis bei fehlgeschlagenem Kalenderabgleich) über den E-Mail-Dienst der Hetzner Online GmbH (Rechenzentrum Nürnberg, Abschnitt 8). Als Absender erscheint der Kunde, Antworten gehen an ihn. Bis zum Versand liegt jede E-Mail in einer Warteschlange; nach dem Versand löschen wir dort Empfängeradresse und Inhalt, den Eintrag selbst nach sieben Tagen; E-Mails, die nicht zugestellt werden konnten, löschen wir nach 48 Stunden. Der Link zur Buchungsseite enthält ein geheimes Kennzeichen, das wir nur als Prüfsumme speichern; bei einer Online-Zahlung übergeben wir den Link mit dem Kennzeichen als Rücksprungadresse an Stripe, sodass er für Stripe und im Stripe-Dashboard des Kunden sichtbar ist (er gilt bis 90 Tage nach der Abreise, bei nicht zustande gekommenen Buchungen 30 Tage, und öffnet nur diese eine Buchungsseite). Das Widget setzt keine Cookies. Der Kunde kann Kalender anderer Plattformen einbinden und die geheime Kalenderadresse des Buchungskalenders bei ihnen eintragen; wir lesen aus fremden Kalendern nur belegte Zeiträume, nicht Angaben zu Gästen, und die Adresse des Buchungskalenders enthält nur belegte Nächte. Zum Schutz vor Missbrauch begrenzen wir die Zahl der Anfragen je IP-Adresse; die Zeitpunkte der Aufrufe merken wir uns nur im Arbeitsspeicher des Servers, nicht dauerhaft. Mit der Anfrage speichern wir nicht die IP-Adresse, sondern einen Hashwert davon, der mit einem geheimen Schlüssel unseres Servers berechnet wird (Pseudonym); ohne den Schlüssel lässt sich daraus keine IP-Adresse ableiten. Wir verwenden ihn nur für den Missbrauchsschutz und entfernen ihn, sobald der Kunde die Anfrage freigibt oder ablehnt, spätestens nach 30 Tagen. Im Übrigen gelten die Protokolle in Abschnitt 3.

      Online-Zahlungen im Buchungskalender laufen über Stripe Connect unmittelbar auf das eigene Stripe-Konto des Kunden; wir erhalten und verwahren kein Geld der Gäste und beteiligen uns nicht am Umsatz. Beim Start einer Zahlung übergeben wir Stripe die Bezeichnung des Aufenthalts mit Rechnungsnummer, den Betrag, die Kennungen der Buchung, die E-Mail-Adresse des Gastes zur Vorbelegung und den Rücksprung-Link zur Buchungsseite. Wird ein Aufenthalt storniert, schließen wir eine offene Zahlungsseite. Geht eine Zahlung nach einer Stornierung oder dem Ablauf der Reservierung ein oder zahlt der Gast eine bezahlte Buchung ein zweites Mal, erstatten wir den Betrag im Namen des Kunden und nach seiner dauerhaften Weisung automatisch in voller Höhe über sein Stripe-Konto; der Stand der Buchung ändert sich dadurch nicht. Um dieses Konto zu eröffnen, übermitteln wir, sobald der Kunde im Kundenportal die Verbindung mit Stripe auslöst, seine E-Mail-Adresse, die Adresse seiner Website und den Namen seines Projekts an die Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland („Stripe“), zusammen mit internen Kennzeichen, mit denen wir das Konto seinem Projekt zuordnen. Die weiteren Angaben für das Konto gibt der Kunde direkt bei Stripe ein. Wir speichern die Kennung des Stripe-Kontos und seinen Stand (ob Zahlungen und Auszahlungen möglich sind), den uns Stripe meldet, und zeigen ihn dem Kunden im Kundenportal an. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Vertrag mit dem Kunden). Stripe verarbeitet die Daten für sein Konto als eigener Verantwortlicher; dabei können Daten an die Stripe, LLC in den USA übermittelt werden, die nach dem EU-US Data Privacy Framework zertifiziert ist (Abschnitt 7). Es gelten die Datenschutzhinweise von Stripe: stripe.com/de/privacy.

      -

      Löschfristen: Den IP-Hash entfernen wir, sobald der Kunde eine Anfrage freigibt oder ablehnt, spätestens nach 30 Tagen. Anfragen, aus denen keine Buchung wurde, anonymisieren wir nach sechs Monaten. Bei gebuchten Aufenthalten anonymisieren wir Name, Firma, E-Mail-Adresse, Telefonnummer und Nachricht drei Jahre nach dem Ende des Jahres der Abreise; die Rechnungen und die Rechnungsadresse bewahren wir für den Kunden acht Jahre auf (Buchungsbelege, § 147 AO), solange der Buchungskalender läuft. Schaltet der Kunde den Buchungskalender ab oder endet der Vertrag über den Betrieb seiner Website, schalten wir den Buchungskalender ab und weisen den Kunden danach per E-Mail mit dem Löschdatum darauf hin, seine Rechnungen herunterzuladen. Der Kunde kann Anfragen, Buchungen und Rechnungen danach 90 Tage lang im Kundenportal lesen; danach löschen wir alle Daten des Buchungskalenders (Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen). Wird das Kundenkonto gelöscht, schalten wir den Buchungskalender ab und löschen seine Daten 90 Tage danach; einen Hinweis per E-Mail gibt es dann nicht, weil mit dem Konto auch die E-Mail-Adresse gelöscht wird. Beginnt innerhalb dieser Frist wieder ein Vertrag über den Betrieb der Website, schalten wir den Buchungskalender auf Wunsch des Kunden mit den vorhandenen Daten wieder ein. Eine Ausnahme ist das Einrichtungs-Ticket, in dem wir die Einrichtung als Arbeitsnachweis festhalten (Abschnitt 6): Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Gästen. Löschen wir Daten oder anonymisieren wir sie, bleiben sie in unseren Datensicherungen noch bis zu sieben Tage erhalten und werden dann überschrieben. Die Daten liegen auf unserem Server bei Hetzner im Rechenzentrum Falkenstein (Deutschland), wie die übrigen Portal-Daten (Abschnitt 3). Die Bestellung der Funktion und ihren Nachweis beschreibt Abschnitt 7.

      +

      Löschfristen: Den IP-Hash entfernen wir, sobald der Kunde eine Anfrage freigibt oder ablehnt, spätestens nach 30 Tagen. Anfragen, aus denen keine Buchung wurde, anonymisieren wir nach sechs Monaten. Bei gebuchten Aufenthalten anonymisieren wir Name, Firma, E-Mail-Adresse, Telefonnummer und Nachricht drei Jahre nach dem Ende des Jahres der Abreise; die Rechnungen und die Rechnungsadresse bewahren wir für den Kunden acht Jahre auf (Buchungsbelege, § 147 AO), solange der Buchungskalender läuft. Schaltet der Kunde den Buchungskalender ab oder endet der Vertrag über den Betrieb seiner Website, schalten wir den Buchungskalender ab und weisen den Kunden danach per E-Mail mit dem Löschdatum darauf hin, seine Rechnungen herunterzuladen. Abweichend davon gilt für einen Buchungskalender, den der Kunde im Wartungs-Abo eingeschaltet hat oder den wir auf Wunsch des Kunden schon beim Bau der Website eingebaut haben: Er endet mit dem Wartungs-Abo, auch bei einem Wechsel ins Hosting-Abo; wir schalten ihn dann spätestens am folgenden Tag ab. Der Kunde kann Anfragen, Buchungen und Rechnungen danach 90 Tage lang im Kundenportal lesen; danach löschen wir alle Daten des Buchungskalenders (Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen). Wird das Kundenkonto gelöscht, schalten wir den Buchungskalender ab und löschen seine Daten 90 Tage danach; einen Hinweis per E-Mail gibt es dann nicht, weil mit dem Konto auch die E-Mail-Adresse gelöscht wird. Beginnt innerhalb dieser Frist wieder ein Vertrag über den Betrieb der Website, schalten wir den Buchungskalender auf Wunsch des Kunden mit den vorhandenen Daten wieder ein. Für einen im Wartungs-Abo eingeschalteten oder beim Bau der Website eingebauten Buchungskalender gilt auch hier abweichend: Beginnt in dieser Frist wieder ein Wartungs-Abo, schalten wir ihn von selbst wieder ein; ein Hosting-Abo genügt dafür nicht. Eine Ausnahme ist das Einrichtungs-Ticket, in dem wir die Einrichtung als Arbeitsnachweis festhalten (Abschnitt 6): Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Gästen. Löschen wir Daten oder anonymisieren wir sie, bleiben sie in unseren Datensicherungen noch bis zu sieben Tage erhalten und werden dann überschrieben. Die Daten liegen auf unserem Server bei Hetzner im Rechenzentrum Falkenstein (Deutschland), wie die übrigen Portal-Daten (Abschnitt 3). Die Bestellung der Funktion und ihren Nachweis beschreibt Abschnitt 7.

      7. Abos und Zahlung über Stripe

      Schließen Sie eines unserer Abos ab, verarbeiten wir Name, E-Mail-Adresse, Rechnungsanschrift, das gewählte Abo und den gebuchten Zusatzspeicher, Abo- und Zahlungsstatus sowie Ihre Rechnungen. Zahlungsdaten wie Kartennummer oder IBAN geben Sie direkt bei unserem Zahlungsdienstleister ein. Wir erhalten davon nur eingeschränkte Angaben, etwa die Art des Zahlungsmittels und die letzten vier Ziffern.

      -

      Um Ihre Bestellungen nachweisen zu können, speichern wir bei jeder Bestellung Zeitpunkt, Version der Vertragsbedingungen, gegebenenfalls Ihre Angaben zum Leistungsbeginn sowie IP-Adresse und Browserkennung, im Kundenportal und als Angaben zum Abo bei Stripe. Das gilt für den Abschluss eines Abos, für den Wechsel vom Hosting-Abo ins Wartungs-Abo und für jede Bestellung von E-Mail-Zusatzspeicher. Außerdem halten wir Ihre Bestellungen und Änderungen als Vertragsereignisse mit Zeitpunkt und Status fest: Abschluss, Wechsel, Zusatzspeicher einschließlich Verringerungen, Kündigung und Widerruf. Bei Verringerungen, Kündigung und Widerruf speichern wir als Vertragsereignis nur Zeitpunkt und Status, keine IP-Adresse und Browserkennung. Den Stand Ihrer Bestellungen, etwa laufende Widerrufsfristen und die Einrichtung von Zusatzspeicher, sehen Sie im Kundenportal unter „Verträge“. Für uns sind die Vertragsereignisse zugleich die Aufgabenliste, um Änderungen am Zusatzspeicher umzusetzen. Rechtsgrundlagen sind Art. 6 Abs. 1 lit. b, c und f DSGVO. Unser berechtigtes Interesse ist der Nachweis des Vertragsschlusses und Ihrer Bestellungen. Diese Angaben löschen wir drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet.

      +

      Um Ihre Bestellungen nachweisen zu können, speichern wir bei jeder Bestellung Zeitpunkt, Version der Vertragsbedingungen, gegebenenfalls Ihre Angaben zum Leistungsbeginn sowie IP-Adresse und Browserkennung, im Kundenportal und als Angaben zum Abo bei Stripe. Im Kundenportal speichern wir außerdem den Wortlaut der Zeilen und Häkchen, die Ihnen beim Klick angezeigt wurden, und Ihre Kundenart zu diesem Zeitpunkt (Abschnitt 6). Das gilt für den Abschluss eines Abos, für den Wechsel vom Hosting-Abo ins Wartungs-Abo und für jede Bestellung von E-Mail-Zusatzspeicher. Außerdem halten wir Ihre Bestellungen und Änderungen als Vertragsereignisse mit Zeitpunkt und Status fest: Abschluss, Wechsel, Zusatzspeicher einschließlich Verringerungen, Kündigung und Widerruf. Bei Verringerungen, Kündigung und Widerruf speichern wir als Vertragsereignis nur Zeitpunkt und Status, keine IP-Adresse und Browserkennung. Den Stand Ihrer Bestellungen, etwa laufende Widerrufsfristen und die Einrichtung von Zusatzspeicher, sehen Sie im Kundenportal unter „Verträge“. Für uns sind die Vertragsereignisse zugleich die Aufgabenliste, um Änderungen am Zusatzspeicher umzusetzen. Rechtsgrundlagen sind Art. 6 Abs. 1 lit. b, c und f DSGVO. Unser berechtigtes Interesse ist der Nachweis des Vertragsschlusses und Ihrer Bestellungen. Diese Angaben löschen wir drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet.

      Bestellen Sie eine Funktion (News-Pinnwand, Terminplaner), speichern wir als Nachweis die Texte und Fassungen, denen Sie zugestimmt haben, den Zeitpunkt Ihres Klicks auf „Zahlungspflichtig bestellen“, die Stripe-Sitzung, IP-Adresse und Browserkennung sowie Ihr Konto und die angemeldete Person. Rechtsgrundlagen sind Art. 6 Abs. 1 lit. b, c und f DSGVO; unser berechtigtes Interesse ist der Nachweis des Vertragsschlusses und der Zustimmungen, insbesondere für den Widerruf. Diese Angaben löschen wir drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet. Bestellen Sie ohne Abo (zum Beispiel nur die News-Pinnwand), löschen wir diese Angaben spätestens drei Jahre nach Ablauf des Jahres der Bestellung. Den Entwurf Ihres Fragebogens speichern wir bis zu 90 Tage nach Ihrer letzten Änderung und löschen ihn danach, wenn Sie nichts bestellt haben.

      +

      Schalten Sie eine Funktion im Kundenportal ein (News-Pinnwand, Terminplaner, Webshop, Buchungskalender, Öffnungszeiten live oder Website-Analyse), gehört das zu Ihrem Abo. Es löst keine Zahlung aus, und es gibt keine Stripe-Sitzung. Als Nachweis speichern wir den Wortlaut der angezeigten Zeilen und Häkchen, die Fassungen der Unterlagen, denen Sie zustimmen, den Zeitpunkt Ihres Klicks auf „Einschalten“, IP-Adresse und Browserkennung, Ihr Konto, die angemeldete Person und Ihre Kundenart zu diesem Zeitpunkt (Abschnitt 6). Schaltet unser Team die Funktion auf Ihre Erklärung in Textform ein, speichern wir stattdessen die Fassung, das Datum und den Weg Ihrer Erklärung, den Zeitpunkt des Einschaltens und den Namen des Mitarbeiters. Rechtsgrundlagen sind Art. 6 Abs. 1 lit. b, c und f DSGVO; unser berechtigtes Interesse ist der Nachweis Ihrer Zustimmung, insbesondere für den Widerruf. Diese Angaben löschen wir drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet. Den Entwurf Ihres Fragebogens zum Terminplaner löschen wir 90 Tage nach Ihrer letzten Änderung, wenn Sie den Terminplaner nicht einschalten.

      Die Zahlungen wickelt die Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland („Stripe“) ab. Stripe verarbeitet die Daten teils in unserem Auftrag und teils als eigener Verantwortlicher, etwa zur Betrugsvorbeugung und zur Erfüllung gesetzlicher Pflichten. Dabei können Daten an die Stripe, LLC in den USA übermittelt werden. Die Stripe, LLC ist nach dem EU-US Data Privacy Framework zertifiziert, für das ein Angemessenheitsbeschluss der EU-Kommission besteht. Auf der Zahlungsseite von Stripe gelten dessen Datenschutzhinweise: stripe.com/de/privacy. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO.

      -

      Beantragen Sie im Kundenportal eine Übernahmegutschrift, verarbeiten wir Ihre Angaben zum bisherigen Anbieter (Anbieter, Leistung, Domain, Rechnungsbetrag, bezahlter Zeitraum), Ihre Nachricht, die hochgeladenen Nachweise wie Rechnung oder Kündigungsbestätigung, die E-Mail-Adresse für unsere Antwort sowie Zeitpunkt und IP-Adresse Ihrer Bestätigung. Die Nachweise speichern wir auf unserem Server; unsere Mitarbeiter erhalten per E-Mail nur einen Hinweis auf den Antrag. Zur Prüfung fragen wir die öffentlichen DNS-Einträge der angegebenen Domain ab (Nameserver, Mailserver, IP-Adresse). Eine genehmigte Gutschrift buchen wir bei Stripe als Guthaben auf Ihr Kundenkonto. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, für den Nachweis Ihrer Bestätigung Art. 6 Abs. 1 lit. f DSGVO. Nachweise zu abgelehnten Anträgen löschen wir sechs Monate nach der Entscheidung. Bei genehmigten Anträgen sind Antrag und Nachweise Beleg für die Gutschrift und werden wie in Abschnitt 9 beschrieben aufbewahrt.

      +

      Beantragen Sie im Kundenportal eine Übernahmegutschrift, verarbeiten wir Ihre Angaben zum bisherigen Anbieter (Anbieter, Leistung, Domain, Rechnungsbetrag, bezahlter Zeitraum), Ihre Nachricht, die hochgeladenen Nachweise wie Rechnung oder Kündigungsbestätigung, die E-Mail-Adresse für unsere Antwort sowie Zeitpunkt und IP-Adresse Ihrer Bestätigung. Als Nachweis Ihrer Bestätigung speichern wir im Kundenportal außerdem den Wortlaut des angezeigten Satzes und Knopfs, die Fassung der Bedingungen, Ihre Browserkennung, Ihr Konto und Ihre Kundenart zu diesem Zeitpunkt (Abschnitt 6); diesen Nachweis löschen wir drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet. Die Nachweise speichern wir auf unserem Server; unsere Mitarbeiter erhalten per E-Mail nur einen Hinweis auf den Antrag. Zur Prüfung fragen wir die öffentlichen DNS-Einträge der angegebenen Domain ab (Nameserver, Mailserver, IP-Adresse). Eine genehmigte Gutschrift buchen wir bei Stripe als Guthaben auf Ihr Kundenkonto. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, für den Nachweis Ihrer Bestätigung Art. 6 Abs. 1 lit. f DSGVO. Nachweise zu abgelehnten Anträgen löschen wir sechs Monate nach der Entscheidung. Bei genehmigten Anträgen sind Antrag und Nachweise Beleg für die Gutschrift und werden wie in Abschnitt 9 beschrieben aufbewahrt.

      Über die Seiten project.webklar.com/kuendigen.html und project.webklar.com/widerrufen.html können Sie Ihren Vertrag ohne Anmeldung kündigen oder widerrufen (§§ 312k, 356a BGB). Dabei verarbeiten wir Ihren Namen, Ihre E-Mail-Adresse, den gewählten Vertrag, beim E-Mail-Zusatzspeicher die Zahl der Pakete, die Sie kündigen, gegebenenfalls Ihre Kundennummer, bei der Kündigung außerdem Art und gewünschten Zeitpunkt der Kündigung und gegebenenfalls Ihre Begründung, sowie den Zeitpunkt, zu dem Ihre Erklärung bei uns eingegangen ist. Sind Sie im Kundenportal angemeldet, füllen wir Name, E-Mail-Adresse und Kundennummer aus Ihrem Konto vor. Wir nutzen die Angaben, um Ihre Erklärung zu bearbeiten: Anhand der E-Mail-Adresse ordnen wir sie Ihrem Abo zu, vermerken den Eingang beim Abo und tragen die Kündigung oder den Widerruf, soweit möglich, bei Stripe ein. Sie erhalten sofort eine Bestätigung des Eingangs mit Inhalt, Datum und Uhrzeit Ihrer Erklärung an die angegebene E-Mail-Adresse; unser Team erhält eine E-Mail mit diesen Angaben. Rechtsgrundlage ist Art. 6 Abs. 1 lit. c DSGVO (§§ 312k, 356a BGB) in Verbindung mit Art. 6 Abs. 1 lit. b DSGVO. Die IP-Adresse Ihres Aufrufs nutzen wir nur, um die Zahl der Anfragen zu begrenzen (höchstens zehn pro Stunde je IP-Adresse). Dafür merken wir uns die Zeitpunkte der Aufrufe je IP-Adresse nur im Arbeitsspeicher des Servers, nicht dauerhaft; mit Ihrer Erklärung speichern wir die IP-Adresse nicht. Im Übrigen gilt für den Aufruf Abschnitt 3. Ihre Erklärung und unsere Bestätigung bewahren wir wie die übrigen Vertragsdaten drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet auf; soweit die E-Mails Geschäftsbriefe sind, gilt die Frist aus Abschnitt 9.

      8. E-Mail

      diff --git a/test/kundenansichtEntscheidungen.test.js b/test/kundenansichtEntscheidungen.test.js index 655489a..3740483 100644 --- a/test/kundenansichtEntscheidungen.test.js +++ b/test/kundenansichtEntscheidungen.test.js @@ -39,5 +39,7 @@ test('Datenschutz-Prüfpunkte D1 bis D8 mit gültiger Fundstelle in public/daten const zeilen = lies('public/datenschutz.html').split('\n') const refs = [...dsg.matchAll(/public\/datenschutz\.html:(\d+)/g)].map((m) => Number(m[1])) assert.ok(refs.length >= 8 && refs.every((n) => n >= 1 && n <= zeilen.length)) - assert.ok(zeilen[127].includes('Zahlungspflichtig bestellen') && zeilen[126].includes('Leistungsbeginn') && zeilen[102].includes('Wartungs-Abo'), 'D1, D2, D5 zitieren die richtigen Zeilen') + // Die Zeilen der Prüfpunkte gelten für die Fassung vom 22.10.2026; seit der Fassung vom 29.10.2026 (Umschalten, R14) sind Absätze dazugekommen, darum sucht der Test die Stellen nach Inhalt + const zeile = (text) => zeilen.find((z) => z.includes(text)) ?? '' + assert.ok(zeile('Zahlungspflichtig bestellen').includes('Stripe-Sitzung') && zeile('Leistungsbeginn').includes('Browserkennung') && zeile('Sobald diese Funktion freigeschaltet').includes('Wartungs-Abo'), 'D1, D2, D5 zitieren die richtigen Stellen') }) diff --git a/test/legalTexts.test.js b/test/legalTexts.test.js index 57f830f..f04d9b2 100644 --- a/test/legalTexts.test.js +++ b/test/legalTexts.test.js @@ -384,7 +384,7 @@ test('Rechtsrunde: Zusatzspeicher ganz oder teilweise kündbar, auch über „Ve test('Rechtsrunde Datenschutz: Aufbewahrung nach dem Ende des letzten Abos, Zahl der Pakete, kurzer UptimeRobot-Eintrag', () => { const html = read(DS), ds = strip(html) - assert.equal(ds.split('drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet').length - 1, 3, 'Abschnitt 7 (Bestellungen, Funktionsbestellung) und Kündigungs-/Widerrufsseite') + assert.equal(ds.split('drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet').length - 1, 5, 'Abschnitt 7 (Bestellungen, Funktionsbestellung, Einschalten einer Funktion, Nachweis der Übernahmegutschrift) und Kündigungs-/Widerrufsseite') for (const s of ['drei Jahre nach Vertragsende', 'nach dem Ende Ihres letzten Abos']) assert.ok(!ds.includes(s), `noch da: ${s}`) // Abschnitt 6 (Kundenkonto) verweist für Abos und Bestellungen auf die Fristen in Abschnitt 7 assert.ok(between(ds, '6. Kundenportal', '7. Abos').includes('Für Ihre Abos und Bestellungen gelten die Fristen in Abschnitt 7.')) @@ -613,8 +613,8 @@ test('legal_datenschutz_webshop: Abschnitt 6d steht zwischen 6c und 7 und nennt const html = read(DS) const termine = html.indexOf('id="termine"') const webshop = html.indexOf('id="webshop"') - const sieben = html.indexOf('

      ') // 6f folgt auf 6d (Buchungskalender) - assert.ok(termine > 0 && webshop > termine && sieben > webshop && html.indexOf('

      7. ') > sieben, 'Reihenfolge 6c < 6d < 6f < 7') + const sieben = html.indexOf('

      ') // 6e (Öffnungszeiten live) folgt auf 6d, danach 6f (Buchungskalender) + assert.ok(termine > 0 && webshop > termine && sieben > webshop && html.indexOf('

      ') > sieben && html.indexOf('

      7. ') > sieben, 'Reihenfolge 6c < 6d < 6e < 6f < 7') assert.equal(html.split('id="webshop"').length - 1, 1) assert.ok(html.includes('

      6d. Webshop auf Websites unserer Kunden

      ')) const roh = html.slice(webshop, sieben) @@ -631,9 +631,11 @@ test('legal_datenschutz_webshop: Abschnitt 6d steht zwischen 6c und 7 und nennt // Orte und Fristen wie im AVV Webshop for (const s of ['Falkenstein', 'Nürnberg', 'nach 30 Tagen', 'drei Jahre nach dem Ende des Jahres der Bestellung', '90 Tage', 'bis zu sieben Tage', 'Sitzungsspeicher', 'nicht dauerhaft']) assert.ok(text.includes(s), `6d: ${s}`) assert.ok(text.includes('Eine Ausnahme ist das Einrichtungs-Ticket')) - // kein Abo-Bezug: der Webshop endet mit dem Vertrag über den Betrieb der Website (Entscheidung W5) + // Bestand der einzeln gekauften Webshops (Entscheidung W5): der Satz über den Vertrag über den Betrieb der Website bleibt unverändert assert.ok(text.includes('endet der Vertrag über den Betrieb seiner Website')) - assert.ok(!text.includes('Wartungs-Abo') && !text.includes('Hosting-Abo'), '6d nennt kein bestimmtes Abo') + // Fassung 6 (R14, D6): im Wartungs-Abo eingeschaltet oder beim Bau eingebaut endet er mit dem Wartungs-Abo (auch beim Wechsel ins Hosting-Abo), spätestens am Folgetag; ein neues Wartungs-Abo in den 90 Tagen holt ihn von selbst zurück + assert.ok(text.includes('Abweichend davon gilt für einen Webshop, den der Kunde im Wartungs-Abo eingeschaltet hat oder den wir auf Wunsch des Kunden schon beim Bau der Website eingebaut haben: Er endet mit dem Wartungs-Abo, auch bei einem Wechsel ins Hosting-Abo; wir schalten ihn dann spätestens am folgenden Tag ab.')) + assert.ok(text.includes('Beginnt in dieser Frist wieder ein Wartungs-Abo, schalten wir ihn von selbst wieder ein; ein Hosting-Abo genügt dafür nicht.')) // Empfängerliste nennt den Webshop bei Stripe assert.ok(strip(html).includes('Eröffnung des Stripe-Kontos für den Webshop und den Buchungskalender unserer Kunden (Abschnitte 6d, 6f und 7)')) }) @@ -739,7 +741,7 @@ test('legal_datenschutz_4a: eigene Website-Analyse auf webklar.com mit Rolle, Re test('legal_datenschutz_anfragen: Abschnitt 11 beschreibt nur den Anfrage-Weg (KI bewertet, Mitarbeiter sendet von Hand), mit Anker, Quelle, Daten, Rechtsgrundlage, Fristen und Widerspruch', () => { const html = read(DS) // Stand-Pin: der Tag der Fassung (das endgültige Datum setzt der Push, dann auch hier) - assert.ok(html.includes('

      Stand 22.10.2026

      '), 'Stand 22.10.2026') + assert.ok(html.includes('

      Stand 29.10.2026

      '), 'Stand 29.10.2026') assert.match(html, /
      <\/a>\s*

      11\. Interessenten: Antworten auf öffentliche Anfragen<\/h2>/) assert.equal(html.split('id="interessenten"').length - 1, 1, 'der Anker steht genau einmal da') const s = between(strip(html), '11. Interessenten: Antworten auf öffentliche Anfragen', '12. Empfänger im Überblick') @@ -883,3 +885,41 @@ test('legal_datenschutz_anfragen: Abschnitt 2, 12 und 14 passen zu Abschnitt 11 // Abschnitt 8 (E-Mail über Hetzner) bleibt unverändert gültig, Abschnitt 11 verweist darauf, statt davon abzuweichen assert.ok(between(ds, '8. E-Mail', '9. Buchhaltung').includes('versenden und empfangen wir über den E-Mail-Dienst der Hetzner Online GmbH')) }) + +// ---------------------------------------------------------------- Fassung vom 29.10.2026: Umschalten der Kundenansicht (R14, Prüfpunkte D1 bis D8) + +test('legal_datenschutz_umschalten: Kundenart, Einschalten ohne Zahlung, Abo-Ende und Fristen wie die Leistungsbeschreibungen der Fassung 6', () => { + const html = read(DS), ds = strip(html) + // D3: Kundenart im Kundenkonto + const konto = between(ds, '6. Kundenportal', '6a. News') + assert.ok(konto.includes('Zu Ihrem Kundenkonto gehört außerdem Ihre Kundenart: „Betrieb“ oder „privat“.') && konto.includes('ist keine hinterlegt, gilt Ihr Konto als privat')) + // D7: Vorschuss als Teil des Stundenkontingents + assert.ok(konto.includes('Stundenkontingent (verfügbare Zeit, Verbrauch, Ablaufdaten und, wenn die Einrichtung einer Funktion mehr Zeit braucht, als verfügbar ist, ein Vorschuss)')) + // D1, D2, D4: Nachweis beim Einschalten ohne Zahlung, Wortlaut und Kundenart, alle sechs Funktionen + const sieben = between(ds, '7. Abos und Zahlung über Stripe', '8. E-Mail') + assert.ok(sieben.includes('Im Kundenportal speichern wir außerdem den Wortlaut der Zeilen und Häkchen, die Ihnen beim Klick angezeigt wurden, und Ihre Kundenart zu diesem Zeitpunkt (Abschnitt 6).')) + assert.ok(sieben.includes('Schalten Sie eine Funktion im Kundenportal ein (News-Pinnwand, Terminplaner, Webshop, Buchungskalender, Öffnungszeiten live oder Website-Analyse), gehört das zu Ihrem Abo. Es löst keine Zahlung aus, und es gibt keine Stripe-Sitzung.')) + assert.ok(sieben.includes('Bestellen Sie eine Funktion (News-Pinnwand, Terminplaner), speichern wir als Nachweis'), 'der Bestand der einzeln gekauften Funktionen bleibt beschrieben') + // D5: Website-Analyse in beiden Abos, 60 Tage (AVV Website-Analyse Nr. 9) + const analyse = section(html, 'analyse', 'termine') + assert.ok(analyse.includes('Kunden mit Hosting-Abo oder Wartungs-Abo') && analyse.includes('wechselt der Kunde vom Wartungs- ins Hosting-Abo, bleibt sie') && analyse.includes('60 Tage nach dem Abschalten')) + // D6: Funktionen im Abo enden mit dem Wartungs-Abo, die Fristen wie in den Leistungsbeschreibungen + const news = section(html, 'news', 'analyse') + assert.ok(news.includes('im Wartungs-Abo eingeschaltet oder haben wir sie auf Ihren Wunsch schon beim Bau Ihrer Website eingebaut, gilt stattdessen: Sie endet mit dem Wartungs-Abo')) + assert.ok(news.includes('spätestens am folgenden Tag ab und löschen alle Beiträge und Fotos 30 Tage nach dem Abschalten')) + const shop = section(html, 'webshop', 'zeiten'), buchung = strip(html.slice(html.indexOf('id="buchungskalender"'), html.indexOf('

      7. '))) + for (const [text, name] of [[shop, 'Webshop'], [buchung, 'Buchungskalender']]) { + assert.ok(text.includes(`im Wartungs-Abo eingeschaltet hat oder den wir auf Wunsch des Kunden schon beim Bau der Website eingebaut haben: Er endet mit dem Wartungs-Abo, auch bei einem Wechsel ins Hosting-Abo; wir schalten ihn dann spätestens am folgenden Tag ab.`), `${name}: Ende mit dem Abo`) + assert.ok(text.includes('Beginnt in dieser Frist wieder ein Wartungs-Abo, schalten wir ihn von selbst wieder ein; ein Hosting-Abo genügt dafür nicht.'), `${name}: Rückkehr von selbst`) + assert.ok(text.includes('90 Tage'), `${name}: 90 Tage`) + } + // Öffnungszeiten live (§ 6e): 30 Tage Weiterlauf, danach 30 Tage Eingaben, kein Behalten + const zeiten = section(html, 'zeiten', 'buchungskalender') + assert.ok(zeiten.includes('läuft die Funktion noch 30 Tage unverändert weiter; danach schalten wir sie ab. Die Eingaben des Kunden bleiben nach dem Abschalten 30 Tage gespeichert und werden danach gelöscht')) + assert.ok(!/behalten/i.test(zeiten)) + // D8: die Seiten Kündigen und Widerrufen bleiben unverändert (kein neues Datum) + assert.ok(ds.includes('Über die Seiten project.webklar.com/kuendigen.html und project.webklar.com/widerrufen.html können Sie Ihren Vertrag ohne Anmeldung kündigen oder widerrufen')) + // Stand und Du-Form: die öffentliche Erklärung bleibt in der Sie-Form + assert.ok(html.includes('

      Stand 29.10.2026

      ')) + assert.ok(!/\b(du|dein\w*|dir|dich)\b/i.test(ds), 'keine Du-Form') +}) diff --git a/test/zeitenRecht.test.js b/test/zeitenRecht.test.js index c8c9956..2de4558 100644 --- a/test/zeitenRecht.test.js +++ b/test/zeitenRecht.test.js @@ -222,7 +222,7 @@ test('unterlagenBereit für zeiten ist erfüllt', async () => { }) // ---------------------------------------------------------------------------------------------- Datenschutz § 6e -test('Datenschutz-Entwurf § 6e und Ergänzung § 6 liegen als Entwurf vor, datenschutz.html bleibt unberührt', () => { +test('Datenschutz-Entwurf § 6e und Ergänzung § 6 liegen als Vorlage vor, § 6e steht seit dem 29.10.2026 nach Fassung 6 in datenschutz.html', () => { const md = lies('docs/rechtliches/zeiten-datenschutz-6e-entwurf.md') assert.ok(md.includes('

      6e. Öffnungszeiten live auf Websites unserer Kunden

      ')) for (const satz of [ @@ -257,8 +257,13 @@ test('Datenschutz-Entwurf § 6e und Ergänzung § 6 liegen als Entwurf vor, date assert.ok(md.includes(heute7), 'der heutige § 7-Satz ist wörtlich zitiert') assert.match(md, /Bestellen Sie eine Funktion \(News-Pinnwand, Terminplaner, Öffnungszeiten live\) oder schalten Sie Öffnungszeiten live im Wartungs-Abo ein/) assert.ok(md.includes('legal_datenschutz_kundenansicht'), 'nennt den Test, der den § 6-Satz pinnt') - // Wächter: die Entwurfsdatei ist nicht in die veröffentlichte Erklärung gerutscht - assert.doesNotMatch(html, /6e\. Öffnungszeiten live/) + // Seit der Fassung vom 29.10.2026 (Umschalten der Kundenansicht, R14) steht § 6e in der Erklärung, nach Fassung 6 (kein Behalten gegen 30 €): der Entwurf bleibt als Vorlage liegen + assert.equal(html.split('

      6e. Öffnungszeiten live auf Websites unserer Kunden

      ').length - 1, 1, '§ 6e steht genau einmal in der Erklärung') + const e6 = html.slice(html.indexOf('

      '), html.indexOf('

      ')) + assert.doesNotMatch(e6, /behalten|30 €/i, '§ 6e kennt kein Behalten gegen Zahlung') + assert.match(e6, /läuft die Funktion noch 30 Tage unverändert weiter; danach schalten wir sie ab/) + assert.match(e6, /bleiben nach dem Abschalten 30 Tage gespeichert und werden danach gelöscht/) + assert.match(e6, /spätestens mit der Löschung seines Kundenkontos/) }) // ---------------------------------------------------------------------------------------------- K02/K03

      ouv^dg)jh33UTxb-Q!J(p)<#^O* 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