ADVERTISEMENT

NCAP return leads to 2,800 drop in violators; MMDA urged to take full control

Published May 27, 2025 03:20 pm

At A Glance

  • The MMDA reported a significant drop in traffic violations on the first day of NCAP reimplementation, prompting calls from transport groups to have the MMDA exclusively manage the policy across Metro Manila instead of local governments.
Initial implementation of the No-Contact Apprehension Policy (NCAP) of the Metropolitan Manila Development Authority (MMDA) showed a decrease in violations of about 2,800, an official of the agency said on Tuesday, May 27.
During the joint Senate hearing of the Committee on Public Services joint with Public Works; and Finance, Tulfo asked about the NCAP implementation when the EDSA rehabilitation shapes up in June, together with odd-even scheme traffic scheme.
"So habang ongoing yung rehabilitation sa EDSA, so paano itong NCAP kasi especially dun sa number scheme? (So while the rehabilitation on EDSA is ongoing, what happens to NCAP, especially with regard to the number coding scheme?)" he said.
MMDA Traffic Enforcement Group director Atty. Victor Nuñez said that for the entire first day of NCAP's implementation on Monday, they have recorded 1,112 violations which mostly included disregarding traffic signs, EDSA bus lane, motorcycle lane, and loading/unloading violations.
"As compared po last week, May 19, naregister po namin is 3,982...Makikita natin na nagbawas ng 2,800 violators (Compared to last week, May 19, we recorded 3,982... We can see that there was a decrease of 2,800 violators). So it's really a deterrent," he said.
"Lalong-lalo na po alam naman natin ang mga Pilipino para-paraan kapag coding siya 7 a.m. to 10 a.m. maraming lumalabas ho nacacapture namin yan. E kapag may enforcer sisingit-singit, iiwas... maluwag kasi yung mga usual nagviviolate ng coding ay di lumabas ("Especially since we know that Filipinos tend to find ways around things — during coding hours from 7 a.m. to 10 a.m., many still go out, and we are able to capture that. But when there's an enforcer present, they weave in and out or avoid them... It was less congested because the usual violators didn’t come out)," he added.
Nuñez said that this decrease is a huge thing considering that the EDSA rehabilitation will begin in June.
Aside from EDSA, NCAP is implemented on Recto, Mendoza, Quirino Avenue, Araneta Avenue, CP Garcia, Katipunan Avenue, Tandang Sora, Roxas Boulevard, Taft Avenue, South Superhighway and Shaw Boulevard, Ortigas Avenue, Magsaysay Boulevard, Aurora Boluevard, Quezon Avenue, Commonwealth Avenue, A. Bonifacio, Rizal Avenue, Delpan, Marcos Highway and MacArthur Highway.
In connection with this, Pangkalahatang Sangguniang Manila and Suburbs Drivers Association Nationwide (Pasang-Masda) National President Roberto "Ka Obet" Martin said that they prefer that the NCAP be implemented by the MMDA.
According to Martin, Pasang-Masda along with ACTO, and ALTODAP were the ones who filed a petition before the Supreme Court (SC) to issue a Temporary Restraining Order (TRO) for NCAP in local government units (LGUs). He stated that they purposely did not include MMDA since they prefer their NCAP system.
"Kung maari po, MMDA na lang ang mag-man ng NCAP sa the whole of Metro Manila, huwag na po ang local government natin (If possible, the MMDA should be the one to manage NCAP throughout the whole of Metro Manila, and not the local governments anymore)," he said.

Related Tags

NCAP No Contact Apprehension Policy (NCAP) MMDA
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.