GeoLens AI
Problem
By 2026, AI-generated media has broken trust. Images, videos, and events can be fabricated flawlessly, eroding journalism, legal evidence, and collective memory. When anything can be fake, truth becomes scarce.
Insight
Truth isn’t in the pixels—it’s in the trace: the physical, historical, and geographic artifacts that tie an image to a real place and time. AI fakes consistently fail at this layer.
What it does
GeoLens AI is a forensic verification engine that proves this happened, here, when.
Instead of relying on pixel-level detection, it analyzes an image’s Social DNA urban infrastructure, security fencing, signage typography, environmental wear, metadata, and historical context to detect fabrication, manipulation, and temporal inconsistencies that conventional systems miss.
Solution
GeoLens AI interrogates reality itself. By grounding visual media in verifiable physical and historical evidence, it delivers defensible conclusions rather than probabilistic scores turning images into auditable records of truth.
Technology
Intelligence Engine
GeoLens AI is powered by the Google Gemini API (Gemini 3 Flash), leveraging its Thinking Mode for true multi-step deductive OSINT reasoning.
This enables causal validation such as determining an image cannot be from 2010 if a street name officially changed in 2012 appears in-frame moving beyond classification into reasoning.
Forensic Lens
Using Google Search Grounding, GeoLens AI cross-references visual signals against real estate records, historical archives, and geospatial datasets in real time.
This anchors all inferences to external, verifiable sources, minimizing hallucination and strengthening evidentiary confidence.
Verification Stack
The verification interface is built with React 19 and TypeScript, designed for complex forensic data with absolute type safety and auditability:
- EXIF.js extracts and validates metadata integrity
- Leaflet.js enables precise geospatial locking
- CartoDB Dark Matter provides a tactical, evidence-first map layer
Together, this stack delivers court-ready verification, not black-box judgments.
How we built it
GeoLens AI was engineered as a truth-first pipeline, optimized for evidentiary integrity:
- A deductive intelligence layer for multi-step OSINT reasoning
- Real-time forensic grounding across geospatial and historical data
- Artifact-level inspection (noise patterns, lens distortion, infrastructure evolution)
- An evidence-grade UI designed for analysts, journalists, and legal professionals
Challenges we ran into
- Static Environment Problem: AI-generated scenes appear visually perfect but fail to model long-term urban evolution
- Security Layering Detection: Identifying anachronistic fencing, gates, and infrastructure styles
- Signal vs. Noise: Teaching the system to prioritize peripheral artifacts over central subjects
- Scalability without Compromise: Preserving forensic rigor while designing for global expansion
Traction & Validation
- Proven detection of subtle AI failures, including security layering and urban evolution mismatches
- Demonstrated superiority over pixel-only and classifier-based detection systems
- End-to-end verification engine validated across high-stakes scenarios
Use Cases
Newsrooms & Fact-Checkers
- Verify authenticity of viral images and videos before publication
- Trace the origin of media during breaking news and social trends
Legal Evidence Validation
- Confirm timestamps and locations of court-submitted media
- Detect manipulated or AI-generated evidence
Insurance & Fraud Detection
- Verify claim imagery for accidents and property damage
- Detect staged or doctored media in fraudulent claims
Intelligence & OSINT Teams
- Analyze satellite and drone imagery for infrastructure and urban change
- Authenticate visual intelligence for security operations
Platform Trust & Safety
- Flag deepfake or AI-manipulated content
- Provide verifiable media histories to combat misinformation
Scalability
GeoLens AI is software-only and API-first. It scales globally through data coverage not retraining. Each new city, archive, and dataset strengthens the network effect.
What we learned
Truth rarely lives at the center of an image.
It emerges from artifacts compression noise, lens characteristics, infrastructure timelines, and geographic context. AI struggles to replicate the accumulated scars of reality, and those scars are the strongest signal we have.
Vision
GeoLens AI becomes the verification layer of the internet restoring trust by anchoring digital media to physical reality.
What's next for GeoLens AI
- Expand global urban, historical, and geospatial coverage
- Launch an API-first platform for newsrooms, legal teams, insurers, intelligence units, and platforms
- Extend verification to multi-modal media (satellite, archival footage)
- Establish GeoLens AI as the default standard for visual truth verification
Built With
- exif.js
- gemini-3-pro-preview
- leaflet.js
- localstorage
- react
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.