I started with <https://search.marginalia.nu/explore/random> but then I made <https://explore.marginalia.nu/> which I feel is the superior version.
I started with <https://search.marginalia.nu/explore/random> but then I made <https://explore.marginalia.nu/> which I feel is the superior version.
Having both an exhaustive link database from the search engine, as well as 300,000 screenshots makes for a lot of opportunities to experiment.
I'm not a lawyer to understand the implication of asking consent on something that doesn't require consent. Sounds like a non-issue to me, and yak shaving. I would doubt that anyone would bat an eye at that.
However, you that notice also states that "and which websites you would like to see more of.". I'm not sure how that information is stored in the backend and how often is deleted, but that could be considered profiling.
You could have users consent to the preference information only, standard history cookies being implicit/essential functionality.
Alternatively 2, just change the text to ~ "this functionality essentially requires cookie to avoid repetition, and drilling down based on preferences", with a "sounds good to me" button. Might want to have cookies expire on browser close.
TL;DR don't sweat it.