Detect fake news with Faktify!
Faktify is a powerful web-based platform designed to combat the growing spread of misinformation in digital media. As fake news continues to influence public perception and social discourse, Faktify empowers users with a transparent and intuitive tool to evaluate the trustworthiness of online content — one link at a time.
Faktify allows users to submit a news article or link and instantly receive a credibility evaluation. Rather than simply labeling something as "real" or "fake," the platform delivers a meaningful comparison-based explanation powered by the Gemini API. By contrasting the submitted content with verified sources, Faktify highlights inconsistencies in facts, emotional tone, or sensationalized language — and tells the user why the article may be misleading.
🔗 Instant Link Verification: Analyze and evaluate the credibility of any news article.
🧾 Gemini Comparison Engine: Uses the Gemini API to compare suspicious content against verified news and generate a side-by-side breakdown with human-like reasoning.
💬 Explanatory Verdicts: Each analysis includes a detailed rationale to help users understand misleading patterns or red flags.
📊 Clarity Score: Assigns a credibility rating based on structural, linguistic, and factual indicators.
🧑💼 User Authentication: Seamless and secure sign-in with Google, Apple, or phone number using Clerk.
📰 Verified News Feed: Browse trusted news in different categories, curated via the News API and Google Fact Check API.
🌐 Community Reporting: Users can share fake news they come across, helping build a collaborative and informed community. (Will be seen in upcoming developments)
Frontend: React.js + Tailwind CSS for modern UI
Backend: Node.js + MongoDB for scalable and fast data management
Authentication: Clerk for secure, multi-provider user login
APIs Used: Gemini API (for comparison and analysis), News API, Google Fact Check API
Faktify is built to serve anyone — from students and journalists to everyday internet users — who wants to ensure they are consuming and sharing accurate information. By offering both clarity and transparency, Faktify reduces misinformation spread, enhances media literacy, and encourages critical thinking in the digital age.
Whether you’re questioning a headline or verifying viral content, Faktify gives you the confidence to trust — or question — what you read.
We’ve made strong progress on Faktify throughout the hackathon, successfully developing the key features of our news verification platform: Implemented a fully responsive frontend using React and Tailwind CSS Integrated Clerk authentication allowing users to sign in with Google, Apple, or phone number Developed the News Link Checker where users can input a link and get a credibility result Used the Gemini API to compare submitted content with verified sources and provide a clear explanation of why it might be fake or misleading Built the Verified News section using the News API and Google Fact Check API to show trusted and categorized articles Created a Community Section for users to report suspicious news and explore shared reports Designed clean UI sections like "How It Works" and incorporated motion effects for smooth transitions Successfully connected the backend with MongoDB to manage community submissions and verified articles We’re currently finalizing features like content filtering and user feedback, while preparing our submission and presentation.