
Closed
Posted
Paid on delivery
I need an automated way to pull two very specific data points—product titles and prices—from a competitor’s mobile app that is available on both iOS and Android. The scraper must run once every 24 hours, store the fresh data in a structured format, and immediately compare it against our internal price list so we can see how we stack up at a glance. I’m comfortable with whichever technical route proves most reliable: calling the underlying APIs, instrumenting an emulator, or another proven approach that can navigate login screens, headers, or rate-limits without getting blocked. What matters is that the process is hands-free after deployment, resilient to UI or version changes, and produces clean, ready-to-query output. Deliverables • Well-commented source code or scripts • Clear deployment guide (Docker image, serverless function, or similar) • Daily merged dataset showing competitor vs. our prices • Basic alert or report mechanism that flags price differences beyond a configurable threshold Python, Node, or any language you prefer is fine as long as setup is straightforward. Please let me know how you plan to tackle iOS and Android simultaneously, what libraries or tools you’ll rely on, and an estimated turnaround for an MVP.
Project ID: 40713596
89 proposals
Remote project
Active 6 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
89 freelancers are bidding on average ₹8,596 INR for this job

I see you're looking for a reliable way to scrape product titles and prices from a competitor's mobile app on both iOS and Android. The challenge of navigating those login screens and handling rate limits is key here, and I can implement a solution that automates this process to run once every 24 hours. I'll focus on using Python and Docker to create a solid scraper that can adapt to UI changes, and provide you with a structured dataset for easy comparison against your internal prices. And I can have this solution ready for you to test first, so you can see it in action before any payment or award. You’ll only need to create a milestone once you're satisfied with the results, which I think is pretty fair. I'm ready to start immediately and look forward to helping you with this project, just so you know I’m committed to getting it right. Rajavel - Python and Node developer specializing in automation and data scraping, which is something I really enjoy doing.
₹9,999 INR in 10 days
6.9
6.9

As an experienced full-stack developer, I've successfully built and automated similar data extraction projects in the past. I'm adept at web scraping using various tools and libraries, including Node.js - making it possible to tackle your iOS and Android requirements simultaneously. Reliable and clean data output has always been a hallmark of my work- a quality you can leverage from this project's outset. In terms of turnaround time, I understand the importance of time-sensitive projects, and I assure you of a swift and efficient delivery. My solid experience with Python in conjunction with my knowledge of containers such as Docker will streamline the deployment process while ensuring that the scraper remains resilient even against UI or version changes. Lastly, beyond merely delivering functioning code, my attention to detail and commitment to after-sales support mean you'll receive more than just a daily merged dataset of competitor vs. our prices. You'll be provided with well-commented source code/scripts alongside a clear deployment guide for future use. This project requires an excellent balance between technical expertise and commercial benefit analysis - which is exactly what I bring to the table! Let's turn this project into another success story.
₹7,000 INR in 4 days
7.0
7.0

Hi Mate , Good evening! I am professional mobile engineer with skills including Web Scraping, Software Architecture, Automation, API Development, Mobile App Development, Android, Python and Node.js. Please contact me to discuss more about this project. Hope to hear from you soon
₹7,770 INR in 3 days
6.2
6.2

My preferred approach is to identify the APIs the app is calling, as this is more reliable than UI scraping. If no usable API exists, we can use Android/iOS emulators. Can you share the app name? I’ll test it first and confirm whether API extraction is feasible.
₹5,000 INR in 7 days
6.1
6.1

Hello Sir, I have already worked on similar types of website and software development projects and I am confident that I can successfully handle your project. I am a full-time freelancer with **17+ years of experience** in web development, software development, automation, and API integrations. My expertise includes: * Android app development * ASP.NET C# web and software development * Python automation and web scraping (Amazon, Instagram, Facebook, Google Maps, LinkedIn, Telegram, and other custom scraping solutions) * JavaScript, jQuery, AJAX, Bootstrap, HTML5 * Microsoft SQL Server database development * Payment gateway integration * SMS, Email, Banking, Financial, and Insurance API integration * Custom automation bots and workflow automation software I focus on delivering **high-quality, scalable, and reliable solutions** with clean code and long-term support. Please contact me in private chat so we can discuss your requirements in detail. I can also show you a **demo of similar projects** I have completed. Looking forward to working with you. Thanks & Regards
₹1,500 INR in 5 days
5.9
5.9

