Politik
Transparency

How scores are calculated

Every input traces back to an independent Philippine institution — CHED, COA, the Sandiganbayan, the Senate, the Official Gazette. The classifications come from them; the numerical weights are our editorial calibration, fully documented below.

Score at a glance

OBJ

Objective Score (no upper limit · edu capped at 200, achievements at 300)

Cumulative sum of Education + Track Record + Achievements, minus Legal Penalties · floor at 0 · null when no verified data exists

TRU

Civic Trust Score (0–100)

Community ratings from registered users — kept separate from Objective Score

The two scores are always displayed separately. Objective Score measures verifiable credentials and performance. Civic Trust Score measures public sentiment. Mixing them would let popularity mask poor governance records — so we never blend them.

🏛

Where the data comes from

Every input in the Objective Score is sourced from an independent Philippine institution that publishes its own methodology. We don't invent the underlying classifications — we translate the issuing authority's public determination into a number on the profile.

Education — accreditation tier

ched.gov.ph

Commission on Higher Education (CHED)Institutional autonomy and accreditation level (Deregulated, Autonomous, Level I–IV)

Track record — financial audit

coa.gov.ph

Commission on Audit (COA)Annual audit opinion per agency / LGU (Unqualified, Qualified, Adverse, Disclaimer)

Track record — legislative output

senate.gov.ph · congress.gov.ph

Senate of the Philippines · House of RepresentativesBills authored, bills passed, and per-term attendance records

Achievements — bills enacted into law

officialgazette.gov.ph

Official Gazette of the Republic of the PhilippinesRepublic Act numbers — bills that became law and were signed into effect

Legal — criminal cases

sb.judiciary.gov.ph

Sandiganbayan · Supreme Court of the PhilippinesCase status: pending, convicted, on appeal, acquitted, dismissed

Legal — election cases

comelec.gov.ph

Commission on Elections (COMELEC)Disqualification rulings and election-related cases

Net worth — declarations

csc.gov.ph

Civil Service Commission · SALN (per RA 6713)Statement of Assets, Liabilities, and Net Worth filed annually under oath

Political dynasty — informational

officialgazette.gov.ph

1987 Constitution, Article II, Section 26Family relationships in elective office — informational, not scored

What is sourced vs. what is editorial

We're honest about the line between institutional measurement and our own calibration. The list above is the institutional half; the items below are decisions we make.

SOURCEDWhich CHED tier a school holds · which COA opinion a term received · whether a court has convicted, dismissed, or is still hearing a case · the bills filed and attendance recorded in the Senate / House Journals.
EDITORIALThe point values assigned to each tier (e.g. CHED Level III = 70 points, not 65 or 75) · the six-tier conviction-penalty schedule keyed off the Philippine penal classification (civil −40 up to reclusión perpetua −500) · the caps on Education (200) and Achievements (300) · the +40 term completion bonus · the attendance modifier brackets.

We document the editorial calibration in the sections below so you can see exactly what we chose and why. We welcome civil society input on these calibrations through the petition form.

Coming soon — additional institutional inputs

We're expanding the model to incorporate more sourced signals: DILG Seal of Good Local Governance (annual award for executive officials), Office of the Ombudsman dispositions (administrative graft findings distinct from criminal court cases), SALN year-over-year integrity checks (under the RA 1379 lifestyle-check framework), and PSA socioeconomic indicators (pre/post tenure outcome data). These will appear here as they ship.

📊

Objective Score

The Objective Score is a cumulative sum of points earned from verified public records. It is calculated server-side and cannot be entered or overridden by any user or admin — the app derives it entirely from official data.

Educationsum of pts per verified degree (CHED accreditation)
Track Recordsum of (COA/bills base + attendance modifier) per verified term
Achievementssum of pts per verified achievement (impact scope)
Legal Penaltydeducted per verified active case
score = LEAST(SUM(edu_pts), 200) + SUM(track_pts) + LEAST(SUM(achievement_pts), 300) − SUM(legal_penalties)
score = max(0, score) // floor at 0

// Education capped at 200 · Achievements capped at 300
// No verified data → score = null, displayed as "—"

Why cumulative instead of averaged

An average treats a politician with one degree the same as one with five, as long as the single degree is from a high-quality school. That is not a fair comparison. Under the cumulative model, every additional verified achievement adds real points — a richer, more complete record earns a genuinely higher score.

