{"id":9,"date":"2026-01-01T11:23:44","date_gmt":"2026-01-01T10:23:44","guid":{"rendered":"https:\/\/stefan.boeck.name\/en\/2026\/01\/01\/openpims-looking-back-at-6-months-prototype-fund\/"},"modified":"2026-01-02T16:07:04","modified_gmt":"2026-01-02T15:07:04","slug":"openpims-looking-back-at-6-months-prototype-fund","status":"publish","type":"post","link":"https:\/\/stefan.boeck.name\/en\/2026\/01\/01\/openpims-looking-back-at-6-months-prototype-fund\/","title":{"rendered":"OpenPIMS: Looking Back at 6 Months Prototype Fund"},"content":{"rendered":"<p><em>\ud83c\udde9\ud83c\uddea <a href=\"\/de\/openpims-rueckblick-auf-6-monate-prototype-fund\/\">Auf Deutsch lesen<\/a><\/em><\/p>\n<p>Six months of Prototype Fund, for the second time. The project: <strong>OpenPIMS<\/strong> \u2013 abolishing cookie banners through centralized consent management.<\/p>\n<p><em>This project was funded as a private individual through the <a href=\"https:\/\/prototypefund.de\">Prototype Fund<\/a>.<\/em><\/p>\n<h2>The Goal<\/h2>\n<p>With TDDDG \u00a726, there is finally a legal framework for PIMS in Germany. OpenPIMS was meant to provide this infrastructure: <strong>Set once centrally, apply everywhere.<\/strong><\/p>\n<h2>What Was Built<\/h2>\n<ul>\n<li><strong>3-tier consent system<\/strong> \u2013 by category, provider, or individual cookie<\/li>\n<li><strong>Browser extensions<\/strong> \u2013 Chrome, Firefox, Safari, Edge (unified codebase)<\/li>\n<li><strong>Privacy proxy<\/strong> \u2013 Python mitmproxy addon + Cloudflare Worker<\/li>\n<li><strong>Magic link login<\/strong> \u2013 No passwords, deterministic tokens<\/li>\n<\/ul>\n<h2>The Problem<\/h2>\n<p>Technically it works. But: <strong>Chicken-egg problem.<\/strong> Without websites, there is no benefit for users. Without users, there is no incentive for websites.<\/p>\n<h2>Status<\/h2>\n<p>OpenPIMS is on hold. The code is on <a href=\"https:\/\/github.com\/openpims\">GitHub<\/a>. Focus is now on <a href=\"\/en\/projects\/privacyproxy\/\">PrivacyProxy<\/a> and <a href=\"\/en\/projects\/trialcode\/\">TrialCode<\/a>.<\/p>\n<p><em>Sometimes pausing is the right decision.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83c\udde9\ud83c\uddea Auf Deutsch lesen Six months of Prototype Fund, for the second time. The project: OpenPIMS \u2013 abolishing cookie banners through centralized consent management. This project was funded as a private individual through the Prototype Fund. The Goal With TDDDG \u00a726, there is finally a legal framework for PIMS in Germany. OpenPIMS was meant to &hellip; <a href=\"https:\/\/stefan.boeck.name\/en\/2026\/01\/01\/openpims-looking-back-at-6-months-prototype-fund\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">OpenPIMS: Looking Back at 6 Months Prototype Fund<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-9","post","type-post","status-publish","format-standard","hentry","category-openpims"],"_links":{"self":[{"href":"https:\/\/stefan.boeck.name\/en\/wp-json\/wp\/v2\/posts\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stefan.boeck.name\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stefan.boeck.name\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stefan.boeck.name\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stefan.boeck.name\/en\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":4,"href":"https:\/\/stefan.boeck.name\/en\/wp-json\/wp\/v2\/posts\/9\/revisions"}],"predecessor-version":[{"id":14,"href":"https:\/\/stefan.boeck.name\/en\/wp-json\/wp\/v2\/posts\/9\/revisions\/14"}],"wp:attachment":[{"href":"https:\/\/stefan.boeck.name\/en\/wp-json\/wp\/v2\/media?parent=9"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stefan.boeck.name\/en\/wp-json\/wp\/v2\/categories?post=9"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stefan.boeck.name\/en\/wp-json\/wp\/v2\/tags?post=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}