{"id":15890,"date":"2026-05-08T11:27:23","date_gmt":"2026-05-08T09:27:23","guid":{"rendered":"https:\/\/map.dannynetwork.duckdns.org\/?post_type=articoli-partner&#038;p=15890"},"modified":"2026-05-18T09:14:06","modified_gmt":"2026-05-18T07:14:06","slug":"facade-cookies-if-you-get-audited-youre-in-trouble-stefano-castellis-experience","status":"publish","type":"articoli-partner","link":"https:\/\/www.myagileprivacy.com\/en\/articoli-partner\/facade-cookies-if-you-get-audited-youre-in-trouble-stefano-castellis-experience\/","title":{"rendered":"\"Fa\u00e7ade cookies \u2014 if you get audited, you're in trouble\": Stefano Castelli's experience"},"content":{"rendered":"<p>Stefano Castelli has been a web consultant in Bologna for nearly 30 years \u2014 since 1998. After an early career at two of Bologna's leading web agencies specialised in the public sector, he co-founded his own agency and today works as an independent professional with a network of collaborators. He directly manages around 70 sites for his clients \u2014 hosting, security, updates, Privacy \u2014 and for about thirty of them he handles Privacy compliance on an ongoing basis.<\/p>\n<p>There's one detail that sets him apart from most Italian web consultants: he is one of the few <strong>ISO-certified Web Accessibility Experts<\/strong> in Italy. He attended the first high-level university master's programme on digital accessibility back in 2004, and recertified in 2022. And it's precisely out of this dual expertise \u2014 accessibility and Privacy \u2014 that the most interesting editorial framework of the whole interview emerges: what Stefano calls the \"holy trinity\" of professional web work.<\/p>\n        <div\n            class=\"ayp-embed ayp-embed--autoplay\"\n            id=\"ayp-player-15826-a31c16\"\n            data-video-id=\"Y0VRaoSuJwc\"\n            data-ayp-yt-src=\"https:\/\/www.youtube.com\/embed\/Y0VRaoSuJwc?autoplay=1&#038;mute=1&#038;rel=0&#038;enablejsapi=1&#038;playsinline=1&#038;modestbranding=1&#038;cc_load_policy=1&#038;hl=en&#038;cc_lang_pref=en\"\n        >\n            <div class=\"ayp-embed__ratio\">\n\n                                <div class=\"ayp-embed__cover\" style=\"background-image:url('https:\/\/www.myagileprivacy.com\/wp-content\/uploads\/2026\/05\/copertina-5.jpg');\" aria-hidden=\"true\">\n                    <button class=\"ayp-btn ayp-btn--play\" aria-label=\"Play video\">\n                        <svg viewBox=\"0 0 80 80\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\">\n                            <circle cx=\"40\" cy=\"40\" r=\"40\" fill=\"rgba(0,0,0,0.55)\"\/>\n                            <polygon points=\"32,24 32,56 58,40\" fill=\"#ffffff\"\/>\n                        <\/svg>\n                    <\/button>\n                <\/div>\n                \n                <button class=\"ayp-btn ayp-btn--mute\" aria-label=\"Unmute video\" aria-pressed=\"true\" hidden>\n                    <svg class=\"ayp-icon ayp-icon--muted\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\">\n                        <path d=\"M11 5L6 9H2v6h4l5 4V5z\" fill=\"#fff\"\/>\n                        <line x1=\"23\" y1=\"9\" x2=\"17\" y2=\"15\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n                        <line x1=\"17\" y1=\"9\" x2=\"23\" y2=\"15\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n                    <\/svg>\n                    <svg class=\"ayp-icon ayp-icon--unmuted\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" style=\"display:none;\">\n                        <path d=\"M11 5L6 9H2v6h4l5 4V5z\" fill=\"#fff\"\/>\n                        <path d=\"M15.54 8.46a5 5 0 0 1 0 7.07\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n                        <path d=\"M19.07 4.93a10 10 0 0 1 0 14.14\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n                    <\/svg>\n                <\/button>\n\n                                <div class=\"ayp-lang-hint\" aria-hidden=\"true\">\n                    <svg class=\"ayp-lang-hint__icon\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><circle cx=\"10\" cy=\"10\" r=\"8.5\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><ellipse cx=\"10\" cy=\"10\" rx=\"3.2\" ry=\"8.5\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><line x1=\"1.5\" y1=\"7\" x2=\"18.5\" y2=\"7\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><line x1=\"1.5\" y1=\"13\" x2=\"18.5\" y2=\"13\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><\/svg>\n                    <span>English audio available &mdash; click <strong>&#9881; Settings&nbsp;&rarr; Audio&nbsp;track&nbsp;&rarr; English<\/strong><\/span>\n                <\/div>\n                \n            <\/div>\n        <\/div>\n        \n<p>&nbsp;<\/p>\n<h3 id=\"the-holy-trinity-of-professional-web-work\">The \"holy trinity\" of professional web work<\/h3>\n<p>Cybersecurity, digital accessibility and Privacy. Three different technical and regulatory disciplines, but with one shared founding principle: <strong>minimising data exposure<\/strong>. Cybersecurity protects data from unauthorised access. Accessibility is grounded in minimising the data required from users. Privacy regulates the same principle by law. Treating them in isolation \u2014 as most operators do \u2014 means leaving structural gaps. Treating them in an integrated way is what separates a serious consultant from a plugin installer.<\/p>\n<h3 id=\"from-the-facade-plugin-ordeal-to-a-vertical-privacy-partner\">From the \"fa\u00e7ade plugin ordeal\" to a vertical Privacy partner<\/h3>\n<p>The path that led Stefano to My Agile Privacy\u00ae begins, as it does for many other resellers, with an \"ordeal\" \u2014 a string of attempts between free WordPress plugins that didn't actually block trackers, and paid solutions which, for small e-commerce sites, demanded unsustainable costs (five or six hundred euros a year for sites that weren't Amazon). The encounter with My Agile Privacy\u00ae came through \"serendipity\", as he calls it: a colleague from another Bologna web agency told him \"the My Agile guys are very good\". A test on a complex site (multilingual e-commerce, Google Tag Manager, Analytics, Google Ads) turned the trial into a progressive migration, all the way to joining the official reseller programme.<\/p>\n<h3 id=\"what-he-appreciates-on-the-technical-side\">What he appreciates on the technical side<\/h3>\n<p>The interview brings out the technical points that made the difference for his work: data <strong>proxification<\/strong> (selective acquisition and forwarding, rather than wholesale transfer), <strong>real preventive blocking<\/strong> of scripts before consent is given, the <strong>granular, almost atomic control<\/strong> over individual categories, and the <strong>centralised updates<\/strong> that spare him from personally chasing every evolution of the European legal framework.<\/p>\n<h3 id=\"the-luxury-brand-case\">The luxury brand case<\/h3>\n<p>The most memorable moment of the interview involves a specific client \u2014 a luxury brand with extremely strict compliance guidelines that required custom development. Stefano couldn't solve it on his own. He opened a ticket with the helpdesk, Daniele \u2014 founder of My Agile Privacy\u00ae \u2014 stepped in directly, and within a week the case was closed. \"They got me out of trouble.\" It's exactly the kind of support that, for an independent professional working with enterprise clients, makes the difference between accepting and declining a project.<\/p>\n<h3 id=\"who-this-interview-is-for\">Who this interview is for<\/h3>\n<p>For independent professionals, web consultants, WordPress developers and small-to-medium web agencies \u2014 what Stefano calls the My Agile Privacy\u00ae \"sweet spot\": teams of up to seven or eight people, where developing in-house vertical Privacy expertise is neither economically nor operationally feasible, and where a specialised partner that evolves with technical and regulatory change becomes a strategic choice, not a cost.<\/p>\n<p>And for anyone who still wonders whether it's worth moving from \"fa\u00e7ade\" compliance \u2014 banners that display a choice but block nothing \u2014 to real compliance, the kind that holds up under serious scrutiny.<\/p>\n<p><strong>We thank Stefano Castelli for the time and depth with which he shared his experience.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Stefano Castelli has been a web consultant in Bologna for nearly 30 years \u2014 since 1998. After an early career at two of Bologna's leading web agencies specialised in the public sector, he co-founded his own agency and today works as an independent professional with a network of collaborators. He directly manages around 70 sites [&hellip;]<\/p>\n","protected":false},"featured_media":15834,"template":"","class_list":["post-15890","articoli-partner","type-articoli-partner","status-publish","has-post-thumbnail","hentry"],"acf":{"related_partner":15875},"_links":{"self":[{"href":"https:\/\/www.myagileprivacy.com\/en\/wp-json\/wp\/v2\/articoli-partner\/15890","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.myagileprivacy.com\/en\/wp-json\/wp\/v2\/articoli-partner"}],"about":[{"href":"https:\/\/www.myagileprivacy.com\/en\/wp-json\/wp\/v2\/types\/articoli-partner"}],"acf:post":[{"embeddable":true,"href":"https:\/\/www.myagileprivacy.com\/en\/wp-json\/wp\/v2\/partner\/15875"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.myagileprivacy.com\/en\/wp-json\/wp\/v2\/media\/15834"}],"wp:attachment":[{"href":"https:\/\/www.myagileprivacy.com\/en\/wp-json\/wp\/v2\/media?parent=15890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}