The reality is less fun. I have to look at (potentially) private bookmarks when:
- someone's import file fails to parse, or has an encoding problem
- there are garbled or missing results for a search query
- I need to answer questions like 'how much disk space does a typical bookmark use', so I can provision what I need
- there's a bug in the fulltext parser
- the twitter API client misses some tweets or mutilates a URL
- the pinboard API is misbehaving in one of a thousand ways
- I need to verify that backups I make actually contain everything they're supposed to
- I want to find and fix privacy bugs!
Along with a thousand other scenarios that will be familiar to anyone who has ever had the misfortune to import, format and store user-provided data.
Anywhere bookmarks come into or leave the site, or are displayed on the site, there will be bugs. If I tried to enforce some kind of viewing restrictions on myself, it would just introduce an additional layer of bugs while making my job completely intractable.
I'm not a landlord walking into a tenant's house without permission. I'm a hotel manager, doing my best to be discreet, but ultimately requiring full access to everything in order to do my job. I'm going in to check the sprinklers and fire alarm even if you've left the 'do not disturb' sign on.
This will be the case on any outside site you use, even one that makes sweeter promises to you than I ever did. Please think twice, and then three times, before uploading your data anywhere if you have these kinds of expectations.