No data = no score

When a politician has no verified records with scorable data, their Objective Score shows "—" rather than a fabricated zero. A missing score is honest; a fake score is not. Unknown COA findings and unverified records do not contribute any points.

Verified records only

Only verified records count toward the Objective Score. A record is marked verified after a registered vetter has reviewed the source document. Unverified records are displayed on the profile but do not influence the score.

🎓

Education Score

Each verified degree a politician earned contributes a fixed number of points based on the school's CHED (Commission on Higher Education) accreditation status. Points are cumulative — a politician with three degrees earns points for all three — but total education points are capped at 200 to prevent degree-stacking from dominating a governance record.

Education Cap: 200 pts

No matter how many degrees are on record, education can contribute at most 200 points to the Objective Score. A strong governance record should outweigh academic credentials — not the other way around.

Incomplete Degree Penalty

Degrees that were not completed contribute 75% of the base institution points. Attendance demonstrates access to quality education; failure to complete does not. A politician who dropped out of a top university does not earn the same points as one who graduated.

CHED Accreditation → Points per degree

Deregulated
+100 pts

Highest CHED classification. Allowed to operate with maximum autonomy and set tuition independently. Awarded only to universities meeting the highest quality benchmarks.

Autonomous
+95 pts

Authorized to offer programs without prior CHED approval. Strong institutional track record, accreditation, and research output required.

Foreign
+90 pts

Degree earned abroad. Given a high base score reflecting international quality, as most Philippine politicians who studied abroad attended reputable universities.

Level IV
+85 pts

AACCUP/FAAP Level IV accredited. Top-tier domestic accreditation, demonstrating excellent faculty, research, and student outcomes.

Level III
+70 pts

AACCUP/FAAP Level III accredited. Good quality domestic institution with consistent performance across academic areas.

Level II
+55 pts

AACCUP/FAAP Level II accredited. Meets minimum quality standards; some areas still developing.

Level I
+40 pts

AACCUP/FAAP Level I accredited — the lowest accreditation tier. Basic quality standards met but limited track record.

Unaccredited
+20 pts

No CHED accreditation on record. Cannot confirm institutional quality through official channels.

Unknown
+0 pts

Accreditation status could not be verified. No points contributed — we do not fabricate quality ratings from unverifiable data.

Source

CHED accreditation levels come from the Commission on Higher Education's official list of accredited institutions. AACCUP (Accrediting Agency of Chartered Colleges and Universities in the Philippines) and FAAP (Federation of Accrediting Agencies of the Philippines) are CHED-recognized accrediting bodies.

ched.gov.ph ↗
📋

Track Record Score

Each verified term in public office contributes points based on: a flat +40 term completion bonus, plus the COA (Commission on Audit) opinion for that term, plus an attendance modifier. Points are cumulative — a politician with ten clean terms earns more than one with a single clean term.

term_score = 40 + max(0, coa_or_legislative_pts) + attendance_modifier
// the +40 applies only to completed (non-current) terms

Term completion bonus

Every verified completed term earns a flat +40 pts before any COA or attendance modifier is applied. This rewards finishing a term — not quitting and not being removed from office. Governance time deserves real weight relative to academic credentials. Currently-serving positions do not yet receive this bonus.

COA Audit Opinion → Points per term

Unqualified
+100 pts

Clean audit opinion. The COA found financial statements to be presented fairly and in accordance with applicable standards. No material misstatements or irregularities.

Qualified
+60 pts

COA found issues in specific areas but not pervasive enough to issue an adverse opinion. Some misstatements, limitations in scope, or departures from acceptable accounting standards.

Adverse
+20 pts

COA found the financial statements to be materially misstated and pervasively so. Serious financial management problems. Funds may have been misused or irregularly disbursed.

Disclaimer
+10 pts

COA was unable to form an opinion due to insufficient, unavailable, or unreliable records. Inability to audit is itself a serious governance red flag.

Legislative roles: bills-based scoring

Senators and Representatives do not receive COA audits the way governors and mayors do — COA audits the executing department, not the legislator. When coa_finding is not_applicable and bills data is available, we use a legislative effectiveness score instead:

pass_rate = bills_passed / bills_authored
legislative_score = pass_rate × 85
// range: 0 (0% passed) to 85 (100% passed) — no floor gift

