Job postings
Share a listing from your phone and it lands as a row with role, company, location, and pay, in the tracker you already keep.
Capture a tab, paste a link, or drop in a file, and get back the row your Google Sheet expects, every field ready to edit.
Nothing is copied or exported until you say so.
The row is the product. A URL is read, classified, and filled in across the eleven columns your sheet already has, not as a paragraph you then have to take apart. Six of them are shown here.
Every capture is enriched into the columns of a preset. Fourteen ship today, from job postings and product comparisons to books, podcast episodes, recipes, travel, research papers, events, films, and video. Edit one, or write your own, and a list can bind a preset so everything captured into it lands in that shape.
Share a listing from your phone and it lands as a row with role, company, location, and pay, in the tracker you already keep.
Fifteen tabs of alternatives become one table with pricing, access, and use cases side by side.
A side panel next to the page you are reading. Capture the current tab, use the right-click menu, or press your own keyboard shortcut. Paste a mixed list and get a row for each item.
Install the betaThe full workspace in your browser: the paste area, file upload, and the editable preview grid, on the same account as the extension.
Open the web appShare a link from any app on your phone and it lands in your library, enriched, for you to review later at a keyboard. Android, in private beta; not in the Play Store yet.
Ask about accessYou can switch later. The difference that matters is where the model runs and whose key pays for it.
| Hosted account | Your own key | Local model | |
|---|---|---|---|
| Where the model runs | Our hosted API | The provider you choose: OpenAI-, OpenRouter- or Anthropic-compatible | Your own machine, through Ollama or any OpenAI-compatible local server |
| Your key | None needed | Stays on your machine; calls are billed to you | None needed |
| Where your content goes | Our hosted API and the model provider it uses | Our hosted API, then the provider you chose | Your own machine: a local API and your local model |
| Getting started | Sign in and start; usage and logs are visible in the app | Add your key in Settings | Point it at your local model's address |
Pages are read after an explicit action: a capture click, a context-menu command, or your shortcut. Background enrichment, when you switch it on, only finishes captures you already made. There is no ambient browsing history collection.
Copying to the clipboard and exporting to Google Sheets or Docs are separate, explicit actions, taken after you review the row. Automatic delivery to a webhook or API you own is available, and it is off until you turn it on.
With permission it can read the Doc or Sheet you have open for context and write rows back. Declining it never blocks the workflow.
Unknown fields are left blank or flagged as low confidence rather than filled with a plausible guess.
Full detail in the privacy policy and terms.
Open the web app and enrich something you were going to add to your sheet anyway. The Chrome extension is in beta; the install guide walks you through loading it.