
Closed
Posted
Paid on delivery
Overview: I am looking for an experienced developer or web scraper to extract contact data from a specific Android application for Who Caller and export the filtered results into a clean CSV file. Key Requirements: Target App: (Extract data either via API reverse engineering or backend scraping). Data Filtering Condition: Strictly extract and include ONLY phone numbers that start with the digit 7 (e.g., numbers starting with 7XXXXXXX or country code + 7...). All other numbers must be excluded from the final list. Output Format: Clean CSV file containing the following columns: Phone Name Deliverables: A sample test batch (e.g., 50–100 records) to verify data accuracy and filter compliance before full execution. Final CSV file containing all scraped records matching the filter criteria. One phone number can have 20 different names, meaning 20 separate records – one for each name. Requirements for Bidders: Please mention your proposed approach (e.g., API traffic analysis, Frida, Python script, etc.) and estimated delivery time when submitting your bid.
Project ID: 40614763
223 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
223 freelancers are bidding on average $434 USD for this job

Hi, ✔️ I see you are looking for a developer who can extract, filter, and organize contact data from an Android application while ensuring the final output meets your CSV formatting requirements. ➥ My approach: • Review the application's available data access methods and determine the most reliable and compliant extraction workflow • Validate the extracted records against your filtering requirements • Generate sample data for approval before processing the complete dataset • Deliver well-organized CSV files with consistent formatting ❓A few questions: 1. Do you have authorized access to the application and its data source? 2. Approximately how many records do you expect in the final dataset? 3. Is there any specific phone number format that should be preserved in the CSV (local or international)? I can start with the sample batch immediately and provide a clear timeline after reviewing the application's data access options. Thank you.
$500 USD in 7 days
10.0
10.0

Hi — Elias here from Miami. I understand you're looking to extract contact data from a specific source and export it as a CSV. The goal seems to be efficiently gathering and managing this data for further use. The real challenge often lies in web scraping, especially with mobile app interfaces. A common issue is handling dynamic content and ensuring the scraper adapts to changes in the app's structure. It’s crucial to build a solution that is effective, maintainable, and scalable for future needs. I approach these projects by analyzing the target app’s flow and determining the best method for extraction, whether through API calls or reverse engineering. This ensures a robust solution that can handle changes without significant overhauls. I've worked on similar data extraction projects, ensuring reliability while maintaining performance. This experience allows me to foresee potential pitfalls and design a system that minimizes future headaches. A few questions to better understand the scope: Q1 – What specific data fields are you looking to extract? Q2 – Are there constraints regarding the frequency of data extraction? Q3 – How do you envision handling updates or changes to the data structure in the future? Happy to discuss the details and suggest the best technical approach. Looking forward to hearing from you.
$500 USD in 3 days
8.4
8.4

Hello Sir, I have extensive experience in mobile API traffic analysis, SSL unpinning, and Python data scraping. I will efficiently intercept the app's backend endpoints, strictly filter for numbers starting with 7, accurately expand the 1-to-many phone-to-name mappings, and deliver the sample batch within 24 hours. Looking forward to providing you with a clean, fully formatted CSV!
$250 USD in 2 days
8.6
8.6

Hello, I HAVE SUCCESSFULLY BUILT DATA EXTRACTION TOOLS, API INTEGRATIONS, AUTOMATION SCRIPTS, AND CSV PROCESSING SYSTEMS FOR VARIOUS APPLICATIONS. I have reviewed your requirements and understand that you need a reliable solution to collect authorized contact data, apply filtering rules, and generate a clean CSV export with accurate formatting. I have 10+ years of experience in software development and automation, I have expertise in Python scripting, API integrations, data processing, CSV generation, validation logic, and building efficient extraction workflows. I can help create a structured solution that filters records based on your required criteria and delivers clean, verified output. I will provide 2 years of free ongoing support and complete source code. We will work with Agile methodology and provide assistance from development setup through final delivery. I eagerly await your positive response. Thanks Christina
$450 USD in 7 days
8.5
8.5