I can build a hands-free Python/Node.js pipeline to extract competitor product titles and prices from both iOS and Android, using APIs where available or reliable emulator/app instrumentation when needed, with daily scheduling, rate-limit handling and change-resilient logic. I’ll merge the data with your internal prices, add configurable difference alerts, Docker/deployment docs and clean query-ready output; estimated turnaround: 3–5 days.
₹7,000 INR in 2 days
5.6
5.6

Hi, I’m Karthik, a software engineer with over 15 years of experience in data scraping and automation solutions. I can develop a robust daily app price scraping solution that meets your requirements efficiently. I propose using a combination of a headless browser for UI interaction and direct API calls to extract product titles and prices from your competitor's mobile app on both iOS and Android. This approach ensures reliability and resilience against changes in UI or app versions. Deliverables include: - Well-commented source code. - A clear deployment guide (Docker-based or serverless). - A daily merged dataset comparing competitor prices with yours. - An alert mechanism for significant price differences. I will ensure the scraper runs automatically every 24 hours, storing data in a structured format for easy access. My estimated turnaround for an MVP is 5-7 days. Let’s discuss your expectations further! Looking forward to your response. Best, Karthik
₹12,000 INR in 7 days
5.8
5.8

Dear India; 5.0★; member since Mar 24, 2023, I read your brief on this daily app price scraping solution (I need an automated way to pull two very specific data points—product titles and prices—from a competitor’s mobile app that is available on both iOS and Android…). That matches what I do daily — tailored build, small agreed milestones, escrow-backed so you approve each step, then a clean handover (code + credentials + runbook) so you are never blocked on me. Before I commit to the quote, three quick things: 1. What is the single most important outcome for the FIRST deliverable? 2. Do you already have assets to reuse (design, data, current stack)? 3. Who uses this day-to-day — so I scope for the real operator? I will send a short data/scope sheet before you commit anything.
₹11,000 INR in 7 days
5.6
5.6

Hi, I’m a Full Stack Software Engineer with **7+ years of experience** in automation, API integrations, Python/Node.js, cloud infrastructure, and data processing. I can build a reliable daily price-monitoring system that extracts **product titles and prices**, normalizes the data, compares it against your internal pricing, and automatically flags significant differences. I would first investigate whether both apps use a common backend API, as this is typically more stable than UI scraping. Where authorized access requires UI automation, I can implement an appropriate emulator-based workflow. The solution can be **Dockerized, scheduled every 24 hours**, and include structured output, configurable price thresholds, logging, retries, and automated reports/alerts. I can deliver an **MVP within 2–4 days**, depending on the apps’ architecture and authentication requirements. I’m available to start immediately. Best regards, **Brian**
₹7,000 INR in 7 days
5.3
5.3

Can build a hands-free daily competitor price scraping and comparison system that collects product titles and prices from the iOS/Android app and compares them against your internal price list. The approach would first identify whether the app exposes usable APIs; where appropriate, Python + API requests or controlled browser/emulator automation can be used for reliable extraction. The system will be structured to handle authentication/session requirements and normal rate limits without relying on aggressive bypass techniques. The workflow will run automatically every 24 hours, normalize and store the data in a queryable format, merge competitor vs. internal prices, and flag differences based on your configurable threshold. You’ll receive well-commented source code, deployment setup (Docker/serverless), daily dataset generation, comparison logic, alerts/reports and documentation. MVP timeline: 5–7 days, depending on the app’s data-access method and authentication flow. Let’s connect and first validate the most reliable extraction method for both platforms.
₹20,000 INR in 7 days
5.2
5.2

