Inspiration

Cekiceki was created in response to the alarming rise of online fraud. Every day, people lose money to phishing attacks, fake job offers, investment scams, impersonation schemes, and fraudulent marketplace listings.

Many victims often have doubts before engaging — a message feels suspicious, a deal looks too good to be true — but they lack a fast and reliable way to verify it.

We built Cekiceki to give people a simple tool to check first and act later. Our mission is to help prevent fraud before it happens.

What It Does

Cekiceki is a fraud detection platform that helps users quickly assess whether something might be a scam.

Users can:

Enter a phone number, URL, bank account number, username, or suspicious message

Receive an instant fraud risk assessment (Low, Medium, or High Risk)

View community-generated reports related to the input

Submit fraud reports to warn others

Access insights into common fraud patterns

The goal is simple: Stop fraud before it causes harm.

How We Built It

Cekiceki was designed with simplicity, speed, and scalability in mind.

Frontend: Built with React for a responsive and user-friendly interface

Backend: Node.js and Express to manage APIs and fraud detection logic

Database: MongoDB / Firebase to store reports, risk scores, and historical data

Fraud Detection Engine: A rule-based scoring system that analyzes suspicious keywords, abnormal number patterns, risky URL structures, and community reports

Cloud Deployment: Hosted on a scalable cloud infrastructure to ensure availability and performance

The architecture is modular, allowing future integration of machine learning models to improve detection accuracy.

Challenges We Ran Into

Fraud methods constantly evolve, making detection difficult

Avoiding false positives while maintaining strong protection

Designing a transparent and fair risk scoring system

Preventing misuse of the community reporting feature

Balancing accuracy, speed, and trust was one of our biggest challenges.

Accomplishments That We’re Proud Of

Successfully building a functional fraud risk scoring system

Creating an intuitive interface accessible to non-technical users

Implementing real-time risk analysis

Developing a community-driven fraud reporting system

What We Learned

Fraud prevention requires continuous updates and adaptation

User trust is essential in security-focused products

Simplicity improves adoption

Early user feedback significantly strengthens system accuracy

What’s Next for Cekiceki

AI-powered message and content analysis

A browser extension for real-time website fraud detection

A verified fraud database of phone numbers, accounts, and domains

Partnerships with anti-fraud communities and organizations

A mobile application for iOS and Android

Our vision is to make Cekiceki the first safety check people use before sending money, clicking a link, or trusting an unknown contact.

Built With

Share this project:

Updates