
Closed
Posted
Paid on delivery
I need a single app that runs on both iPhone and Android and blocks spam or unknown callers automatically. Whenever a call comes in, the app must check two sources in real time: • the device’s own contact list • a cloud-based “safe numbers” database I already host (REST endpoint provided) If the number appears in either source, the phone rings as normal. If not, the call is silently routed straight to voicemail. Every incoming attempt—allowed or blocked—should be logged inside the app so the user can review which numbers tried to get through. Core requirements • Native-feeling solution that complies with CallKit / Call Directory Extension on iOS and the equivalent Telephony APIs on Android so filtering keeps working even when the app is closed. • Fast, secure look-ups against my online database with a lightweight local cache for those moments the device is offline. • Simple in-app list that shows the date, time, and number for each call processed. No audio recording is needed—just the metadata. Deliverables 1. Compilable projects for both platforms with clear build instructions 2. APK and TestFlight-ready IPA for hands-on testing 3. Source code in a Git repository 4. Brief setup guide covering how to point the app at my REST endpoint and how to reset or update the local cache A call that sits in my contacts or in the online safe list must ring through; everything else must land in voicemail without any notification beyond the in-app log. Once those acceptance checks pass on both iOS and Android, the job is complete. We will charge users a fee to keep their app on the phone, they can download the app through Google play / Iphone store, and directly on our website. If the payment is declined we can turn off the application **** DO NOT CALL US ABOUT THIS PROJECT ****
Project ID: 40298844
179 proposals
Remote project
Active 1 mo ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
179 freelancers are bidding on average $2,214 USD for this job

➰➰ EXPERIENCED MOBILE APP DEVELOPER SINCE 8+ YEARS Hi there, ✋Based on your requirements, I would love to help you build a cross-platform spam call blocking app for iOS and Android that securely checks both the device contacts and your cloud “safe numbers” database in real time. I have strong experience with CallKit / Call Directory Extensions on iOS and Android telephony APIs, ensuring reliable call filtering even when the app is closed. The app will include fast REST API lookups, local caching for offline situations, and a clean in-app log showing all allowed and blocked calls. ⭕ Do you prefer Flutter/React Native or fully native development (Swift + Kotlin) for this app? ⭕ Should admins be able to manage the safe-number database through a dashboard, or will it remain only through your existing REST API? ♾️ To communicate in-depth, feel free to reach out to me. ➰Looking forward to collaborating with you and discuss this in detail via call or chat.! Thank you.
$2,250 USD in 22 days
10.0
10.0

Hello, Building a reliable spam-blocking app requires careful handling of platform-specific call filtering APIs, especially on iOS where call screening must use the Call Directory Extension rather than real-time API lookups. The solution can combine two mechanisms: checking the device’s contact list and synchronizing your cloud-based safe numbers into a local cache that the phone can access instantly during incoming calls. On Android, real-time validation against your REST endpoint can also be supported using the call screening APIs. The app can maintain a local log showing each processed call with its date, time, and number, indicating whether it was allowed or blocked. A lightweight synchronization layer can keep the safe number database updated while minimizing network calls. Subscription access can also be implemented using Apple and Google billing so the application remains active only while the user’s subscription is valid. I’d be happy to review your REST API structure and discuss the best architecture for both platforms. Best, Jenifer
$2,150 USD in 40 days
9.4
9.4

Hello, I understand you want a single, cross‑platform app (iOS and Android) that blocks unknown or spam calls in real time using both the device contact list and your cloud safe-numbers REST endpoint. The app will use CallKit/Call Directory on iOS and the native telephony APIs on Android to keep filtering active even when the app isn’t in the foreground. I will build a lightweight local cache to cover offline moments and implement fast, secure lookups against your REST endpoint, ensuring privacy and minimal latency. The in-app log will capture every call attempt with date, time, and number, while no audio is recorded. Deliverables will include compilable projects for both platforms, APK and TestFlight-ready IPA, a Git repository with full source, and a concise setup guide to point to your REST endpoint and manage the cache. What is the exact REST endpoint format (authentication method, rate limits, and response schema) and any expected data fields for safe numbers that I should map to the local cache? Which device OS versions are your minimum target for iOS and Android, to ensure compatibility with CallKit/Call Directory and Telephony APIs? Do you require any in-app analytics or crash reporting, and do you have a preferred logging framework for the app? What is the plan for handling paid-subscription gating and payment service integration across both platforms? Best regards,
$3,000 USD in 15 days
8.9
8.9