Zero bills passed earns zero points — there is no floor. When no COA finding and no bills data is present, that position contributes 0 pts rather than a fabricated score.

Co-authored bills + resolutions — shown but not scored

Each senator's profile also displays Co-Authored Bills, Authored Resolutions, and Co-Authored Resolutions from senate.gov.ph. These are biographical context only — they do not contribute to the Objective Score. Reason: in PH practice, co-authorship is often a courtesy / cohort signal, and resolutions are largely symbolic. Both can be inflated and don't track governance quality. Only principal-authored bills and bills enacted into law (RA) are scored.

Attendance modifier

Attendance rate is verifiable from Senate and House of Representatives official records. It is applied as an additive modifier on top of the COA score for each term. A high-attendance, clean-audit term earns slightly more than a clean-audit term with no attendance data.

95 – 100%+20 pts
90 – 94%+10 pts
75 – 89%no change
50 – 74%−10 pts
< 50%−50 pts

Each term's contribution is floored at 0 — a very poor attendance on an already low-scoring term does not drag down points earned by other terms.

Source

COA audit opinions are published in annual audit reports for each government agency and local government unit. Reports are publicly available through the COA website.

coa.gov.ph ↗
🏅

Achievements Score

Verified achievements contribute points based on their impact scope — the geographic scale of the accomplishment. This is the most defensible objective classifier available: a Republic Act that applies to all 110 million Filipinos is categorically different from a municipal ordinance. Total achievement points are capped at 300 to prevent landmark legislation from inflating scores the same way degree-stacking did before the education cap.

Achievements Cap: 300 pts

Achievement points are capped at 300 across all records. A politician with dozens of verified acts cannot accumulate unlimited points from this category alone.

National — Landmark+100 pts per achievement

Landmark Republic Acts directly impacting millions — universal health care law, major reform legislation, acts affecting the entire population

National — Standard+60 pts per achievement

National awards, recognition, national programmes with narrower scope, minor Republic Acts

Regional+40 pts per achievement

Regional ordinances, provincial programmes, regional infrastructure projects

Local+20 pts per achievement

City or municipal ordinances, barangay-level programmes, local infrastructure

Achievements without a set impact scope contribute 0 pts. Admins must classify the scope before a record influences the score — leaving it blank is a prompt to research the correct classification, not a default.

What does NOT count as an achievement

The Objective Score measures what the politician did in office — sourced governance work. Three categories of records show up on profiles as biographical context but contribute 0 points:

  • Demographic / identity firsts — “first female Vice President”, “youngest senator”, “first Muslim senator since 1995”, “first Cebuano governor in 30 years”. Facts about who the person is — gender, age, religion, ethnicity, the gap since the previous occupant — not what they did in office.
  • Election outcomes — “won the 2016 presidential election”, “topped the Senate race”, “most votes in PH history”, “re-elected for a third term”. Campaign results, not governance work.
  • Personal accomplishments outside office — boxing titles (eight-division world champion, Hall of Fame), Olympic medals, acting and music awards, film/TV credits, brand endorsements, broadcasting / TV-anchor careers, YouTube and social-media reach (subscribers, followers, viewers), journalism awards. Personal achievements outside the office of politics, not governance work.

Source

Achievements are sourced from official government gazettes, COMELEC records, Senate and House journals, and COA reports. Each record requires a source URL pointing to the official document. The scope classification follows the jurisdictional level of the enacting or awarding body.

Legal Penalty

Active legal cases reduce the Objective Score. Penalties are cumulative per case and scaled to be meaningful against the cumulative scoring model. The minimum Objective Score is always 0.

Pending−75 per case

A case filed in court and currently being tried. Charges have not yet been proven beyond reasonable doubt, but the existence of an active case is a material fact for voters.

Convicted−40 to −500, by tier

A court has found the official guilty. The penalty scales with the severity of the sentence using the Philippine penal classification — see the six-tier table below.

On Appeal−75 per case

A conviction is being appealed. Treated the same as pending — the matter is still unresolved before a higher court.

Acquitted0

Court found the official not guilty. No deduction is applied. The record is still displayed for transparency — voters can see what cases were filed and how they resolved.

Dismissed0

Case was dismissed before reaching a verdict. No deduction. Displayed for transparency.

