The bookmark is saved locally on your device immediately. When you reconnect, UniSave syncs it to the server and triggers AI enrichment. You won’t lose any data.
Yes. UniSave creates an anonymous account automatically. You can use all features without signing in. Link a Google or Apple account later if you want cross-device sync.
UniSave fetches page metadata (title, description, images) and body text for AI analysis. This data is processed server-side to generate summaries and tags. UniSave does not store the full page content — only the enriched metadata.
This usually means one of:
  • You’re offline — enrichment runs server-side and needs network access
  • Quota reached — free tier has 200 enrichments/month and 5/minute
  • URL unreachable — the server couldn’t access the URL (private pages, paywalls)
UniSave retries failed enrichments up to 3 times automatically.
UniSave detects duplicates by normalized URL. If you save the same URL again, the existing bookmark is preserved. Tracking parameters and URL fragments are stripped during normalization, so minor URL variations are caught.
Go to Settings > Account > Delete Account in the iOS app. This permanently deletes your account, all bookmarks, collections, and enrichment data. This action is irreversible.
Data is encrypted in transit (TLS) and at rest (database-level encryption). Bookmarks are stored in your personal account and are not accessible to other users.
Yes. The UniSave backend is a Go + Postgres stack that runs via Docker Compose. See the Self-Hosting guide for setup instructions.
  • iOS — iPhone app with Share Extension
  • Chrome — Browser extension with popup, sidebar, and context menu
  • More platforms are planned for the future