Skip to content

How It Works

From one report to a resolved problem.

Six steps turn a single citizen's report into public pressure a government department can't quietly ignore — and every step along the way is something you can actually go check.

  1. 1

    Report

    A citizen reports a real local problem — a broken clinic, an unsafe road, a school that's been closed too long — with photo or video evidence and a location.

  2. 2

    Verify

    A trained moderator checks the evidence, confirms the location, and establishes the facts before anything goes public. Nothing is published on a claim alone.

  3. 3

    Campaign launches

    Once verified, the issue becomes a public campaign with its own page, a ready-to-use content kit, and a clear goal — visible to anyone, no account required.

  4. 4

    Creators amplify

    Content creators and volunteers pick up the campaign kit and post about it on TikTok, Instagram, YouTube, Facebook, and X, using the platform they already have.

  5. 5

    Authorities respond

    The responsible government department's reaction — acknowledged, investigating, resolved, denied, or nothing at all — is recorded publicly and stays on the record.

  6. 6

    Resolved

    When the underlying problem is actually fixed, the campaign is marked resolved — with the evidence and the authority's response still there for anyone to check.

Who does what

Everyone who takes part is a Luminar.

Whichever role fits you, this is the shape of what you'd actually be doing.

Citizen

Report issues, discuss and upvote campaigns, and follow the ones you care about. This is what everyone gets automatically the moment they sign up.

Content Creator

Turn a verified campaign into content on the platforms you already post to. A campaign kit gives you the facts, hashtags, and captions — you bring the reach.

Volunteer

Lend your time and skills instead of your following — helping verify evidence, research a department, or keep a campaign moving. Applications are reviewed by a moderator.

Moderator

Trained reviewers who check every report before it goes public, and stay involved after — recording government responses, reviewing flagged content, keeping the record honest.

How we keep it honest

Built to be checked, not just believed.

Evidence before publish

No issue becomes a public campaign without a moderator checking the evidence first. A claim alone is never enough.

One number, not a sales pitch

Every metric shown is a single figure with its age attached — never two competing numbers, never quietly rounded up.

Anonymity is real

A citizen can report without their name ever being shown publicly. Location precision is opt-in, never assumed.

See the platform-wide numbers on Transparency

The formula behind a number

How we calculate Estimated Reach.

"Estimated reach: 31.2 million" is the platform's most quotable number, and its most attackable one. So here's the real answer to how it's worked out — not just a claim.

What it is not

It is not the sum of views. Summing views overstates human reach for three reasons:

  • View definitions differ by platform. A TikTok view registers on autoplay; a YouTube Shorts view requires meaningful watch time.
  • The same person sees multiple videos. In a campaign with hundreds of videos on one hashtag, substantial audience overlap is certain.
  • Not every view is a person. Bots and repeat views inflate raw counts.

The formula

EstimatedReach = ( Σ Views_p × Q_p ) × D(n), capped at C
p
platform
Q_p
view-quality factor, normalising view definitions
n
counted video submissions in the campaign
D(n)
overlap discount = 1 / (1 + ω · log₂(max(n,1)))
ω
overlap coefficient, default 0.15
C
national online-population ceiling

View-quality factors

YouTube is the reference at 1.00 — the strictest view definition of the five.

PlatformQBasis
YouTube Shorts1.00Reference — requires meaningful watch time
Instagram Reels0.80Plays counted at a low watch threshold
TikTok0.75Views counted on autoplay impression
Facebook Reels0.75Comparable to TikTok
X0.70Impression-based; lowest bar

Overlap discount

More videos means more likely overlap in who's watching — the discount grows accordingly.

Videos (n)D(n)
11.000
100.667
1000.501
1,0000.401
10,0000.334

Ceiling C. Reach is capped at a configured national online-population constant. Reaching the cap displays as "capped at national online population" rather than a spuriously precise figure.

Reporting rules

  • One figure, with its age. Estimated Reach is a single number, displayed with the median age of the figures behind it. There is no verified-vs-reported split; the underlying source per submission is retained for audit, never shown as a second competing figure.
  • Q and ω are estimates, and are labelled as such. They are modelling assumptions, and the platform commits to revising them against observed data.
  • Versioned. Every stored value records the formula version that produced it. A formula revision never silently rewrites history.
  • Dead links excluded. Frozen submissions are removed from the count and the view sum.
  • False Information campaigns excluded. Removed from platform totals entirely.
On honesty over impressiveness. This formula produces smaller numbers than summing views. A campaign with 24.6M raw views across 1,243 videos yields roughly 7–8M estimated reach. That's the correct trade: a defensible 8 million is worth more than an indefensible 24.6 million, because the larger number collapses the first time anyone examines it — and takes the platform's credibility with it.

The number behind a Civic Profile

How we calculate the Civic Impact Score.

Published here so the number on every Civic Profile (FR-SCORE-03) is checkable, not just trusted — the exact same weights and curves this page shows are what actually computes it, read straight from the same source file the score engine mirrors.

The seven signals

A weighted composite, 0–10,000, of verified-contribution signals — never popularity, and never inflatable by a raw self-reported figure alone.

SignalWeight
Trust20%
Campaign Contribution20%
Verification15%
Leadership13%
Collaboration12%
Consistency12%
Community Reputation8%

Each signal is scored 0–100, then combined: total = round(100 × Σ weight × signal), clamped to 0–10,000. Every visitor to a Civic Profile sees the full breakdown, not just the total.

Level ladder

LevelNameScore needed
1Newcomer0
2Reporter250
3Contributor650
4Verified Voice1,350
5Campaigner2,400
6Changemaker3,800
7Community Leader5,700
8Regional Force7,500
9National Voice9,000
10Civic Luminar9,700

What a video's figures count for

A source multiplier applied to how much a view counts toward Contribution — never to the displayed figure itself, which is always the real number.

API-ingested
1.00×
Self-reported, account connected
0.70×
Self-reported only
0.40×
Confirmed fraud flag
0.10×

Scoring-credit caps. At most 10 videos per campaign, and at most 250,000 credited reach per campaign, count toward the score — never applied to a displayed figure, only to how much of it counts toward Contribution.

Streaks. Counted in Asia/Karachi calendar days; a streak survives up to 2 missed days per rolling 30-day window before it resets.

National percentile

Active accounts with a confirmed Impact Score above zero, excluding moderators, admins, and accounts with a confirmed fraud flag. Leaderboard opt-out accounts are still included in the cohort -- only their own percentile is shown to them.

Ready to be part of it?

Report a real problem, or find a verified campaign already gaining momentum.