Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: Bookmark Knocking – Hidden Bookmarks Without a Browser Extension (jstrieb.github.io)
50 points by jstrieb on March 13, 2021 | hide | past | favorite | 5 comments


I created this as a complement to another tool I made almost a year ago called Link Lock.[1] Link Lock securely password-protects URLs by performing AES encryption client-side, inside the browser. But for bookmarking purposes, there were many cases where just having a password on a bookmark wasn't enough to make the tool practical. This aims to solve that.

As far as I have found, this is a brand-new technique. But I would love to hear about others exploring similar stuff in case I am not the first!

1: https://github.com/jstrieb/link-lock/


I'm using Shiori, a bookmark manager built with Go, but unfortunately it doesn't appear to be actively maintained. The nice thing is it has a CLI, password login, archiving, advanced tagging and searching. It can even be ran in a Docker image so I just mount the bookmark database into the container, which makes it easy to backup. Does anyone have any good recommendations for an actively maintained bookmark manager like this that doesn't rely on PHP? I'm aware of Shaarli but I'm looking for something either in C, Go, or Rust with a web UI. Ideally a browser extension as well for easily adding bookmarks, maybe using Native Messaging or an API.


Really cool concept, but isn’t it easier just to store bookmarks in Pocket to hide them? You can use incognito mode to clear the history about Pocket.


Thanks for the kind words!

I suppose if you use Firefox and already know how to use Pocket, this may be true. I've never used Pocket, though. I would imagine the same is true of many of the potential users of Link Lock who want to hide their locked bookmarks.

This is different because it works in Chrome and Firefox with no dependencies on extensions. (It likely works in Safari too, but I don't have a Mac with which to test it.)


For me a simple plain text works pretty well.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: