3.8
1.06K reviews
Government
500K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

ScamShield: Your scam-fighting sidekick

ScamShield helps protect you from scams by blocking shady calls, filtering scammy SMSes, and letting you check suspicious messages before clicking anything regrettable.

Here’s what ScamShield can do:

📢 [New] Get notified when a number you reported gets flagged
If the authorities later mark a number you reported as possibly used by scammers, we’ll send you a push notification. You can also check your history of flagged numbers in the app.

🕵️‍♀️ Spot a scam before it gets you
Got a weird link, message, or phone number? Paste it in to see if it might be a scam. You can even upload screenshots - works for SMS, WhatsApp, and Telegram too.

🚫 Block and filter scam calls & SMSes
Follow our quick setup guide to block known scam numbers and filter out sketchy messages.

📝 Report suspicious calls, messages, and links
Help the community by reporting scams - with screenshots if you have them. The more we know, the better we can protect everyone.

⚠️ Heads up: Submitting a scam report in the app isn't the same as filing an official police report. If you've been scammed, please file an e-report with the Singapore Police Force.

Download ScamShield for yourself and your loved ones because a little protection goes a long way.

We may occasionally prompt you to refresh the ScamShield app, which helps with performance and security. The prompt to refresh will appear when you open the app, and does not require you to visit the Play Store to update to the latest version.

Feedback? Ideas? Love letters?
Tell us at go.gov.sg/scamshield-share-feedback

ScamShield is built by Open Government Products, in collaboration with the Singapore Police Force (SPF) and the National Crime Prevention Council (NCPC).
Updated on
Dec 12, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Messages, App activity and 2 others
Data is encrypted in transit

Ratings and reviews

3.8
1.03K reviews
Terence thys1987
December 26, 2025
I just received a missed call from +92 country code WhatsApp call with the profile picture impersonation of ICA officer. Scam shield app does not allow me to upload the screenshot from WhatsApp. Only options are provide details of SMS, WhatsApp call number etc. Can improve further on the app interface, thank you!
6 people found this review helpful
Did you find this helpful?
Open Government Products
October 31, 2022
Hi Terence, thank you for your feedback. Scam messages that you have been notified of by ScamShield are automatically reported and you do not need to manually report. If you are facing an issue with reporting a message that was not detected as scam, do let us know at go.gov.sg/scamshield-feedback. Thank you!
Takashi Peter Hashimura
December 9, 2025
Scamshield was good and easy to report scammers phishing in the mid stage, but now it so requires users to answer calls from Strangers/Scammers that are calling from overseas before WE can report the caller to warn others in the database. If we don't answer the scammer's caller. I DO NOT HAVE callers calling me from overseas. I have other means to communicate by. Why make it so difficult?
1 person found this review helpful
Did you find this helpful?
Open Government Products
December 16, 2025
Hi there, we understand your frustration. Authorities need certain call details to investigate suspected scams and ensure reports can be acted on. We know this may feel inconvenient, and appreciate you helping keep others safe by reporting suspected scams. Your reports help strengthen ScamShield’s database and support ongoing enforcement.
Steve Lim (Cz)
December 2, 2025
Need website reporting as a lot don't want to install the app for it and have to uninstall afterward. That what I did, as no other choice. This make the amount of reported case to be greatly affected. Now reinstall to report 1 more case Also why these scam report we file not forward to police? It make us have to report twice for one incident
3 people found this review helpful
Did you find this helpful?
Open Government Products
November 25, 2025
Hi there, thanks for your feedback! We understand some users prefer not to keep the app installed just to submit a report. We’re exploring ways to make reporting easier and more accessible, and your feedback helps guide our improvements. We do appreciate your effort - every report strengthens ScamShield’s ability to detect scams and protect others.

What’s new

We know you care about making your community safer. Now, with our latest update, you'll know when your report helps stop a scam.

Get notified: Receive a notification when a number you reported is officially marked as scam-related by the authorities.
Track your impact: View a history of numbers you reported that have been marked as scam-related, so you can see the impact of your reports.
You're always in control: Want fewer updates? Notification settings are easy to manage within the app.