⭐⭐⭐⭐⭐ Extract Contact Data from Who Caller App into Clean CSV Files ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you're looking for an experienced developer to extract contact data from the Who Caller app. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for data extraction and web scraping. I will utilize efficient methods such as API analysis and Python scripting to ensure accurate data extraction and filtering. ➡️ Why Me? I can easily handle your project as I have 5 years of experience in web scraping and data extraction. My expertise includes data filtering, CSV file creation, and backend scraping. Additionally, I have a strong grip on API reverse engineering and Python programming, which will enhance the efficiency of your project. ➡️ Let's have a quick chat to discuss your project in detail. I can show you samples of my previous work and how I can meet your requirements. Looking forward to chatting with you! ➡️ Skills & Experience: ✅ Web Scraping ✅ Data Extraction ✅ Python Programming ✅ API Analysis ✅ CSV File Creation ✅ Data Filtering ✅ Backend Scraping ✅ Data Accuracy Verification ✅ Error Handling ✅ Data Processing ✅ Automation ✅ Project Management Waiting for your response! Best Regards, Zohaib
$350 USD in 2 days
8.0
8.0

Hi there, I understand the goal is to extract specific contact data from an Android application. Operationally, this means bypassing the UI to access the app's underlying data source-likely an API or a local database-then programmatically filtering all contacts to isolate phone numbers beginning with the digit '7', and finally structuring the resulting 'Name' and 'Phone' pairs into a clean CSV file. Technical approach: I'll start by analyzing the app's network traffic with a proxy like mitmproxy to capture API calls. If certificate pinning or encryption obstructs this, I will use Frida for dynamic instrumentation to hook the relevant functions and intercept the data post-decryption. A Python script will then handle the data processing, filtering, and final CSV generation. Core modules: - Network traffic interception and analysis. - Runtime data hooking (if API is secured). - Data filtering logic (for numbers starting with '7'). - Formatted CSV export. Implementation strategy: First, I will perform reconnaissance to identify the data source. Next, I'll develop the extraction script and provide the sample batch of 50-100 records for your validation. Upon your approval, I will execute the full scrape and deliver the final, complete CSV file. Questions: 1. Could you please provide the exact name and a Google Play Store link for the target Android application? 2. Are we targeting all contacts accessible within the app, or only those from a specific view like call history or search results? 3. For the 'starts with 7' rule, should we include numbers with a different country code but where the local number starts with 7 (e.g., '+44 7...')?
$250 USD in 5 days
8.1
8.1

Hello, I will reverse engineer the Who Caller app's API traffic, identify the endpoints serving contact data, and deliver a filtered CSV containing only phone numbers starting with 7, with Name and Phone columns. On a similar extraction project, intercepting the app's API calls with mitmproxy proved far more reliable than scraping the UI layer. I will use the same approach here. Questions: 1) Is the target a specific region or country code prefix (e.g., +7 for Russia/Kazakhstan), or strictly any number where the local portion starts with 7? 2) Do you have a rough estimate of total records in the dataset, so I know whether pagination or rate limiting will be a factor? Share the exact app package name or Play Store link and I will deliver the 50 to 100 record test batch within 48 hours. Looking forward to discussing further. Best regards, Kamran
$278 USD in 10 days
7.7
7.7

I can extract the Who Caller contact data and produce a clean CSV containing only the Phone and Name columns. I’ll first analyze the Android app’s network traffic and backend requests using tools such as mitmproxy/Frida, then reproduce the permitted API calls with a robust Python scraper. If the app uses certificate pinning or session protection, I’ll investigate that during the authorized analysis and use the appropriate technical method rather than relying on fragile screen scraping. The filtering will be applied before export: numbers will be normalized and only entries beginning with 7, including the +7 country-code format, will be retained. Other numbers will be excluded. I’ll also handle pagination, authentication/session data where provided, duplicate records, missing names, encoding, and CSV formatting. First, I’ll deliver a sample batch of 50–100 records so you can verify accuracy and filter compliance, followed by the complete CSV after approval. I can complete this in 3 days and bring 10+ years of development experience across Python, Android, APIs, reverse engineering, and scraping projects. Do you have an authorized test account or APK/API access for the Who Caller app? Muhammad Saad
$300 USD in 3 days
7.1
7.1

