VerifyPulse
Responsible scam-risk decision support

A risk result should explain the evidence—and be honest when evidence is not enough.

VerifyPulse is designed to help users and teams pause before acting on a suspicious message or link. It is not a promise that every result is correct, and it is not a replacement for a regulated financial institution’s own controls.

How a result can be reached

Different inputs produce different available evidence. The service may use one or more of the following layers; none alone is a universal guarantee.

1

Deterministic checks

URL forensics and text/intent signals can identify patterns such as suspicious structure, lookalike-brand mismatch, credential requests, OTP pressure, or UPI/payment pressure.

2

Historical and current evidence

Known URL/domain observations can create an evidence-backed result through historical reputation lookup and available threat-intelligence enrichment.

3

AI-assisted analysis

When external providers are available within the request budget, they may help interpret ambiguous content. Provider output is not treated as a guarantee.

What happens when live AI analysis is unavailable

Strong local evidence can still be shown

If an exact historical-reputation match or a high-confidence local scam signal is available, the result can explain that evidence without waiting for a live model.

No evidence is not treated as SAFE

If no strong local evidence exists and live providers cannot complete analysis, VerifyPulse returns an independent-verification recommendation instead of a false SAFE result.

Why this matters: A service outage must not turn into fake reassurance. “Needs verification” means the user should independently confirm the sender, offer, or transaction using an official channel they open themselves.

Risk bands are decision-support, not automatic action

Possible outputMeaningSafe next step
Evidence-backed high riskStrong deterministic or historical evidence suggests danger.Do not continue based on the message/link. Verify through an official app or support channel.
Suspicious / review neededSignals suggest risk but do not prove the full story.Pause, collect context, and independently verify. A business user may route it to review.
SAFE / trusted evidenceAvailable evidence did not indicate a known high-risk problem for the submitted content.Still follow normal security practice; SAFE is not proof that a person, transaction, or offer is authentic.
Needs verification / degradedLive analysis could not complete and strong local evidence was not available.Do not act on credentials, payments, or document requests until independently confirmed.

Boundaries we keep clear

Not a payment-blocking engine

For a business pilot, VerifyPulse should provide risk evidence and recommended actions. The client’s approved policy and human/team controls should make the final transaction decision.

Not an account-verification service

VerifyPulse cannot see a user’s bank balance, validate an RBI caller, or confirm the identity of an unknown sender. Users must use official channels.

Not a live browser detonation sandbox

The production scanner does not autonomously open submitted suspicious URLs in a separate browser environment. It analyzes submitted content and available evidence.

Not a substitute for reporting

If money, credentials, or personal data may have been exposed, users should contact their bank through official channels and use the relevant official cyber-fraud reporting route.

Improvement and correction path

The product has automated regression and integrity checks in its maintained repository. For business pilots, feedback should be captured as confirmed scam, benign, false alert, or unknown so that performance claims can be measured rather than guessed. Report an issue or correction at narayanglokhande2007@gmail.com.