Schema Data Capture

Schema Data Capture

ID: pgfmjnoemjfoghjnkbdgnpbeigdeonlk

Extension Info & Metadata

Status
Active
Version
2.0.0
Size
21.32 MB
Rating
0.0/5
Reviews
0
Users
2
Type
Extension
Updated
Mar 9, 2026
Category
Tools
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No

Publisher Contextual Analysis

Author
Anthony CalekView Profile
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Total Extensions
1
Active
1
Obsolete
0
Listed
1
Unlisted
0
Total Users
2

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Screenshot 1
Screenshot 2

Capture text from any screen area into a schema, export to Google Sheets

# Chrome Web Store Listing Content Copy-paste these into the Chrome Web Store Developer Dashboard. --- ## Store Listing Tab ### Extension Name ``` Schema Data Capture ``` ### Short Description (max 132 characters) ``` Draw a rectangle around any text on a webpage, extract it with OCR, and save structured data to Google Sheets. ``` _(109 characters)_ ### Full Description ``` Schema Data Capture lets you visually select text from any webpage and organize it into structured fields — then export directly to Google Sheets. HOW IT WORKS 1. Define your schema (e.g., Name, Phone, Email, City, Postal Code) 2. Press Ctrl+Shift+X to activate capture mode 3. Draw a rectangle around the text you want 4. OCR extracts the text and saves it to the next field 5. Repeat for each field 6. Click "Save to Sheet" to write the entire row to Google Sheets FEATURES • Visual rectangle selection — capture exactly the text you need • Built-in OCR powered by Tesseract.js — no external services • Customizable schema with field-to-column mapping • Direct Google Sheets integration with row tracking • Side panel UI that stays open as you work • Click-to-copy on any captured field • Supports English, German, French, and Italian text • All processing happens locally in your browser PERFECT FOR • Data entry from web directories • Research and data collection • Extracting structured information from unstructured pages • Anyone who copies text from websites into spreadsheets PRIVACY All OCR processing happens locally. No data is sent to external servers. Google Sheets access uses your own account through Chrome's built-in authentication. ``` ### Category ``` Productivity ``` ### Language ``` English ``` --- ## Privacy Tab ### Single Purpose Description ``` Capture text from webpage regions using OCR and save structured data to Google Sheets. ``` ### Permission Justifications | Permission | Justification | |------------|---------------| | **activeTab** | Required to capture a screenshot of the visible tab when the user initiates text capture. | | **storage** | Stores the user's schema configuration and captured text data locally. | | **sidePanel** | Displays the persistent data capture panel where users see their schema fields and captured values. | | **offscreen** | Creates an offscreen document to run the Tesseract.js OCR engine, as required by Manifest V3 for worker-based processing. | | **identity** | Authenticates the user's Google account to write captured data to their Google Sheets spreadsheet. | | **scripting** | Injects the selection overlay script onto the current page when the user activates capture mode. | | **tabs** | Used with captureVisibleTab to take a screenshot of the active tab for OCR processing. | | **Host permissions (optional)** | Requested per-site to enable the capture overlay. Only activated when the user explicitly grants access. | ### Data Use Disclosures - **Does not sell data to third parties** - **Does not use or transfer data for purposes unrelated to the item's core functionality** - **Does not use or transfer data to determine creditworthiness or for lending purposes** --- ## Screenshots Take 1280x800 screenshots showing: 1. **Capture in action** — Rectangle drawn over text on a webpage, overlay visible 2. **Side panel with data** — Schema fields populated with captured values 3. **Options page** — Schema editor and Sheets configuration 4. **Google Sheets result** — Spreadsheet showing data written by the extension 5. _(Optional)_ **Before/after** — Empty schema → fully captured row ### How to capture at 1280x800 1. Open Chrome DevTools (F12) 2. Click the device toolbar icon (or Ctrl+Shift+M) 3. Set dimensions to 1280x800 4. Take screenshot: Ctrl+Shift+P → "Capture screenshot" --- ## Promotional Images ### Small Promo Tile (440x280) Create a simple graphic with: - Extension icon - "Schema Data Capture" text - Brief tagline: "OCR text capture → Google Sheets" - Clean background matching the extension's color scheme Tools: Figma, Canva, or any image editor. --- ## Additional Store Settings | Setting | Value | |---------|-------| | Visibility | Public | | Distribution | All regions | | Mature content | No | | Google Analytics ID | _(optional)_ |

Extracted Data

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

URLs
5
IPv4
0
IPv6
0

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

cdn.jsdelivr.net/npm/@tesseract.js-data/https://cdn.jsdelivr.net/npm/@tesseract.js-data/
cdn.jsdelivr.net/npm/tesseract.js-core@vhttps://cdn.jsdelivr.net/npm/tesseract.js-core@v
cdn.jsdelivr.net/npm/tesseract.js@vhttps://cdn.jsdelivr.net/npm/tesseract.js@v
sheets.googleapis.com/v4/spreadsheets/$%7BsheetsConfig.spreadsheetId%7D/values:batchUpdate%60,https://sheets.googleapis.com/v4/spreadsheets/${sheetsConfig.spreadsheetId}/values:batchUpdate`,
sheets.googleapis.com/v4/spreadsheets/$%7BsheetsConfig.spreadsheetId%7Dhttps://sheets.googleapis.com/v4/spreadsheets/${sheetsConfig.spreadsheetId}?fields=properties.title,sheets.properties.title`,

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

No IP addresses found

Version History

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Browse and explore files within this extension package

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.