Cantürk Çelikok
All projectsWeb Platform, Mobile App

TurkGuard: Fraud Shield

A free platform that helps people spot fraud early by checking phone numbers, links and SMS messages. It brings together verified official numbers of banks and institutions, user reports and the USOM malicious link list in one place.

turkguard.com
TurkGuard: Fraud Shield
01

Problem

Fake bank calls, fake parcel delivery texts and deposit scams are very common in Turkey. People have no reliable place to quickly check whether a caller really belongs to their bank or whether a link is safe. Official numbers are scattered across many sites, and complaint sites are full of unverified information.

02

Solution

Everything happens in a single search box: you type a number, a link or an SMS text, and the result combines several sources. Every phone number in the verified institution list is taken from the institution's own official website and stored with its source URL. Link checks use the USOM list, number checks use user reports, and SMS texts are scanned for known scam patterns such as fake parcel fees, prize claims and debt collection threats. Each number gets a searchable "who called me?" page. Business landlines published on company websites are discovered for free through OpenStreetMap and Wikidata. The platform also includes marketplace complaints, a copy-proof Trust Badge for companies, an admin panel and privacy documents. An iOS app built on the same API offers message checks and spam filtering. It is completely free and has no ads.

03

Outcome

turkguard.com is live. 554+ verified institutions, a USOM list of about 500,000 records and the institution pages are indexed by search engines. The iOS and Android app is in Test.

TurkGuard is a lookup and reporting platform focused on fraud types that are specific to Turkey. When a user checks a number, the system first identifies its type: a landline and its province, an 0850 or 444 corporate line, a mobile number or a premium service line. It then checks whether the number is a verified institution channel and whether there are reports about it. Verified numbers still show a spoofing warning, because scammers can fake official numbers too. The verified catalog covers banks, public institutions, municipalities, shipping, telecom, energy, insurance, e-commerce and software companies. Each record holds the phone numbers, domains, emails and social accounts taken from the institution's official site, together with their source URLs. Numbers that appear under more than one institution are removed automatically. Reports are moderated. Personal data such as phone numbers, IBANs, ID numbers and addresses is hidden automatically from published content. Mobile numbers are never opened to search engines.

Client

Personal project

Timeline

Ongoing (started November 2026)

Technologies

Node.jsExpressSQLiteReactTypeScriptViteTailwind CSSExpoReact NativeSwift

Other projects