ADVERTISEMENT

Pagcor compliance office should do better vs illegal online gambling--Brian Poe

Published Aug 20, 2025 06:18 pm

At A Glance

  • FPJ Panday Bayanihan Party-list Rep. Brian Poe has underscored the need to strengthen the Philippine Amusement and Gaming Corporation's (Pagcor) Compliance Monitoring and Enforcement Department (CMED) as far as illegal online gambling platforms are concerned.
FPJ Panday Bayanihan Party-list Rep. Brian Poe (Rep. Poe's office)
FPJ Panday Bayanihan Party-list Rep. Brian Poe (Rep. Poe's office)


FPJ Panday Bayanihan Party-list Rep. Brian Poe has underscored the need to strengthen the Philippine Amusement and Gaming Corporation's (Pagcor) Compliance Monitoring and Enforcement Department (CMED) as far as illegal online gambling platforms are concerned.
According to the vice chairman of the House Committee on Appropriations, Pagcor's current system of merely forwarding illegal site reports is not enough to curb offshore operators preying on Filipinos.
“We need to strengthen the CMED of Pagcor, and we need to look into the processes of cease and desist with the NBI, CICC, and DICT,” Poe said on Wednesday, Aug. 20, referring to the National Bureau of Investigation, Cybercrime Investigation and Coordinating Center, and Department of Information and Communications Technology, respectively.
“As it is, many people want to complain. They’re confused about the process. They believe Pagcor is the agency tasked with taking all of these sites down,” said the neophyte solon.
The appropriations panel held its briefing with Pagcor on the P6.793-trillion National Expenditure Program (NEP) or proposed national budget on Wednesday.
Pagcor Chairman and Chief Executive Officer (CEO) Alejandro Tengco says CMED is one of the agency's largest units. It receives around 2,000 complaints a month, 60 percent of which involve unlicensed operators.
While CMED has been effective in gathering evidence and in reporting illegal activities, Tengco admitted that Pagcor has no legal authority to close down illegal sites directly, and must rely on other law enforcement agencies to execute takedowns.
Tengco disclosed in the hearing that the agency has so far identified 12,000 illegal online gambling sites targeting Filipinos. Of these, 8,000 have been blocked or shut down through referrals to other agencies, including the DICT, NBI, CICC, and PNP Cybercrime Group.
Still, Poe said that thousands remain active, including eight operators he raised during the hearing that are already earning an estimated $50 to 70 million every month, or nearly ₱82 billion in annual lost revenues.
He said these apps — Poppo Live, Awaz, Vone, BoloUP, Halla Live, Niki, Ximi Video Live, Gem Gala, Himme, and HiChat — masquerade as livestreaming or entertainment platforms but embed covert gambling mechanics that allow digital tokens to be converted into real cash.
Lawmakers argued that this fragmented process — where Pagcor can only act as a “referral body” — leaves Filipinos vulnerable to scams, fraud, and gambling addiction, while billions in revenues continue to slip away untaxed.
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.