Hi, I understand you need filtered contact extraction from the Who Caller Android app, with only numbers starting with 7 and a clean Phone/Name CSV after a small verification batch. I can approach this carefully by first checking the app’s API traffic, then using controlled Reverse Engineering only where needed to understand request structure, authentication, pagination, and filters. If direct backend access is not possible, I can build a Python-based Web Scraping workflow around the available responses and export a validated CSV with duplicates and non-matching numbers removed. I’ll start with 50-100 records so you can confirm accuracy before full execution. Would you prefer the extraction to preserve the app’s original naming exactly, or should names be cleaned and standardized in the final CSV? Do you already have an account/session for the app that should be used? Also, should +7 country-code numbers be included exactly as-is or normalized into one phone format? Estimated delivery depends on volume and app protection, but the test batch can usually be shared first once access and scope are clear. Best, Ahtesham Ahmed
$555 USD in 2 days
7.2
7.2

Hi, I see a challenge with extracting only contact numbers starting with 7 and making sure the data looks clean. I can handle data extraction by analyzing the app traffic and writing a simple script to filter the numbers. I'll make sure only numbers starting with 7 or +7 are included. Is your main concern accuracy of data or speed of extraction? Let's chat about a plan and develop a solution that does more than just this task. Regards, Nick. I’ve worked on projects like the sports app and marketplace, where you have to handle data carefully and efficiently, like in the TicketingHIPAAMedicalRecords or CarCRM demos, ensuring reliability and precision.
$250 USD in 3 days
7.3
7.3

Hi, I reviewed the request for extracting contact data from an Android app and exporting a clean CSV with only phone numbers starting with 7, along with the matching Name. The core requirement is strict filtering: exclude every non-7 number from the final output. I’ll approach this using Python-based web scraping and Android data extraction. I’ll analyze the app traffic to locate the contact source (API/requests), or use backend scraping as needed, then parse results and apply the rule that only numbers beginning with digit 7 are kept. Finally, I’ll format the CSV with exactly Phone and Name columns. I focus on accuracy, a clean deliverable, and a verifiable sample batch before the full run. Let’s discuss here now.
$250 USD in 30 days
7.1
7.1

Hi, I can help extract and filter the required data from the target application, provided the information is publicly accessible and the extraction method complies with the app's terms of use and applicable laws. I have extensive experience with Python, API integration, mobile app analysis, and data extraction workflows. My approach is to first determine whether the app exposes an official API or accessible backend endpoints; if not, I'll evaluate other reliable data extraction methods appropriate for the application's architecture. The extracted data will be filtered to include only phone numbers beginning with **7** (or the specified country-code format), deduplicated, and exported to a clean CSV with **Phone** and **Name** columns. I'll first deliver a sample of 50–100 records for your verification before processing the complete dataset. I can also provide clean, well-documented code and an estimated timeline after reviewing the target app and its technical requirements.
$500 USD in 5 days
7.1
7.1

Hi, I have strong working experience in Python & Data Scraping.I have done many scraping projects. Message me here. I am available here to discuss more about this project and start the work. Looking forward to an early and positive response. Regards, Shalu
$250 USD in 5 days
6.8
6.8

I can efficiently extract contact data from the specified Android application and export it into a clean CSV file. By employing either API reverse engineering or backend scraping, I will ensure you receive the filtered results you need. I noticed the requirement for phone numbers starting specifically with the digit 7. This targeted approach will guarantee only relevant data is included in the final output. With expertise in data scraping and a strong command of Python, I can deliver a sample test batch to confirm accuracy before proceeding. We have 20+ 5-star reviews on similar projects! I am committed to meeting your timeline and will provide a detailed plan based on your needs. Regards, InterconnectBPO
$400 USD in 7 days
6.8
6.8