With over 7 years of experience in native and cross-platform Android/iOS development, I understand the need for an efficient iOS & Android Spam Filter app that blocks unwanted calls seamlessly on both platforms. Your project requires a native-feeling solution compliant with CallKit/Call Directory Extension on iOS and Telephony APIs on Android to ensure continuous filtering even when the app is closed. I have successfully delivered projects in the FinTech sector, where precision and security are paramount, aligning perfectly with the core requirements of your app. My expertise in real-time data processing and app performance optimization will ensure fast, secure look-ups against your online database with a reliable local cache for offline functionality. In past projects, I have implemented user-friendly in-app logs and integrated payment systems, similar to what you require for user fee management. I am confident that I can deliver a high-quality solution tailored to your specifications. If you are ready to proceed, please send me a message, and we can discuss the project details further. Thank you for considering my proposal for this exciting opportunity.
$2,400 USD in 30 days
8.2
8.2

I HAVE BUILT CALL FILTERING AND SECURITY MOBILE APPS THAT BLOCK UNKNOWN CALLERS IN REAL TIME WHILE MAINTAINING FULL COMPLIANCE WITH IOS CALLKIT AND ANDROID TELEPHONY APIS. I can develop a reliable cross-platform solution that automatically filters spam or unknown callers while maintaining a native experience on both **iOS and Android**. The application will integrate with **CallKit / Call Directory Extension on iOS** and the appropriate **Android telephony APIs** to ensure call filtering continues even when the app is closed. When a call arrives, the system will instantly verify the number against two sources: the device’s local contacts and your **cloud-based safe numbers REST database**. If the number is verified, the call rings normally. If not, the call will be silently routed to voicemail while recording the metadata in the application log. Key features will include secure API communication, a lightweight **offline cache** for faster lookups and offline protection, detailed call activity logs (date, time, number, allowed or blocked), and a simple interface for reviewing incoming attempts. You will receive **complete source code ownership and 2 years of free ongoing support after launch**. I can also share similar mobile security and call-filtering projects upon request.
$1,500 USD in 15 days
8.4
8.4

Hi, This is Elias from Miami. I understand the goal is not just a caller ID app, but a reliable cross-platform call-screening product that keeps working even when the app is closed. The key challenge is handling platform-specific limits on iOS and Android while still delivering fast safe-list checks, local caching, call logs, and subscription control without breaking the user experience. My approach would be to build this as a shared mobile app with native call-filtering integrations per platform: Call Directory / CallKit-compatible flow on iOS and the appropriate Android telephony/call-screening APIs. I’d structure the app around three layers: local contacts + cached safe numbers, secure sync with your REST endpoint, and an in-app log/dashboard with subscription-gating tied to store billing status. I build mobile systems where background behavior, API reliability, and platform compliance matter as much as the UI. The focus is a stable product that respects iOS/Android constraints while remaining easy to maintain and extend. Q1: Should paid access be managed only through App Store / Google Play subscriptions, or also through your website billing? Q2: Do you need the cloud safe-list to support user-specific numbers, or one shared safe database for all users? Q3: Have you already confirmed the exact iOS behavior you want is acceptable within Apple’s call-filtering limitations? Regards.
$2,250 USD in 7 days
7.9
7.9

Hi there, I have worked on mobile apps that integrate directly with system-level phone services, so handling call filtering using CallKit on iOS and Call Screening APIs on Android is something I’m comfortable with. From my experience, the key part here is checking the incoming number quickly before the phone rings therefore I’ll handle that by first checking the user’s contact list locally, and along with that the app will query your cloud safe-number database through the REST endpoint. If the number exists in either place the call will pass normally, otherwise it will be routed directly to voicemail. To keep filtering active even when the app is closed, I’ll implement the native call filtering extensions on both platforms and maintain a small local cache so lookups remain fast even when the device is offline. Inside the app I’ll include a simple log screen showing the date, time, number, and whether the call was allowed or blocked. For the paid access part, I can integrate in-app subscriptions so users can activate the service after downloading from the App Store or Play Store, and if the payment fails the filtering service can automatically be disabled. I would request a quick discussion to review your REST API structure and tech stack. Thanks, Rahul A.
$1,500 USD in 42 days
7.7
7.7

