Yes, we collect your bookmarks from any X or Bluesky app, on the web, iOS, or Android. Nostr bookmarks are
collected the same way once you link your npub, regardless of which client you used to save them.
Yes, with one difference from X and Bluesky: Nostr has no sign-in flow, so you can't sign up with it
directly. Sign up with X or Bluesky first, then paste your public key (npub) into Settings to link your
Nostr bookmarks into the same archive. Birdfeeder only ever reads your public bookmark list from a handful
of relays — it never asks for or stores your private key (nsec).
Both plans include the weekly summary and full-text search.
Monthly captures every bookmark you save from the moment you sign up. Yearly does that too, plus a
one-time import of your entire back catalogue, so your whole bookmark history is searchable and backed up.
Importing your entire back catalogue means fetching a lot of data
from the platform's API. On X that costs us per request, and doing it for someone who cancels after a single
month costs more than the subscription brings in, so it wouldn't be sustainable to offer it monthly. Tying the
full import to the yearly plan keeps that cost in balance across the platforms we support.
No. Birdfeeder asks for read-only access to your bookmarks and
profile on X, Bluesky, and Nostr. It can never post, like, follow, or send messages on your behalf.
The weekly digest and new imports pause, but everything you already
collected stays stored. While you are on the yearly plan you can export all of it at any time. If you want your
data removed entirely, email us and we'll delete your account and bookmarks.
Open Settings, then Manage subscription, which takes you to the
billing portal where you can cancel. Cancellation takes effect at the end of your current billing period.
We don't offer prorated refunds for partial periods.
Your bookmarks are private by default. Only the ones you explicitly
mark public appear on your profile. Data is stored on servers in the EU. See our
privacy policy for the details.
Troubleshooting
Is something not behaving as expected? Let us know.