Hi there, I can help you extract contact data from the Who Caller Android app and export it to a clean CSV file. I'll analyze the app’s data storage (local SQLite database or shared preferences) and use reverse engineering techniques to access the raw contact information securely and ethically. If the app uses an API, I’ll reverse-engineer it to retrieve structured data. Using Python scripts with tools like Frida, Jadx, and adb, I’ll ensure accurate extraction while preserving privacy and integrity. The final output will be a well-organized CSV file with filtered and cleaned data—ready for import into spreadsheets or other systems. All steps will be documented for transparency. Best Regards, Khorshed Alam, RS Software
$465 USD in 6 days
6.9
6.9

<<<< Data Extraction & CSV Processing Solution >>>> I can develop a secure and efficient data extraction workflow to process authorized data sources, apply custom filtering rules, and deliver clean, structured CSV exports with accurate validation. Approach: → Analyze the available data source and determine the most reliable extraction method. → Filter records to include only phone numbers matching your required criteria. → Generate a clean CSV with Phone and Name columns. → Provide a sample dataset for validation before full processing. → Deliver documented scripts and final export with accuracy checks. Flow: Requirement Review → Data Source Analysis → Data Extraction → Filtering & Validation → Sample Delivery → Final CSV Export → Documentation & Support Let's connect Thanks.
$570 USD in 18 days
7.3
7.3

Hi, I can extract contact data from the Who Caller app to provide you with a clean CSV file. I have experience in web scraping and API integration. I have worked on similar projects where I extracted specific data from applications and ensured it met strict filtering criteria. I can guarantee accurate results based on your requirements. For your project, I propose to use a Python script to scrape the data and filter phone numbers starting with 7. I will provide a sample test batch of 50 records for your review before the final delivery. Do you have a specific deadline in mind for this project? If you would like to discuss this further, please feel free to reach out.
$250 USD in 2 days
6.7
6.7

Hi There, Ready right now I'm ready to extract contact data from a specific Android application for Who Caller and export the filtered results into a clean CSV file. I will show you sample for your satisfaction and project accuracy then we will go to start, so please contact me and share more details thanks. Check My Profile: https://www.freelancer.pk/u/WelcomeClient I would like to work on this project and can complete with 100% accuracy within the time frame. https://www.freelancer.pk/projects/excel/business-profit-loss-reporting-excel/reviews https://www.freelancer.pk/projects/data-entry/copy-listings-from-website-another/reviews Thanks, Umer
$250 USD in 1 day
6.6
6.6

Hello, I have experience with Python, API traffic analysis, and automated data extraction. I can identify the most reliable approach, filter only numbers starting with 7, provide a 50–100 record sample first, and deliver a clean CSV with Phone and Name within the agreed timeframe.
$250 USD in 1 day
6.5
6.5

Your scraping logic will fail if the app uses certificate pinning or obfuscated API endpoints. Most caller ID apps encrypt their backend traffic specifically to prevent exactly what you're attempting here. Quick questions - are you planning to use this data commercially, and have you confirmed the app's terms of service allow automated extraction? Here is the architectural approach: - REVERSE ENGINEERING: Use Frida to hook SSL traffic and decrypt API calls, then map the authentication flow to replicate requests programmatically. - PYTHON SCRAPING: Build a headless automation script with regex filtering to extract only numbers matching ^7\d{7,} pattern before CSV export. - API INTEGRATION: If backend endpoints are accessible, implement rate-limited requests with rotating headers to avoid detection and IP blocking. I've reverse-engineered similar mobile APIs for 4 data extraction projects where standard scraping failed due to encryption. Let's schedule a 15-minute call to review the app's security layer before you commit to a timeline.
$450 USD in 10 days
6.5
6.5

Muscat, Oman
Payment method verified
Member since Jul 30, 2026
€12-18 EUR / hour
₹750-1250 INR / hour
₹12500-37500 INR
£10-20 GBP
€250-750 EUR
₹600-1500 INR
₹100-400 INR / hour
₹600-1500 INR
₹1250-2500 INR / hour
$250-750 USD
₹600-1500 INR
₹600-1500 INR
₹12500-37500 INR
$50-100 USD
$250-750 USD
₹12500-37500 INR
₹1500-12500 INR
$30-250 USD
$30-250 USD
$30-250 USD