1
2 Comments

I can scrape that website for you

Hi everyone,
I’m Vishwas Batra, feel free to call me Vishwas.

By background and passion, I’m a full stack developer. Over time, project needs pushed me deeper into web scraping and I ended up genuinely enjoying it.

A bit of context

Like most people, I started with browser automation using tools like Playwright and Selenium. Then I moved on to crawlers with Scrapy. Today, my first approach is reverse engineering exposed backend APIs whenever possible.

I have successfully reverse engineered Amazon’s search API, Instagram’s profile API and DuckDuckGo’s /html endpoint to extract raw JSON data. This approach is far easier to parse than HTML and significantly more resource efficient compared to full browser automation.

That said, I’m also realistic. Not every website exposes usable API endpoints. In those cases, I fall back to traditional browser automation or crawler based solutions to meet business requirements.

If you ever need clean, structured spreadsheets filled with reliable data, I’m confident I can deliver. I charge nothing upfront and only ask for payment once the work is completed and approved.

How I approach a project

You clarify the data you need such as product name, company name, price, email and the target websites.

I audit the sites to identify exposed API endpoints. This usually takes around 30 minutes per typical website.

If an API is available, I use it. Otherwise, I choose between browser automation or crawlers depending on the site. I then share the scraping strategy, estimated infrastructure costs and total time required.

Once agreed, you provide a BRD or I create one myself, which I usually do as a best practice to stay within clear boundaries.

I build the scraper, often within the same day for simple to mid sized projects.

I scrape a 100 row sample and share it for review.

After approval, you provide credentials for your preferred proxy and infrastructure vendors. I can also recommend suitable vendors and plans if needed.

I run the full scrape and stop once the agreed volume is reached, for example 5000 products.

I hand over the data in CSV, Google Sheets and XLSX formats along with the scripts.

Once everything is approved, I request the due payment. For one off projects, we part ways professionally. If you like my work, we continue collaborating on future projects.

A clear win for both sides.

If this sounds useful, feel free to reach out via LinkedIn.
https://www.linkedin.com/in/vishwas-batra/

on December 28, 2025
  1. 1

    The pairing of 'runs locally' + 'no API keys' is undervalued positioning. It speaks to the technical buyer who has already been burned by SaaS tools that changed pricing, added rate limits, or went down at the wrong moment.

    The one-time purchase model makes sense when the tool does a defined job well. What's the job this tool does?

  2. 1

    Hey Vishwas — nice breakdown and thoughtful approach here 👏 — especially the emphasis on API first over brittle DOM scraping; that’s exactly how more resilient pipelines get built.
    Indie Hackers
    A couple of practical notes that might help you signal even more credibility (and attract better-fit clients) on a post like this:

    1. Lead with value in domain context
      Instead of “I can scrape that,” consider leading with the type of problem you solve–for example:
      “I help revenue teams get clean product, pricing, and competitor data without manual exports.” That tells a visitor who benefits and why before they read the method.
      Indie Hackers
    2. Set realistic guardrails up front
      Scraping isn’t just technical — it’s policy and risk management too. A quick note about respecting robots.txt, rate limits, and terms of service helps you come off as professional and ethical, not just capable.
      ghostproxies1.rssing.com
    3. Productize what you already do
      You already outline a repeatable workflow — the next step is turning that into a simple offering tier:
      Quick audit + sample output (free/low cost)
      Turnkey pipeline + data delivery
      Ongoing feeds / update scripts
      That helps shift perception from “freelancer” to tool/service, which scales better on IH and in LinkedIn outreach.
      Indie Hackers
      If you ever sketch productized tiers and want help wording them for better conversions (landing page or pitch DM style), happy to take a look! — Quratulain Creatives