Hello, I’d love to help you bring this dual‑platform spam‑filtering app to life. Your vision of a native-feeling iOS and Android solution that quietly routes unknown callers to voicemail is both practical and technically exciting. I’ll build fully compliant CallKit/Call Directory and Android Telephony integrations so the filtering remains active even when the app is closed. Real-time checks against your cloud safe-number database, combined with a local cache for offline stability, will ensure fast and secure responses. The in-app log will clearly show every processed call with timestamped metadata, keeping users fully informed. I’ll also handle payment-failure deactivation logic so the app disables itself seamlessly when needed. You will receive clean, compilable projects, TestFlight and APK builds, Git repository access, and a simple configuration guide for your REST endpoint. Best regards, Ahtesham
$2,800 USD in 28 days
7.2
7.2

⭐⭐⭐⭐⭐ CnELIndia and Raman Ladhani will deliver a cross-platform native app for iOS and Android using CallKit/Call Directory Extension and Android Telephony APIs to ensure spam filtering works even when the app is closed. We will integrate real-time lookups against the client’s REST-based “safe numbers” database with a secure local cache for offline operation, ensuring fast and reliable performance. The app will log all incoming calls with date, time, and number in an in-app list, meeting the client’s metadata-only requirement. We will provide compilable projects, APK and IPA packages, and a Git repository with clear build instructions. A setup guide will demonstrate how to configure the REST endpoint and manage the local cache. CnELIndia and Raman Ladhani will implement payment-based app access control, disabling app functionality if user payments fail. Continuous testing and optimization will ensure the app meets App Store and Google Play compliance, native feel, and high performance. Transparent progress updates and milestone reviews will ensure the project is delivered on time and within specifications.
$2,250 USD in 7 days
7.0
7.0

Hi there, I’ve reviewed your Android app requirements and would love to collaborate on your project. With 5+ years of experience in native Android development, I specialize in building high-performance, user-friendly apps with clean UI, optimized architecture (MVVM/MVI), and seamless API integration. I’ll start with a clear project roadmap, provide regular progress updates, and ensure the app is thoroughly tested for stability and performance before launch. Let’s connect to discuss your app idea in detail — I’m ready to bring your vision to life! Best, Bhargav Android Developer | Kotlin & Java Expert
$2,250 USD in 7 days
6.9
6.9

Hi there Thanks for posting this exciting project. I checked your project carefully, I think I can complete your project within your needed timeline. I am super professional in Mobile App Development, iPhone, Android, Cloud Computing, Objective C, iOS Development, App Store Optimization, Android App Development, App Development, REST API Please ping , I am always online here Thanks Efanntyo -.
$1,500 USD in 20 days
6.6
6.6

With my extensive experience and expertise in both Android and iOS mobile app development, I believe I am the ideal candidate for your project. My proficiency with Native and Hybrid approaches allows me to design and create native-feeling solutions that perfectly comply with CallKit, Call Directory Extension on iOS, and Telephony APIs on Android. Rest assured that my solution will integrate seamlessly into your users’ devices, even when your app is closed. Efficiency and reliability are my top priorities when it comes to integrating third-party systems. My thorough understanding of RESTful APIs and different database management systems like SQLite, Redis, CouchDB, etc; combined with my ability to build lightweight local cache systems will ensure fast and secure look-ups against your "safe numbers" database - irrespective of the device’s connection status. Moreover, as an Agile/Scrum practitioner, I emphasize open communication and continuous delivery throughout projects.
$2,250 USD in 11 days
6.6
6.6

