BirdSafeDocumentation
Browse docs
Documentation homeInstall and first backupBrowse, search, and organizeBackup, export, and restoreNotion syncMCP integrationAccount and billingTroubleshootingChangelogPrivacy policyTerms of serviceSecurity overview

For BirdSafe 1.2.4 and later

Turn scattered saves into a library built to last

A complete guide to first backup, offline search, portable exports, recovery, and external connections.

Start here

BirdSafe is a local-first browser extension. Post content, authors, media indexes, and your organization data are written to your browser database first. You do not need to hand a complete archive to a third-party server before you can use the product.

01

Install and make your first backup

  1. 1

    Install the extension

    Install BirdSafe in Chrome or Edge and pin it to the toolbar. A paid subscription is not required to begin.

  2. 2

    Sign in to Twitter/X

    Sign in to Twitter/X in the same browser window, then open BirdSafe. It uses your current session to read saves you are allowed to access.

  3. 3

    Start syncing

    Choose bookmarks, likes, or both. Keep the browser open for a large first import; an interrupted job can continue from its checkpoint.

  4. 4

    Review the result

    Check totals, failed items, and media cache status. Failed work can be retried without blocking completed items.

If Twitter/X asks you to sign in again or shows an access check, complete it in the regular website first. Return to BirdSafe afterward and avoid repeated rapid retries.

Browse, search, and organize

The same local data can be presented differently for different tasks. Switching views does not duplicate or alter the original post.

Gallery

A media-first grid for scanning images, videos, and visual inspiration.

Table

A structured view of authors, summaries, dates, and engagement for precise filtering.

Masonry

A reading-oriented layout that preserves more of each post's original rhythm.

  • Search post text and authors
  • Build your own system with folders and tags
  • Sort by time, author, or engagement
  • Select items in bulk to organize, export, or delete

Backup, export, and restore

  1. 1

    Export JSON regularly

    Store JSON backups on a disk or encrypted cloud location you control. Export again after important organization work.

  2. 2

    Verify the snapshot

    Check the filename, export time, and item count so an empty or old library is not mistaken for the latest backup.

  3. 3

    Restore when needed

    Choose the JSON file in Data Management. Back up the current library first, then verify totals, folders, and settings after import.

FormatBest forFull restore
JSONMigration, disaster recovery, device transferYes. Includes saves, folders, and portable settings
CSVAnalysis and lightweight table accessNo. View and analysis only
ExcelManual filtering, review, and sharingNo. View and analysis only

Cloud media mirroring is opt-in and off by default. When it is off, media follows the local cache policy. Review the privacy and pricing rules of your cloud storage before enabling it.

Notion sync

Notion sync is designed for sending selected saves into a writing or research workflow. BirdSafe requests only the permissions needed for the connection you authorize.

  1. 1

    Connect Notion

    Open Settings, choose Notion, finish authorization, and select the pages or databases BirdSafe may access.

  2. 2

    Choose a destination

    Map the destination fields. Test with a few saves before sending a larger collection.

  3. 3

    Choose a sync workflow

    Sync on demand or use the available incremental workflow. Revoking authorization prevents future writes.

Pages already created in Notion are controlled by your Notion workspace. Disconnecting BirdSafe does not automatically delete them.

Account and billing

Core features remain available without purchasing a subscription. Pro unlocks advanced capabilities; checkout and subscription management require a BirdSafe account.

  • The website never embeds or exposes a payment API key
  • The BirdSafe backend creates a secure checkout session before redirecting to Dodo Payments
  • Subscription state is read from BirdSafe's server-side ledger
  • After cancellation, access generally continues until the end of the current paid period, as shown during checkout

Troubleshooting

SymptomCheck firstRecommended action
Sync count stopsTwitter/X sign-in, network, access checksConfirm the account works on the regular website, then continue from the checkpoint
Media is missingCache status and source availabilityRetry failed media; deleted source media may no longer be recoverable
New saves are not searchableJob completion and index statusWait for indexing, then search again
Notion write failsAuthorization scope and database accessReconnect and test with one save
Subscription is staleSigned-in account, payment result, networkRefresh the subscription page, then contact support if needed

When contacting support, include your BirdSafe and browser versions, the approximate time, and a redacted error. Never send a Twitter/X password, full card details, or a complete access token.