Install DataMint (Windows & Mac)
DataMint has two parts, and both are required:
- The desktop app (backend engine) - runs the AI enrichment, website scraping, and verification services on your machine.
- The Chrome extension - scrapes Google Maps, verifies WhatsApp numbers, and manages your lead table inside Chrome.
DataMint is not on the Chrome Web Store. Both parts ship together as a single download package, delivered to your email after membership purchase.
System Requirements
| Requirement | macOS | Windows |
|---|---|---|
| Operating System | macOS 11 Big Sur or later | Windows 10 or Windows 11 (64-bit) |
| Processor | Apple Silicon (M1/M2/M3/M4) or Intel | Any 64-bit x86 processor |
| RAM | 4 GB minimum, 8 GB recommended | 4 GB minimum, 8 GB recommended |
| Disk Space | 250 MB free | 250 MB free |
| Browser | Google Chrome | Google Chrome |
| Network | Active internet connection | Active internet connection |
An internet connection is required for login, scraping, WhatsApp verification, and AI enrichment.
Step 1: Download the Package
- After purchasing a membership, you will receive a confirmation email with a download link.
- Click the download link in the email — the package will download automatically.
- The package contains:
- The DataMint app installer (
.dmgon macOS,.exeon Windows) DataMint-Extension.zip- the Chrome extension build (contains thechrome-mv3folder)
- The DataMint app installer (
Don’t see the email? Check your spam/junk folder. The email is sent to the address used during purchase. If you still can’t find it, contact support with your purchase details.
Step 2: Install the Desktop App
macOS
- Open the downloaded
.dmgfile. - Drag the DataMint icon into your Applications folder.
- Open Applications and double-click DataMint.app.
- macOS may show a security prompt: “DataMint is an app downloaded from the internet. Are you sure you want to open it?” - click Open.
- If macOS blocks the app entirely, go to System Settings → Privacy & Security and click Open Anyway next to the DataMint warning.
- Once running, the app sits in the background and serves the local backend at
127.0.0.1:8000. Keep it running while you use DataMint.
Windows
- Double-click the DataMint installer (
.exe) to launch the setup wizard. - If Windows SmartScreen shows “Windows protected your PC”, click More info → Run anyway.
- Follow the installer prompts and click Finish when done.
- Launch DataMint from the Start Menu or Desktop shortcut. Keep it running while you use DataMint.
Step 3: Load the Chrome Extension
The extension is installed manually (developer mode) - it is not on the Chrome Web Store:
- Unzip
DataMint-Extension.zipanywhere you can find it (you will need to keep this folder, so don’t put it in the Recycle Bin or Downloads cleanup). - Open Chrome and go to
chrome://extensions/. - Turn on Developer mode (toggle in the top-right corner).
- Click Load unpacked.
- Select the
chrome-mv3folder from inside the unzipped extension folder. - The DataMint extension now appears in your extension list. Pin it to your toolbar for easy access.
Step 4: Log In With Email OTP
DataMint uses passwordless login - just your email and a 6-digit code. No passwords, no SSO.
- Click the DataMint icon in your Chrome toolbar to open the side panel - the login screen appears automatically.
- Step 1: Enter your email → click Send Code.
- Step 2: Enter the 6-digit verification code from your inbox → click Verify & Sign In.
Good to know:
- Codes expire in 15 minutes - if yours timed out, use Resend.
- Accounts are provisioned - there is no self-signup. DataMint accounts are created for you (by the DataMint team or your vendor). If your email isn’t on file, no code is sent - contact support with your purchase details.
- One device by default - your license covers a fixed number of devices. Signing in on a new computer signs the older session out (this can take up to ~1 hour to register). Finish work or export before switching machines.
- Profile panel - your email, theme toggle, version/update status, and Logout (with confirmation) live here.
Step 5: Verify Everything Is Connected
- With the desktop app running, check the Server Status badge in the side panel header:
- Connected - the extension can see the local backend. You’re ready.
- Disconnected - see Troubleshooting below.
- That’s it - see How to Use DataMint below: the whole workflow in four steps.
Install Order & Daily Use
- Install the desktop app first, then the extension. The extension checks server status as soon as it opens - without the app running, all AI enrichment features are unavailable.
- Every work session: open the desktop app first, then use the extension in Chrome.
What works without the app?
The local backend (127.0.0.1:8000) powers all AI enrichment, verification, and scraping tools. Without it running:
| Works WITHOUT the app | Needs the app |
|---|---|
| Google Maps scraping | Email / Phone Finder |
| Epic Scraper (any site’s tables) | Google Search (Serper) |
| Live Status Checker | Deep Website Scrape · Website Workflow |
| WhatsApp Checker | Email Verify (Reoon) |
| Response JSON Phraser | Custom Prompt · Edit Column (AI) |
| Import / Export / table editing | Facebook Profile Scraping · AI Support Chat |
The header badge shows Connected / Disconnected at all times; the Disconnected guide helps you locate and launch the app.
How to Use DataMint
Once installed, the whole workflow takes four steps. Here’s the short version - full details for each feature live in the docs hub.
| Step | What You Do |
|---|---|
| 1. Search | Search your niche on Google Maps in Chrome (e.g. “Dentists in New York”) |
| 2. Scrape | Open the DataMint side panel on that tab and start the Maps scrape - rows land in your Data Table |
| 3. Enrich | Click + on a column header and run AI presets (Email Finder, WhatsApp Checker, custom prompts) |
| 4. Export | Open the Export menu → Download CSV - file mirrors your live table exactly |
AI enrichment needs API keys. The installer doesn’t cover this - see Set Up Your API Keys. Scraping and CSV export work without any keys.
More resources: docs hub - feature guides, AI presets, and ready-made prompts.
Troubleshooting
| Problem | Solution |
|---|---|
| macOS says “app is damaged” | Run xattr -cr /Applications/DataMint.app in Terminal, then reopen |
| Windows SmartScreen blocks install | Click More info → Run anyway |
| Extension shows Disconnected | Make sure the desktop app is running. If it is, the guide modal can locate the app executable for you - follow it and click Retry |
| “Connection refused” errors | Check your firewall allows DataMint to use 127.0.0.1:8000 |
| Extension disappeared after Chrome restart | Make sure the unzipped chrome-mv3 folder was not deleted or moved - Chrome loads the extension from that path |
| Extension does nothing on a page | Refresh the tab once - after an install or reload, tabs need a refresh for the content script to attach |
| App feels slow during scrapes | Close other heavy applications; 8 GB RAM recommended |
| No OTP code in your inbox | Check spam, wait a minute, use Resend. Codes expire in 15 minutes. If it never arrives, the email may not be provisioned - contact support. There is no self-signup; accounts are created for you |
| “Code expired” / code rejected | Codes last 15 minutes - request a new one |
| Suddenly signed out | Your seat was taken by a login on another device - just log back in. Or, if you see “This version is no longer supported”, use the download link from your membership email to get the latest version |
| Scrape returns fewer rows than expected | Let the auto-scroll finish completely (Maps) or scroll the whole page first (Epic Scraper). For huge markets, split into multiple searches by area - and export before starting a new scrape, since it replaces table data |
| Deleted a column by accident | Native Maps column → Clear All restores it. AI column → gone permanently; re-run the preset to rebuild it |
| Exported CSV looks wrong | The export mirrors your live table - current column order, renames, and deletions. Reorder/rename in the table first, then export. There’s no separate export picker |
AI & Enrichment Problems
| Problem | Solution |
|---|---|
| “Everything AI-related is greyed out / says Disconnected” | The desktop app (local backend) isn’t running. Start it and wait for the header badge to show Connected. If it stays Disconnected, the guide modal helps you locate the app executable - follow it and click Retry. Firewalls blocking 127.0.0.1:8000 are the other usual suspect |
| “API key missing” error cells | Side panel → AI-chip icon → AI & App Settings → paste the key → Test Connection (green = good). See Set Up Your API Keys |
| Enrichment cells are empty | Empty ≠ “None”. Empty means the run failed or was skipped for that row; “None” means the AI checked and found nothing - a real answer. Fix: column ⋮ menu → AI Actions → Retry skipped results. If everything comes back empty, check the backend badge and your API key first |
| WhatsApp checks all failing | You’re logged out of WhatsApp Web in that Chrome profile. Open web.whatsapp.com, log in, then re-run with Retry skipped results. Also check the safety delay slider isn’t set so low you’re being rate-limited |
| “No results found” | Broaden your query (e.g. “restaurants in New York” instead of “vevan restaurants in SoHo”), and make sure the Maps results list actually shows listings |
| Scraper stops midway | Keep the Maps tab open and visible; avoid clicking around in the tab during a run |
| Export is empty | Make sure the scrape completed and rows exist in the table before exporting |
FAQ
Do I need to pay DataMint for API usage? No - DataMint is BYOK (bring your own key). Your OpenAI/Groq/Serper/Reoon usage bills to your own accounts. Keys live in your browser’s local storage and go straight from your machine to the provider.
Can I use DataMint on two computers? Your license covers a fixed number of devices - one by default. Signing in on a new machine signs the old one out (may take up to ~1 hour to register). Contact support to raise your seat count.
Why do some sites show “None” for email? “None” means checked-and-not-found. Many businesses simply don’t publish an email. Try the decision-maker playbook (Google Search + custom prompts) before giving up.
Is there an Excel / Google Sheets export? No - CSV download and clipboard copy (TSV) only. Copy All Table pastes directly into Sheets/Excel with proper columns. See Import & Export.
Can DataMint sort or filter my table? Not in-app - export the CSV and sort in Sheets/Excel.
How many rows can the table handle? Soft limit of ~1,000 rows - beyond that you’ll see a performance prompt. Split large lists across exports.
Is WhatsApp checking safe? With the default 15s delay, yes - it mimics human pacing. Setting the delay to 5s or below shows a Risk warning because fast checking can get your number flagged. DataMint checks presence only; it never sends messages.
Does Facebook scraping need my password? No - it uses your existing logged-in Facebook session in Chrome. Private/locked profiles return less data; that’s Facebook’s privacy, not a bug.
Why is my custom prompt capped at 1,000 characters?
Design limit - keep prompts focused. Use #ColumnName mentions so the AI reads your actual data instead of describing it.
My question isn’t here. Ask the in-app AI Assistant (it answers from these docs in Bangla or English) - see Get Help. Still stuck? Contact Support.
What’s Next
- Set Up Your API Keys - connect OpenAI, Groq, Serper, or Reoon
- Get Help - AI Assistant + WhatsApp / Facebook / email contact