Hi, We can develop a spam call filtering app for iOS and Android that checks both the device contacts and your cloud safe-number database before allowing calls through. Features will include: • CallKit / Call Directory Extension (iOS) and Android call screening integration • Real-time REST API lookup with offline local cache • Unknown numbers sent directly to voicemail • In-app call log (date, time, number, allowed/blocked) • Subscription system to enable/disable the app if payment fails • Delivery of APK, TestFlight IPA, Git source code, and setup guide Happy to discuss the API and implementation details. Best regards. Jean-Pierre Full Stack Web Developer
$2,250 USD in 7 days
6.6
6.6

Hi, as a top tier mobile app dev with a track record of success, I saw your project about "Spam and Unknown Call Blocker Mobile App" and I can build a native feeling app for both iOS and Android that automatically filters incoming calls by checking the device contact list and your cloud based safe numbers database in real time. Calls that match either source will ring normally while unknown numbers will be silently routed to voicemail, with every allowed or blocked attempt logged inside the app with date, time, and number. I have strong experience in building secure mobile applications and can implement call filtering using CallKit and Call Directory Extension on iOS and the appropriate telephony APIs on Android so the filtering continues even when the app is closed. I will also integrate fast REST API lookups with a lightweight local cache for offline situations and create a simple in app log interface for reviewing processed calls. NOTE: I have carefully gone through your project details and can assuredly deliver what you require. Kindly take a moment to review my portfolios, https://www.freelancer.pk/u/zainalitariq245 Looking forward to discussing your project further. Best Regards, ZAIN A...
$1,500 USD in 20 days
6.4
6.4

Hello I have read your requirements and I am sure I will be able to help you. Can we have once detail discussion and overview so that everything will be clear? I have 9+ years of combined experience in Mobile Application development, Website development, Desktop application development, 3rd party Artificial Intelligence api, AR/ VR, Chatbot, Blockchain- Cryptocurrency, CRM & ERP, Game Development and any other Software development. I am having expertise in Native on Android Java, kotlin and IOS Swift, and For Hybrid Cross platform on Flutter Dart & React- Native, and for web and backend on react js and node js, Python Django , java spring boot and php CodeIgniter mvc. Please consider me and initiate a chat for further detailed discussion. Regards, Anju
$2,000 USD in 45 days
6.6
6.6

Hello, Your project is a great fit for my experience building mobile applications that integrate deeply with platform telephony frameworks and real-time backend services. I can develop a cross-platform solution for iOS and Android that automatically filters incoming calls using both the device’s contact list and your cloud-hosted safe-number database. The implementation will follow Apple CallKit / Call Directory Extension guidelines for iOS and the appropriate Android Telephony/Call Screening APIs, ensuring the filtering works reliably even when the app is closed. When a call arrives, the system will perform a fast local check against the user’s contacts and a lightweight cached safe list, followed by a secure lookup to your REST endpoint when needed. Numbers found in either source will ring normally, while unknown numbers will be silently routed to voicemail according to platform capabilities. The application will also maintain a clear in-app activity log showing the date, time, number, and result (allowed or blocked) for every incoming call processed. This provides transparency for users without storing any call audio or sensitive content. Deliverables will include complete source code in a Git repository, Android APK, TestFlight-ready iOS build, and a clear setup guide explaining how to connect your REST endpoint and manage the local cache. I’d be happy to discuss your API format and hosting setup before starting. Best regards.
$2,500 USD in 22 days
6.4
6.4

Hello There!!! ★★★★ (iOS & Android Spam Filter) ★★★★ I understand you need a cross-platform app that automatically blocks unknown or spam calls, checking both device contacts and your cloud-based “safe numbers” database, while logging all calls for user review. The app must work natively with iOS CallKit and Android Telephony APIs, even when closed, and support paid user management. ⚜ Native iOS and Android development ⚜ Real-time safe-number validation with local caching ⚜ Silent routing of unknown calls to voicemail ⚜ Call logging with date, time, and number ⚜ Integration with REST API for safe numbers ⚜ User payment handling to enable/disable app access ⚜ Clear build instructions and setup guide I have 9+ years experience in mobile apps, including CallKit and Telephony API projects. I’ll use Swift for iOS, Kotlin for Android, integrate secure caching, and ensure smooth testing via TestFlight and APK. Ready to start and deliver quickly. Warm Regards, Farhin B.
$1,515 USD in 15 days
6.6
6.6

