Skip to content

Services

Web scraping & data collection

I collect and clean data from websites at scale — competitor prices, product catalogues, listings, market data — using Python and Selenium, delivered as a spreadsheet, a database, or a live feed into your own system. A price-monitoring pipeline I built for a retail client processes 12,000 products per hour. A one-off scrape starts at ₺4,000; a scheduled pipeline that keeps running is quoted on how often it runs and how hard the target site is.

Is web scraping legal in Türkiye?

Collecting publicly visible data is generally legal, but three things matter: whether the target site’s terms of service prohibit it, whether the data includes personal information (KVKK/GDPR applies), and how aggressively you request pages (overloading a server is a separate problem regardless of legality). I build scrapers that respect rate limits and avoid collecting personal data unless that is explicitly the point of the project — and I will tell you upfront if a specific request looks legally risky.

What kind of data can be collected?

  • Competitor prices across marketplaces, refreshed hourly or daily.
  • Product listings and specifications for a catalogue migration.
  • Real estate, job or classified listings for a comparison or aggregation site.
  • Market data feeding into a trading indicator or dashboard.

Common questions

Yes, within reason and within the target site’s terms of service — using Selenium for JavaScript-heavy pages and authenticated sessions where the client relationship allows it.

Whatever fits your workflow: a scheduled export to Excel/CSV, a PostgreSQL or MySQL database you can query directly, or a live API/webhook feed into your own application.

Tell me about your project.

A couple of sentences about the problem is enough. WhatsApp is fastest.