A full-screen ad appears suddenly
It covers the screen while you chat, watch a video, or return home, with no clue which app opened it.
Android pop-up source finder
A full-screen ad suddenly covers your phone, blocks taps, or has no close button? PopTrace checks who owns the visible window and which apps were active just before it appeared.
Solve it first, learn the details later
Prepare a data-capable USB cable, an Android phone, and desktop Chrome or Edge. PopTrace checks the connection, guides you through linking the phone, and shows clear actions instead of terminal commands.
Loading the local diagnostic tool…
Why this is difficult
Intrusive pop-ups often hide the app name and do not appear in recent apps. The real source may be a cleaner, wallpaper app, flashlight, browser add-on, or an unknown APK.
It covers the screen while you chat, watch a video, or return home, with no clue which app opened it.
A transparent overlay blocks controls, the close button is tiny or delayed, or tapping it opens another page.
The phone opens a website, app store, or download page after wake or unlock, while recent apps show nothing suspicious.
The ad may appear in a browser or app store, but those can be destinations rather than the app that initiated it.
How it works
PopTrace does not inspect the ad or decide whether it is malicious. Start the scan while the abnormal page is visible, and it turns Android's window ownership into an understandable app result.
Do not return home or open another app first. A complete scene makes the current owner easier to identify.
PopTrace reads who owns the current page and organizes third-party apps that may be related to the transition.
Go back or force stop the app and see whether the pop-up disappears. Uninstall only after you confirm the source.
Two ways to use PopTrace
Best when the pop-up is currently visible. Use desktop Chrome or Edge and connect an Android phone by cable—no desktop installation needed.
Use the online scanFor intermittent pop-ups that are hard to reproduce. After the user explicitly enables accessibility, the Android app will keep a short local history of window changes.
Reading the result
Current page owner shows which app owns the frontmost window. If it is a browser, app store, or system screen, review the previous candidates because another app may have sent you there.
A package name is Android's unique app identifier. It may be less familiar than the icon label, but it helps you verify the exact target in Android's uninstall screen.
What PopTrace can and cannot prove
Privacy and control
The page connects directly to the phone you select and parses diagnostics in the browser. PopTrace requires no account and does not upload app lists, window records, device identifiers, or results.
Frequently asked questions
When the ad appears, do not return home or close it. Connect the phone with desktop Chrome or Edge. PopTrace captures the current page, identifies its window owner, and lists apps that may have been active just before it appeared.
No, and it does not need to. You decide whether the page is an intrusive ad; PopTrace focuses on the harder question: which app opened it.
A normal web page cannot read another device's window ownership. PopTrace can read only the required local system records after you explicitly authorize USB access.
Not for the web version. Enable USB debugging in Android developer options and approve this computer when the phone asks.
Some apps hand an ad link to a browser or app store. That app owns the current page but may not have initiated the pop-up, so review the previous candidates too.
No. PopTrace only opens Android's uninstall confirmation. You decide on the phone, which helps prevent mistakes.
Force stop exits the app without deleting it or its data; it can run again when opened. Try this first to see whether the pop-up disappears.
PopTrace currently targets Android. The online connection requires desktop Chrome or Edge; Safari, Firefox, and mobile browsers do not expose the required USB capability.