✦ Local-first · No account needed

Catch anything.
Stay where you are.

Share from Instagram, YouTube, X, Amazon, Netflix β€” or any app with a share button. CatchAll saves it without opening, shows a quick Caught βœ“ toast, and AI organizes it in the background. Find it again in seconds.

Never leaves the app you're in Your data stays on your device Free AI included
CatchAll My Catches screen: Netflix, Amazon, and Flipkart groups with product and show tiles

Catch from anywhere with a share button

πŸ“· Instagram ▢️ YouTube 𝕏 X / Twitter πŸ›’ Amazon πŸ›οΈ Flipkart 🎬 Netflix 🎡 TikTok 🌐 Any browser πŸ’¬ Messaging apps
Silent capture

Caught βœ“ β€” without switching apps.

Tap Share β†’ CatchAll from Instagram, YouTube, X, shopping apps, or anywhere else. CatchAll never steals the screen. A toast appears over the app you're already in, and a headless task saves, extracts metadata, and queues AI in the background.

How it works

Share it. That's the whole workflow.

No folders to pick, no forms to fill. CatchAll does the librarian work for you, in the background.

1

Share β†’ CatchAll 🎯

From any app, tap Share β†’ CatchAll. You stay put. A Caught βœ“ Saved to CatchAll toast confirms it β€” the app never opens.

2

AI organizes it πŸͺ„

In the background, CatchAll pulls the title, thumbnail, and source, then AI writes a short summary, picks tags, and files it under a category. Saving is never blocked by AI.

3

Find it later πŸ”Ž

Browse by app (Netflix, Amazon, YouTube…), category, or date. Search titles, AI summaries, and tags. Filter, switch grid/list/rail, and open what you meant to save.

Your library

Grouped the way you actually remember things.

Default view is a rich tile grid, grouped by the app each catch came from β€” Netflix shows, Amazon products, YouTube videos, Instagram posts β€” each with its category chip. Prefer list or a Netflix-style horizontal rail? Customize in one tap.

  • βœ“
    Layouts: Grid, List, RailPick the density that fits how you browse. Preference is saved.
  • βœ“
    Group by App, Category, Type, or DateShop later by source app, study by category, or scroll a pure timeline.
  • βœ“
    Filters that stackCategory, source, content type, and date range β€” combine freely.
My Catches: Netflix, Amazon, and Flipkart sections with product and show thumbnails
My Catches: Others, YouTube, and Instagram sections with programming and entertainment tiles
Features

Everything a second brain needs. Nothing it doesn't.

Built for people who save 10 things a day and want to actually find them again.

πŸ”‡

Silent share capture

CatchAll lives in your share sheet but never takes over. A headless task saves links, text, images, and video shares while you keep scrolling.

πŸͺ„

AI summaries & tags

Every catch gets a concise AI description, smart tags, and one of 13 categories β€” the magic that makes unlabeled reels and product links searchable.

πŸ—‚οΈ

Flexible timeline

Group by source app, category, content type, or date. Browse as a grid of tiles, a classic list, or a horizontal rail per group.

πŸ”Ž

Search that actually finds

Keyword search across titles, descriptions, AI summaries, tags, sources, and your notes. One or two words is all it takes.

πŸŽ›οΈ

Powerful filters

Slice by category, source app, date range, or content type β€” and combine them. β€œProgramming videos from YouTube this month” is three taps.

✏️

You have the final say

Every field of every catch is editable, and your edits are sacred β€” AI never overwrites them. Add personal notes to any catch.

πŸ‘―

Duplicate detection

Caught the same link twice? CatchAll notices and asks β€” view the existing one, save anyway, or cancel.

✈️

Fully offline

Browsing, searching, and filtering work with no connection at all. Thumbnails are cached on-device for speed.

πŸ”„

Sync via your own Drive

Optional cross-device sync uses a private file in your Google Drive. Your data syncs through your cloud β€” not ours.

Privacy by architecture

Your catches never touch our servers.

