The Platform

Four layers.
One coherent system.

Witness combines a live global map, citizen reporting, a real-time feed, and structured public discourse into a single platform designed to surface truth through transparency.

Layer 01

The Live Map

The primary interface. Every report, event, and data feed is anchored to a real location and time. The world becomes the UI. Zoom into any region and see what's happening right now.

Events are categorized and color-coded: protests in amber, conflicts in red, disasters in blue, politics in green. Each pin represents a verified or community-reviewed report from someone on the ground.

Conflict Protest Disaster Politics
Conflict2m ago
Air Alert in Kyiv Oblast
Multiple reports of incoming threats. Sirens activated across central districts.
Trust: Corroborated+12 corroborations
Protest7m ago
Large Gathering in Tbilisi
Thousands gathering near Parliament building...
Layer 02

Citizen Reporting

Anyone can submit geotagged reports tied to their location. Reports appear on the map instantly, tagged by category and trust tier. Credibility is earned through accuracy and community corroboration.

Each report starts as "unverified" and moves through trust tiers as other witnesses corroborate the event. No editorial gatekeeping. The community determines truth.

Layer 03

Short-Form Feed

A Twitter-style forum feed anchored to real-world events. On-the-ground clips, commentary, and analysis, all chronologically sorted and never algorithmically ranked.

Posts can be linked to map reports, creating a bidirectional connection between geographic events and social discourse.

@sarah_k3m
Massive crowd forming at Freedom Square. Estimated 15k+ people.
42
@osint_watch8m
Confirmed: second wave arriving from metro stations.
127
@local_reporter14m
Road closures now in effect around Parliament.
23
Event Thread
Tbilisi Protests: Day 3
47 reports · 312 posts · 1.2k participants
Verified: Police have not deployed tear gas.
Corroborated by 23 witnesses
Disputed: Claims of 50k+ attendance unverified.
5 reports · under review
Layer 04

Public Discourse

Every event anchors a conversation. Users debate, add context, and challenge reports openly. Truth emerges through visible argument, not suppression or algorithmic filtering.

Verified claims are highlighted. Disputed information is flagged with context. The community sees the full picture, including disagreements.