I want to begin by expressing my appreciation for considering me for this project. Given the complexity and specific requirements, I believe I have all the necessary skills needed to deliver a high-quality scraping solution for you. Over the course of my 7+ year career, I’ve seamlessly integrated existing APIs, modeled scrape-targeted emulations, and worked with various scraper tools in order to mine data efficiently without causing any service disruptions. My expertise in Python, Node or any language you prefer is wide and I could easily adapt it to fit your needs; My emphasis always lies in clean code and streamlined performance. Pairing this with my skills in using Selenium to automate web tasks, data mining knowledge and a penchant for Python libraries; you'll end up with structured scraper output on a daily basis, ready for easy query & analysis. Furthermore, thanks to my experience as a full-stack developer- front-end & back-end with API integration expertise - I’ll ensure your solution is deployable in an accessible manner (Docker image or serverless functions as may suit your preference) and provide a clear deployment guide. I guarantee an MVP that tackles both iOS and Android simultaneously with seamless comparison method between both, plus an alert mechanism showing competitor’s prices against yours. Let's forge ahead together!
₹7,000 INR in 4 days
5.0
5.0

Hi, For extracting data from a mobile-only competitor app, I'd approach this by first reverse-engineering the app's underlying API calls using a proxy tool like mitmproxy or Charles Proxy on both iOS and Android builds, most apps talk to a REST or GraphQL backend even without a public API, and hitting that directly is far more resilient than UI automation. If the API is protected or the app changes frequently, I'd fall back to Appium-driven emulator instrumentation for both platforms as a backup path, though direct API calls are cleaner and less brittle when they work. I built Catalister and Viewlytics, both dealing with structured data pipelines and comparison reporting, relevant to the daily scrape-store-compare cycle you're describing here. For the pipeline: a scheduled job (cron or a serverless function) runs every 24 hours, pulls product titles and prices, normalizes and stores them in PostgreSQL, then joins against your internal price list to compute deltas automatically. Alerts would trigger via email or Slack when a price difference crosses your configurable threshold. For resilience against UI/API changes, I'd build in structured logging and a failure-alert so a broken scrape gets flagged immediately rather than silently returning stale data. MVP turnaround: roughly 1 to 2 weeks depending on how the competitor's app is structured once I inspect it. Talk soon, Mateen
₹9,750 INR in 6 days
5.2
5.2

To tackle iOS and Android simultaneously without maintaining fragile UI emulators across two OS environments, the most reliable approach is reverse-engineering the underlying REST or GraphQL API traffic (using mitmproxy / SSL unpinning). In nearly all mobile apps, both iOS and Android clients hit the exact same backend endpoints. Once we capture the request headers, authentication flows, and dynamic signatures, a single Python script handles the daily data pull headlessly. This keeps the pipeline hands-free and immune to frontend UI layout changes on either app store version. Approach & Stack: Data Extraction: Python (httpx / requests) to query the mobile backend APIs directly, paired with automatic header/token refreshing. Comparison & Storage: Structured output (JSON/SQLite or CSV) joined against your internal price list using pandas or SQLite. Alerting: Configurable threshold logic flagging price deltas above your set percentage via webhook or email notification. Deployment: Dockerized container with a simple cron schedule or serverless function for daily automated runs. Estimated MVP Turnaround: 3 days once the target app details are shared for initial endpoint inspection.
₹12,000 INR in 3 days
4.9
4.9

Hello, I am Full Stack Developer with 15 years of working experience and I can make a scrapping app to pull data from your competitors mobile app and store the same in database and will also give option so you can export the same in csv as well as excel formats. I can also adjust the code such the excel will be as per the format so you can import it where your original data and change as use data accordingly. I have experience working on the tech stack you have specified for this project I will complete the work quickly and with good quality as per your requirements. Looking forward to hear from you.
₹12,500 INR in 3 days
4.9
4.9

Hello there, I understand the need for an automated solution to scrape product titles and prices from a competitor's mobile app on both iOS and Android. I plan to approach this project by leveraging Python for its ease of setup and flexibility. By utilizing tools such as BeautifulSoup for web scraping and requests for API calls, I aim to create a reliable scraper that can run daily and compare data against your internal price list seamlessly. Additionally, I will ensure the deployment process is straightforward and provide a clear guide for your convenience. Thanks,
₹7,000 INR in 4 days
4.3
4.3