CatchAll is local-first by design, not by promise. There's no signup, no user database, and no analytics SDK β€” because none of that exists in the app. Silent capture still runs entirely on your device.

  • βœ“
    No account, everInstall and start catching. Nothing to register, nothing to leak.
  • βœ“
    On-device databaseEverything lives in a local database on your phone. Delete the app, delete the data.
  • βœ“
    Your cloud, your keySync uses your Google Drive's app-private space. Power users can bring their own AI key β€” it's stored in your device's secure store and never synced.
  • βœ“
    Transparent free AIThe free tier sends only the link's metadata for enrichment and keeps zero content β€” just an anonymous monthly counter.

Where your data lives

Your catches & notesπŸ“± Your device
ThumbnailsπŸ“± Your device
Your AI key (optional)πŸ” Secure store
Sync file (optional)☁️ Your Drive
Account & passwordβ€” Doesn't exist
Analytics & trackersβ€” None
Our servers holding your contentβ€” Never
AI, your way

Free to start. Unlimited if you want.

AI enrichment is optional either way β€” catches always save instantly, and anything un-enriched is queued and picked up later.

Bring your own key

Unlimited Β· your Gemini key

Paste your own Google Gemini API key in Settings and skip our proxy entirely.

  • βœ“Unlimited enrichments
  • βœ“Calls go directly to Google
  • βœ“Key kept in device secure store
  • βœ“Never synced, never shared
Platforms

Built for Android first. More on the way.

Catch on your phone with silent share. Manage the same library on a bigger screen when you want.

πŸ€–

Android

Full experience: silent share capture, AI enrichment, grid/list/rail views, sync, offline search.

Get it on Google Play
πŸ’»

Web dashboard

Browse, search, filter, and edit on a big screen. Add catches by pasting a URL. Same local-first model.

Available in the app build
🍎

iOS

Same app, same features, Apple share extension. On the roadmap.

Coming soon
FAQ

Questions, caught and answered.

Does CatchAll open when I share something?

No. Silent capture is the default: sharing to CatchAll shows a short Caught βœ“ Saved to CatchAll toast over the app you're already in. A background task saves the link and runs metadata + AI β€” you keep scrolling. Open CatchAll only when you want to browse or edit.

Is CatchAll really free?

Yes. The app is free, storage is your own device (and optionally your own Google Drive), and every user gets 50 free AI enrichments per month. If you want unlimited AI, plug in your own Gemini API key β€” you pay Google directly, and CatchAll takes nothing.

Do I need an account?

No. There is no signup, login, or user database. You only sign in to Google if you choose to enable cross-device sync β€” and that's a sign-in to your Drive, not to a CatchAll account.

What exactly does the AI see?

When a catch is enriched, only its metadata is sent: the URL, title, description, source app, content type, and (for articles) a short text excerpt. With your own key that goes straight to Google Gemini. On the free tier it passes through our stateless proxy, which forwards it and keeps nothing but an anonymous device counter for the monthly quota.

What happens when the free AI quota runs out?

Nothing bad. Catches keep saving instantly with their native metadata, and enrichment is queued. It runs automatically when the quota resets next month β€” or immediately if you add your own key.

Can I change how My Catches is laid out?

Yes. Use the view options control (sliders icon) to switch between Grid, List, and Rail, and to group by App, Category, Content type, or Date. Your choice is remembered.

Can I fix things the AI gets wrong?

Everything is editable: title, description, tags, category, thumbnail, notes. Your manual edits always win and are never overwritten by re-processing.

Does sync mean my data goes to your servers?

No. Sync writes a single file to your Google Drive's app-private storage (the appDataFolder), which only CatchAll on your devices can read. We never see it, and you can disconnect and revoke access at any time.

Does it work offline?

Fully. Capturing, browsing, searching, and filtering are all local. Only AI enrichment and sync need a connection, and both queue gracefully until you're online.

Stop losing what you loved five scrolls ago.

Install CatchAll, share once from any app, and never leave your feed. Your second brain starts with one tap.