Cybersecurity & Penetration Testing Services
PopOut's penetration testing service tests the security of your website, API and mobile apps the way a real attacker would, then delivers a report of the vulnerabilities found with their risk levels and how to fix them. Prices start from Rp15,000,000 per project.
What is penetration testing (pentest)?
Penetration testing is an authorised, simulated attack that finds security holes before someone else exploits them. It is the most hands-on part of cybersecurity work: not a list of possible problems, but proof of which weaknesses can actually be broken into.
Unlike a vulnerability assessment, which relies on automated scanning, a pentest also verifies findings manually and shows their impact, for example customer data that can be opened without logging in.
Who needs a pentest?
Pentests matter most for websites and apps that store personal data, take payments, or have a login area for customers, partners or staff. The right moments are before launch, after major changes, or when corporate clients and partners ask for proof that your system has been security tested. The results also help your team decide which fixes come first, because every finding already carries a risk level.
What we test
- Web pentest. Websites and web apps: login and sessions, access control, form inputs, file uploads and server configuration, using the OWASP Top 10 risk categories such as injection and broken access control as a reference.
- API pentest. Endpoints used by mobile apps and partners: authentication, per-user authorisation, data validation and rate limiting.
- Mobile app pentest. Android and iOS apps and their communication with the server, including data stored on the device.
- Server hardening review. Open ports, software versions, security headers and server configuration.
Black box or grey box?
- Black box. The tester only gets the target address, like an outside attacker. Useful for seeing what is exposed to the public.
- Grey box. The tester gets accounts with specific roles, so they can check whether an ordinary user can open data or functions that belong to other users or admins. This approach reaches the parts of the app behind the login.
Testing and reporting process
- Scope and written authorisation. Targets, schedule and testing limits are agreed and approved in writing before testing starts.
- Testing. A combination of automated scanning and manual testing.
- Report. Every finding gets a risk level (critical, high, medium, low), evidence, impact and a recommended fix, plus a summary for management.
- Retest. After your team fixes the issues, we test again and update the report.
How much does a pentest cost?
Penetration testing starts from Rp15,000,000 per project. The final cost depends on the number of targets (website, API, Android app, iOS app), the number of pages, endpoints and user roles tested, and whether the approach is black box or grey box.
Fixing the vulnerabilities is not included in the pentest price. If needed, we can quote the fixes separately, or your own developers can work from the report.
Frequently asked questions
Will a pentest disrupt our live website?
Testing is designed not to damage data, and the schedule is agreed in advance. For sensitive systems, testing can run on a staging environment that mirrors production.
How often should we run a pentest?
At least before launch and after major changes, such as a new payment feature, a new API integration or a server move.
Can PopOut fix the vulnerabilities too?
Yes. As a website and app developer, we can fix the issues found, and routine care afterwards is available through our website maintenance service.
How long does a pentest take?
It depends on the number of targets and the testing approach. We share the schedule together with the quote.
Server security and your deployment process can also be tightened through our cloud and DevOps service. Send us the websites, APIs or apps you want tested through our contact page. Our other services are on the website and application development page.
How we work
-
Brief & consultation
Tell us your goals, audience and budget range. We reply with questions and ideas.
-
Proposal & quotation
You receive a written scope, timeline and quotation tailored to your project.
-
Production
Our team builds it and shares progress at agreed checkpoints.
-
Review & delivery
You review, we revise, then we deliver the final files with support after launch.
Related articles
More Website & Application Development Services
- Cloud & DevOps Services
- UI/UX Design & Prototyping Services
- Generative Engine Optimization (GEO / AI SEO) Services
- Headless & Composable Commerce Services
- AI Agent & LLM Integration Services
- API Integration & Automation Services
- IT Outsourcing & Staff Augmentation Services
- Social Media Management Services: Instagram, Facebook & TikTok
- Website Maintenance Services
- n8n & AI Workflow Automation Services
- Google Ads & Google Shopping Management Services
- Instagram, Facebook, TikTok & LinkedIn Ads Services (Meta Ads)
- AI Chatbot Development Services
- WhatsApp Business API & AI Chatbot Services
- Android, iOS & Web App Development Services
- SEO Article Writing & Website Copywriting Services
- Progressive Web App (PWA) Development Services
- Custom Software, SaaS & MVP Development Services
- Company Profile Website Development Services
- eCommerce Website Development Services
- SEO (Search Engine Optimization) Services
- Voice AI Agent & AI Phone Receptionist Services