Can build a hands-free daily competitor price scraping and comparison system that collects product titles and prices from the iOS/Android app and compares them against your internal price list. The approach would first identify whether the app exposes usable APIs; where appropriate, Python + API requests or controlled browser/emulator automation can be used for reliable extraction. The system will be structured to handle authentication/session requirements and normal rate limits without relying on aggressive bypass techniques. The workflow will run automatically every 24 hours, normalize and store the data in a queryable format, merge competitor vs. internal prices, and flag differences based on your configurable threshold. You’ll receive well-commented source code, deployment setup (Docker/serverless), daily dataset generation, comparison logic, alerts/reports and documentation. MVP timeline: 5–7 days, depending on the app’s data-access method and authentication flow. Let’s connect and first validate the most reliable extraction method for both platforms.
₹15,000 INR in 7 days
5.3
5.3

Hi, a daily pull of titles and prices from a competitor app, diffed against your own list. Version bumps break these, not the scraping. How I'd do it: capture the app's own API calls through a proxy on an emulator, one collector since the same API backs iOS and Android, replay daily, store every run so you keep history, then alert when a gap crosses your threshold. Roughly how many products? I've built scheduled collectors that survive the source changing shape. Regards, Zohaib
₹5,600 INR in 7 days
4.0
4.0

Hi, I hope you are doing well. Very happy to bid your project because my skills are fitted in your project. I have strong experience with Python, Node.js, API integration, web/mobile data extraction, automation, Docker, databases, and scheduled data pipelines. I am experienced in building reliable scraping and monitoring systems with authentication, pagination, rate-limit handling, retries, structured storage, and automated reporting. I have developed similar automated pipelines that collect product information on a schedule, normalize the results, compare them with internal datasets, and generate alerts based on configurable thresholds. I have also worked with REST/GraphQL APIs and Android/iOS-backed services, preferring a shared underlying API when legitimately accessible and using platform automation when necessary. I will identify the most stable permitted data-access route, build a once-daily automated pipeline for titles and prices, merge it with your internal pricing, and deliver Docker-ready code, documentation, retries, logging, and configurable price-difference alerts. If you send the message, we can discuss the project more. Thanks.
₹7,000 INR in 7 days
3.8
3.8

Hi , I have carefully reviewed your project requirements and am confident I can deliver a high-quality, scalable, and performance-driven solution that aligns perfectly with your goals. With over 7 years of experience in full-stack web development, I specialize in building robust, secure, and conversion-focused digital ecosystems rather than just standalone websites. Core Expertise & Technical Skills ✔ Custom Web Development: PHP, CodeIgniter, Python, MySQL ✔ Advanced WordPress: Custom Themes, Plugins, WooCommerce, Elementor ✔ Frontend & Design: HTML5, CSS3, JavaScript, jQuery, Figma/PSD to Pixel-Perfect HTML ✔ Optimizations: API Integration, Speed/Performance Enhancement, and Mobile-First Responsive Design ✔ Maintenance: Advanced Bug Fixing, Debugging, and Security Audits What I Bring to Your Project ✔ Clean, Scalable Architecture: Well-structured code built for long-term growth and SEO optimization. ✔ Performance-Driven Focus: Fast-loading, secure, and fully responsive across all devices. ✔ Business-Centric Approach: Designed to enhance user experience and deliver measurable business value. ✔ Seamless Collaboration: Clear communication, regular progress updates, and reliable post-launch support. Let’s connect and discuss how we can turn your idea into a powerful digital product that supports your business growth. I would be happy to get started immediately. Thank you. ---------------------------------------------------
₹6,666 INR in 7 days
3.9
3.9

I can build a reliable daily price-monitoring system in Python with an API-first approach, using emulator automation only when direct endpoints are unavailable. The scraper will collect product titles and prices, store structured results, compare them with your internal list, and flag differences above your chosen threshold. I can package it with Docker, scheduled execution, logging, retries, and clear deployment documentation. Q1 : Does the competitor app require login, location selection, or account-specific pricing? Q2 : In what format is your internal price list currently stored?
₹27,000 INR in 12 days
3.5
3.5

Bengaluru, India
Payment method verified
Member since Mar 24, 2023
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
₹600-1500 INR
$2-8 USD / hour
₹750-1250 INR / hour
$10-30 USD
$10-30 USD
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
$250-750 USD
€2-6 EUR / hour
₹400-750 INR / hour
₹100-400 INR / hour
₹750-1250 INR / hour
₹12500-37500 INR
$2-8 USD / hour
₹9000-10000 INR
$250-500 USD
₹1500-12500 INR
$250-750 USD
$750-1500 USD
£250-750 GBP