Conviction tiers — by Philippine penal classification

A conviction for plunder (reclusión perpetua) and a conviction for failing to file a tax return should not score the same. The penalty per conviction scales with how Philippine law itself classifies the sentence:

TierSentence rangePenalty
CivilCivil judgment / contempt order, no PH imprisonment40
Arresto1 day – 6 months80
Prisión correccional6 months – 6 years160
Prisión mayor (default)6 – 12 years240
Reclusión temporal12 – 20 years360
Reclusión perpetuaLife imprisonment500

Pardons do not reduce the penalty. The court's finding is the fact; pardons are political acts that don't erase the conviction.

Civil judgments score at the floor (−50), not zero. A finding of wrongdoing in any court — including foreign courts and US-court contempt orders — is still a finding. Treating these as zero would create a perverse incentive to settle in jurisdictions without prison sentences.

Multi-count cases use the highest tier across the counts. One conviction row represents one case verdict.

Default fallback is Prisión correccional (−160). If a row is marked "convicted" without an explicit tier, it scores at the typical PH-conviction tier (libel, perjury, oral defamation all land here). Admins promote rows to higher tiers explicitly when the sentence warrants it.

Source

Legal records are sourced from the Sandiganbayan (anti-graft court), Supreme Court of the Philippines, Court of Appeals, and published COMELEC disqualification rulings. Each record requires a source URL pointing to the official court document or a reliable news source citing it.

🗳

Civic Trust Score

The Civic Trust Score captures community sentiment — how much registered users of this platform trust a politician. It is the only score that reflects public opinion rather than official records.

trust_score = (average_rating − 1) / (5 − 1) × 100
// ratings are 1–5; scaled to 0–100
5 / 5
100
Fully trusted
4 / 5
75
Mostly trusted
3 / 5
50
Mixed trust
2 / 5
25
Low trust
1 / 5
0
Not trusted

Why it's kept separate

Blending community sentiment with the Objective Score would allow popularity to mask corruption, or allow unpopularity to penalize clean officials. A well-performing but controversial politician would be unfairly penalized. An incompetent but well-liked official would be artificially boosted. We display both prominently — but never combine them.

👑

Political Dynasty

A political dynasty is identified when multiple members of the same family have held or currently hold public office. This section is not scored — it is purely informational.

The 1987 Philippine Constitution (Article II, Section 26) explicitly calls on Congress to prohibit political dynasties, yet no implementing law has been passed as of 2026. The dynasty section exists to ensure voters have this context when evaluating a candidate.

1st Generation

Patriarch / Matriarch

Founded the family's political career.

2nd Generation

Child of founder

Son or daughter who followed into politics.

3rd Generation

Grandchild of founder

Third generation in political office.

4th Generation

Great-grandchild of founder

Four generations of uninterrupted political presence.

Data Quality & Vetting

Every data point on this platform goes through a two-step process before it appears on a published profile:

1

Admin creates the record

An admin user enters the data point — a school, a COA finding, a legal case — and attaches a source URL pointing to the official document or news report. No record can be saved without a source.

2

Vetter reviews and approves

A separate vetter user checks the source URL against the entered data. If the source confirms the data, the record is marked verified. Only verified records influence the Objective Score.

The vetting history is immutable — it is an append-only audit trail. Every approval, flag, and correction is permanently recorded alongside the vetter's name and timestamp. This is visible at the bottom of every profile page.

🎯

Score Interpretation

Use these bands as a rough guide. Context always matters — a low score may reflect a single controversial term in a long career, or a genuine pattern of poor governance.

500+

Exceptional record

Multiple degrees from strong institutions, sustained clean COA audits across many terms, no active legal cases. A rare, thoroughly documented public record.

300 – 499

Strong record

Good education credentials, clean or mostly clean track record across multiple terms, no serious legal issues.

100 – 299

Limited or mixed record

Some verified records but a short career, unknown COA data, or qualified audit findings. Warrants closer inspection.

1 – 99

Thin or penalized record

Very few verified achievements, adverse COA findings, and/or active legal penalties pulling the score down.

0

Penalized to floor

Legal penalties exceed all positive points. Multiple convictions or pending cases against a limited positive record.

See it in action

Browse profiles and watch the scores come to life

How Scores Work — Politiko