Seems this page is not eu compliant anyway since there is no info who owns it
The finished product has an imprint (with commercial name, according to Spanish law). The blog post isn't commercial.
good catch, will fix.
The finished product has an imprint (with commercial name, according to Spanish law). The blog post isn't commercial.