ADVERTISEMENT

Not just cameras: PPA says body-worn cameras part of full, high-tech surveillance system in agency-managed ports

Published Oct 12, 2025 02:33 pm
The body-worn cameras bought by the Philippine Ports Authority (PPA) are part of a full surveillance and evidence-management system across all the ports under the supervision and control of the agency, a top official said as he welcomed any auditing by oversight agencies in relation to the procurement.
PPA General Manager Jay Daniel Santiago explained that each of the 164 body-worn cameras bought in 2020 and are now being used by the port police forces contain security features that include facial-recognition capabilities.
The cameras, he said, are directly linked to a system that contains encrypted software licenses for live streaming and evidence storage, and with a dedicated 50 megabytes per second connected to satellite communications system. 
“PPA stresses that the project is a complete digital surveillance infrastructure, not a simple camera purchase,” Santiago said as he emphasized that the procurement also includes installation, nationwide training, and three-year after-sales support.
Sen. Raffy Tulfo earlier called out the PPA for alleged overpriced procurement of 164 camera units for P168.6 million. With the fund, Tulfo said each camera appears to cost more than 800,000 per unit.
But Santiago pointed out the impropriety of computing the project cost by the number of cameras bought since each unit is part of the full surveillance system necessary to protect PPA ports from various threats.
“The unit cost cannot be computed by dividing the contract price by the mere number of cameras alone. This includes nationwide connectivity, backend servers, software, training, and system integration,” said Santiago.
Transparent process 
Santiago emphasized that the project underwent transparent and competitive bidding processes in full compliance with Republic Act No. 9184 or the Government Procurement Reform Act. 
In fact, he said the winning bidder has a valid PhilGEPS registration, or the Philippine Government Electronic Procurement System accreditation.
In the Senate hearing, Tulfo said his team inspected the office of the Boston Home Inc. and said its office is not a kind of company which could be entrusted with a multi-million government project.
Santiago, however, said that the bidding process for the project was done at the time of the Covid-19 pandemic when the national government were implementing restrictions on the movement of people as part of the health protocol.
And even if they could, the PPA chief said inspection of any office of the bidders is prohibited by the law to prevent conflict of interest or undue advantage.
Instead, the Bids and Awards Committee checked the Consolidated Blacklisting Report of the Government Procurement Policy Board (GPPB) to check if the Boston Home Inc. was blacklisted at the time of the bidding process—and it was not.
“They are not backlisted, and they have a valid PhilGEPS registration. When it comes to financial capability, there is a formula under the procurement law that is strictly being followed,” said Santiago, in response to Tulfo’s statement that the company only had P10 million capital.
He also disclosed that the same company delivered a P217 million worth surveillance system project for the Philippine Coast Guard.
Fund protection 
Since he assumed the top PPA post nine years ago, Santiago said he has been very protective of the agency, especially when it comes to spending the agency fund.
“In the past nine years, I have been very protective of the agency and its employees, especially in the procurement process. This is critical for me since I do not want to hear any accusation that we are violating the law or any process,” said Santiago, who is a lawyer.
The proof, he said, was when he ordered the termination of the contract in 2019 for the procurement of Mobile X-Ray Machines as he revealed that he was not satisfied with the specifications of the machines.
“The Philippine Ports Authority assures the public that all its procurement activities strictly adheres to existing laws and upholds the principles of accountability, transparency, and prudent use of public funds,” he said. 
“PPA reiterates its commitment to improving port security, efficiency, and public safety through modern systems and technologies that undergo lawful, fair, and competitive processes,” he added.
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.