Hi, I understand you want a cross platform mobile app that automatically filters incoming calls by checking the device contact list and your cloud based safe numbers database. Calls that exist in either source should ring normally, while all other numbers are silently routed to voicemail. The app must work reliably even when closed and log every processed call so users can review attempts later. My approach would be to implement native call filtering using CallKit Call Directory Extension on iOS and the Android call screening and telephony APIs. The app will query the device contacts and perform a fast lookup to your REST endpoint with a lightweight encrypted local cache to handle offline cases and reduce latency. A simple interface will display call logs with date, time, and number. For the paid access requirement, the app can integrate subscription validation through the Apple App Store and Google Play billing systems and periodically verify status to enable or disable filtering features if payment fails. Before delivery I will test real time filtering, offline cache behavior, background operation, API latency handling, and store compliance to ensure both platforms meet acceptance requirements. Best, Justin
$2,250 USD in 7 days
5.9
5.9

Hi there, I’m an experienced mobile developer with a strong background building iOS and Android apps that integrate with system-level features and secure backend services. I can build a native-feeling solution that checks every incoming number against the user’s contact list and your cloud “safe numbers” REST endpoint, while also maintaining a lightweight offline cache for fast lookups when the device has no connectivity. The app will log every processed call—allowed or blocked—with date, time, and number inside a simple in-app history screen so users can review activity easily. For reliability, I’ll implement platform-specific components using CallKit / Call Directory Extension on iOS and the appropriate Android call screening APIs so filtering continues working even when the app is closed. I will also structure the app to support paid access with a subscription or license validation flow so the service can be disabled automatically if payment fails. Deliverables will include full source code in a Git repository, buildable projects for both platforms, TestFlight-ready IPA and Android APK builds, and a short setup guide explaining how to connect the app to your REST API and manage the local cache. I focus on clean architecture, security, and performance so the lookup process stays extremely fast and reliable. Kind regards.
$2,250 USD in 7 days
5.8
5.8

Hi there - I've reviewed your spec for a cross-platform caller-blocker using CallKit/Call Directory on iOS, Telephony APIs on Android, real-time REST lookups against your safe-numbers DB, a lightweight local cache, and an in-app log. I'm Iosif Peterfi, Senior Systems & Security Engineer with 15 years building secure, native mobile and cloud solutions. I'm excited to deliver a native-feeling, offline-capable blocker with solid logging and a clean setup guide. How I'd tackle it - iOS: implement a dynamic Call Directory Extension that stays active and suppresses blocked numbers even when the app is not running. - Android: leverage Telecom/ConnectionService with a foreground service to enforce filtering and route non-allowed calls to voicemail. - Real-time lookups: secure TLS calls to your REST endpoint, with a lightweight local cache (SQLite/Room) for offline moments and robust retry/backoff. - Logging: store per-call metadata (date/time/number) in-app with a simple UI; no audio capture. - Deliverables: compilable iOS/Android projects, APK and IPA for TestFlight, a Git repo, and a setup guide to wire to your REST endpoint and cache. Relevant experience I've delivered secure cloud architectures and privacy-by-design infrastructure (Eg. schnellno, Ethernity Cloud, mpdl) and routinely implement mobile tooling with CI/CD, logging, and offline-first patterns. Check my portfolio for similar work: https://www.freelancer.
$3,600 USD in 30 days
5.8
5.8

Phoenix, United States
Payment method verified
Member since Feb 28, 2026
$250-750 USD
₹600-1500 INR
₹600-601 INR
$30-250 USD
₹1500-12500 INR
$2-8 USD / hour
$5000-10000 USD
₹12500-37500 INR
$1500-3000 USD
$30-250 USD
$250-750 USD
₹12500-37500 INR
€30-250 EUR
$250-750 USD
₹601-602 INR
$250-750 USD
₹12500-37500 INR
£3000-5000 GBP
$25-50 USD / hour
$2-8 USD / hour
₹601-1000 INR