ADVERTISEMENT

Filipino influencers launch 'Creators Against Corruption'

Movement aims to demand transparency and government accountability

Published Sep 12, 2025 05:47 pm
Top Filipino influencers unite under Creators Against Corruption (CAC) to demand transparency, expose DPWH corruption, and push for government accountability. (Photo courtesy of CAC)
Top Filipino influencers unite under Creators Against Corruption (CAC) to demand transparency, expose DPWH corruption, and push for government accountability. (Photo courtesy of CAC)
A coalition of top Filipino influencers and content creators has officially launched Creators Against Corruption (CAC), a grassroots movement calling for transparency, accountability, and urgent reforms in the Philippine government.
The launch event, held in Kapitolyo, Pasig, on September 11, comes as public outrage grows over reports of alleged “ghost” flood control projects and corruption within the Department of Public Works and Highways (DPWH). The controversy, dubbed part of the growing DPWH corruption 2025 scandal, has intensified calls for reform.
Unite against corruption
“Now is not the time to be fence-sitting or staying on the sidelines,” said lead convenor Carlo Ople, as he stressed the importance of collective action. “We are called to be part of this battle against the raging corruption happening in the Philippines today,” he added.
Ople emphasized that the coalition seeks to empower and equip anti-corruption creators, noting that united voices online can be “stronger and safer for everyone.”
Diverse creator community joins the call
CAC brings together creators from across various niches — horror storytellers, card collectors, tech reviewers, financial educators, gamers, lifestyle vloggers, and more — urging all content creators, regardless of audience size, to use their platforms to push for a corruption-free Philippines.
The group plans to raise awareness through online campaigns and verified content; host digital forums and public discussions on accountability; collaborate with civic organizations to amplify calls for reform; and mobilize communities to demand good governance and government accountability in the Philippines.
Key signatories of the CAC Manifesto
CAC identifies itself as a grassroots coalition of Filipino influencers and digital creators committed to transparency, good governance, and democratic accountability.
Notable personalities who signed the CAC manifesto include Carlo Ople, Chris Tan, Marc Santos Gamboa, Julia Pineda, Gabriel Pineda, LJ Reyes, Julio Ingco III, Sai Montes, Joseph Teoxon, Rocky Turen, Rollie Garcia, R. Ty, Migo Delfin, Chef Martin Narisma, Gian Gaite, Jigs de Asis, Sean Salustiano, Rye Icatar, AJ Badiola, and Spart (We the Future).
By combining their reach and influence, CAC seeks to mobilize communities, educate the public, and hold officials accountable in the fight against corruption.
Call for public support
CAC is actively recruiting creators and encourages those interested to connect through the official Creators Against Corruption Facebook Page.
The group will roll out its first set of educational content and advocacy initiatives in the coming weeks, focusing on transparency and good governance as the foundation for meaningful reform.

Related Tags

Creators Against Corruption Filipino influencers against corruption government accountability Philippines DPWH corruption 2025 transparency and good governance
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.