9:41
CheckFirst
CheckFirst
Stops scams before they start.
SECURE
{{ score }}
out of 100
{{ statusLabel }}
Every channel is monitored in real time
{{ blocked }}
BLOCKED
{{ scanned }}
SCANNED
{{ flagged }}
FLAGGED
Community leaderboard
You're #{{ myRank }}
{{ points }}
POINTS
Rank #{{ myRank }} this week
{{ reportsMade }} scams reported · earn points by reporting & the quiz
{{ p.rank }}
{{ p.avatarContent }}
{{ p.name }}
{{ p.pts }}
Scam stories
In the news
Channels
Connect the apps you want CheckFirst to watch.
Coverage
{{ protText }}
Turn on every channel for full protection.
{{ ch.iconEl }}
{{ ch.name }}
{{ ch.sub }}
CheckFirst never reads message content.
Only threat signals are analysed, on-device.
Activity
Scanning in real time
{{ f.chIconEl }}
{{ f.sender }}
{{ f.text }}
{{ f.riskLabel }}
{{ f.time }}
Settings
Zhang Liming
Zhang Liming
lymeng.pen@dojology.com
FREE
Preferences
Real-time alertsOn
Community reportingOn
Weekly summaryOn
Biometric lockOff
Account
About
Help centre
Privacy policy
Version1.0.0
CheckFirst · Powered by Dojology
Scam quiz
Report a scam
Scam detected
{{ alert.title }}
{{ alert.sender }}
via {{ alert.chName }}
{{ alert.text }}
Why we flagged this
{{ r }}
Report a scam
Help protect the community
Report submitted
Thank you for helping protect the community. Our team will review it and flag verified scams for everyone.
Reference {{ reportId }}
Type of scam
Where did it happen?
Title
What happened?
Scammer's contact or link · optional
Money lost · optional
$
Evidence · screenshots
{{ im.el }}
Report anonymously
Your name won't be shown to the community.
Never include passwords, OTPs, or full card numbers in your report.
Notifications
{{ n.title }}
{{ n.body }}
{{ n.time }}
You're all caught up
CheckFirst
Scam stories
More stories
No stories in this category yet.
Scam story
{{ story.scope }} · {{ story.place }}
{{ storyBannerIconEl }}
{{ storyTime }} ago
{{ story.scope }} {{ story.place }} {{ story.reads }} reads
{{ story.title }}
{{ story.body }}
If a message pressures you to act fast, pay, or share codes, stop and verify through an official channel first.
Comments
{{ c.initial }}
{{ c.n }}{{ c.time }}
{{ c.t }}
Scam quiz
Can you spot a scam?
{{ qTotal }} quick scenarios. Decide if each is a scam or safe — earn 5 points for every correct answer.
Best score so far: {{ quizBest }}/{{ qTotal }}
Question {{ qNum }} of {{ qTotal }}Score {{ quizScore }}
{{ chatWho }}
Chat
{{ m.text }}
Is this a scam?
Correct!
Not quite
{{ qWhy }}
You scored {{ quizScore }}/{{ qTotal }}
Nice work spotting the red flags. Your points have been added to the leaderboard.
+{{ quizEarned }} points
Saved stories
No saved stories yet
Tap the bookmark on any story to save it here for later.
{{ permIconEl }}
Allow CheckFirst to access {{ permName }}?
CheckFirst will scan incoming {{ permName }} messages for scams. It never reads or stores your conversations.
{{ toast }}
Change password
Current password
New password
Confirm new password
CheckFirst
CheckFirst
Stops scams before they start.
Powered by Dojology
9:41
Scams stop here
CheckFirst watches your messages and calls in real time — and blocks scams before they ever reach you.
Every channel, covered
Email, chat, SMS and calls — all watched on-device. CheckFirst never reads your conversations.
+50 pts Rank #4
Fight back together
Report scams, climb the leaderboard, and sharpen your instincts with the community.
9:41
Welcome back
Sign in to keep your protection active.
Email
Password
or continue with
New to CheckFirst?
9:41
Create your account
Start protecting yourself in minutes.
Full name
Email
Password
{{ pwStrengthLabel }}
Already have an account?
9:41
Reset password
Forgot your password?
Enter the email linked to your account and we'll send a 5-digit reset code.
Email
Check your email
We sent a 5-digit code to {{ fgEmailShown }}. Enter it below.
{{ b.d }}
Didn't get it? Resend code
Create new password
Choose a strong password you haven't used before.
New password
Confirm password
Password reset
You can now sign in with your new password.
9:41
Identity verification
Verify your identity
We verify every member with a government ID, so scam reports come from real people — not fake accounts. Scan your National ID or passport; it takes about a minute.
Takes about 2 minutes
Bank-grade encryption
Your data is never shared
Your details
Enter your name exactly as it appears on your ID.
Full legal name
Date of birth
Nationality
Your document
Choose a document type, then capture both sides.
Capture document
Front
Back
Selfie check
Position your face in the circle. We match it to your document — nothing is stored.
Verifying your identity
This only takes a moment…
Reading your document
Matching your face
Running security checks
You're verified
Your identity is confirmed. Full protection and community rewards are now unlocked.
Verified account