I like Raindrop. Developed by an indie dev, no ads and tracking, revenue comes from subscriptions.
It has a strong privacy policy, full API access to all your data, and the ability download your data as a zip file. When you delete something / delete your account, it is truly gone, not soft-deleted.
It is really fast (no bloated SPAs) too.
It can automatically import your bookmarks, and will make ongoing knowledge management, sharing etc seamless.
The extensions are open source: https://histre.com/install/
As a demo of how histre automatically organizes your knowledge, check this out: https://histre.com/hn/ (Filter HN by automatic tags)
(Disclaimer: Founder)
Encrypt the file if you want extra security and use a good password/password manager.
I understand it's not elegant UX/UI though.
Or even better: could just make a little self hosted web app that does this for you
Or another idea (most useful for me): self host an instance of mediawiki and use it as a personal knowledge base
[1] https://github.com/sissbruecker/linkding [2] https://apps.apple.com/nz/app/linkthing/id1666031776
Will probably need to DIY, but if you know any (ideally composable) tools that can cover even a portion of this system, please let me know before I start wiring Buku into Emacs.
It doesn't collect any information and doesn't require login or registration.
It offers a self-deployed version and provides desktop clients for Windows, Mac, and Linux.
It supports full-text search.
It supports annotating web pages.
There is an open-source and free browser plugin that allows real-time annotation in the browser: https://github.com/hamsterbase/hamsterbase-highlighter.
emacs org-mode + org-cliplink + macro bound to F5. F5 -> insert org-mode style link with URL and Title. Then I can add as much description or tags as needed. If full text is needed, I might pull the site up with eww and copy/extract the text into org entry or add to org-roam for future processing.
New bookmark file per day synced via self hosted Git repo accessed over TailScale.
Manual, but full control and only available to me.
Anybox is a native bookmark manager available in macOS, iOS, and iPadOS.
The data are stored in the Apple’s CloudKit and no personal data is collected.
I don’t have a privacy policy because I haven’t gotten around to creating one yet but yeah, like the other guys say:
- full api access - get all your data out as a zip or json or csv - when you delete something it’s truly deleted, not soft deleted.
Sadly, pinboard is basically a zombie these days.
Send links to yourself.
A few reasons why you should check it out: - Saving multiple/all tabs with one click - Ability to open multiple/all tabs with one click to continue previous sessions where you left off - Screenshot preview of pages
Full disclosure: I’m its creator, but I’ll do my best to provide an objective answer.
There are many different solutions to this problem. It really depends on which features are important to you, and which approach makes most sense to your workflow and mindset. Here’s a DB of noteworthy players in this space (in my subjective opinion): https://www.notion.so/natannikolic/21debca9c9e7434c9c61b2996...
Most bookmarks managers, especially (desktop) apps such as Notion, Evernote, Raindrop.io, etc. are limited to saving pages 1-by-1 and usually aren’t able to open multiple links at the same time. They tend to be hybrids between read later and notes apps. They use webpage content images for list-item thumbnails (which are less recognisable than webpage screenshots), and are focused on saving the content (images and full-text transcript), not to effectively work with large quantities of links in the browser where you need them.
On the other hand, most tab managers (and neo-browsers) tend to focus mostly on managing active workspaces and always-on web apps, but neglect the bookmarking and ‘personal knowledge system’ angle of bookmarking. Usually this involves a sort of dock/taskbar inside the browser for switching webapps and a Home Screen dashboard for seeing your tab-groups-like workspaces.
Finally, when it comes to privacy, there is a lot of confusion and misrepresentation. Here’s an example of what I mean: https://better.raindrop.io/feature-requests/p/end-to-end-enc...
Most vendors claim to offer E2E encryption — which just means that the data is sent across using the https protocol and the DB on the server is encrypted. However, this just protects data from unauthorised 3rd party breaches. The vendor itself still has the encryption key to the DB and is able to read users’ application data, i.e. your bookmarks.
If the vendor offers cloud sync, it’s pretty much safe to say your application data is exposed, and subject to how much you trust the vendor not to snoop around or sell it.
Which is why most of us offer local storage only solutions.
However, Tablerone aspires to be the first one to offer a 0-knowledge solution (either through client-side encryption or blockchain storage) whereby we would provide the benefits of cloud storage and multi-device sync, but only the user would have the encryption key to read their data. Thus, not having to trust us, but be able to rely on privacy by design.