
I vibe-coded a no-history browser that shows the noise around every page
I’ve been playing with an idea that started as a small question:
What if a browser didn’t treat “searching” and “going somewhere” as the same thing?
So I built a tiny Electron prototype called Nubea.
It has two separate actions:
- Go to a website — when you already know the destination
- Search the web — when you actually need a search engine
The other idea is that Nubea does not keep local browsing history by design. Instead, it shows live metrics about what the current page is trying to load:
- external requests
- attempted cookies
- trackers / analytics
- ad networks
- redirects
- identity syncs
- blocked requests
- “cognitive pollution” score
It has three modes:
Normal
Loads the web normally and only observes.
Clean
Blocks known analytics / ads / tracking.
Mirror
Blocks third-party requests aggressively, so you can see how much of the page depends on external systems.
The funny part is that after testing news sites, the browser started showing hundreds of invisible requests around a single article. That became the real concept:
>
It’s still rough. It has bugs. It uses Chromium through Electron, so I’m not pretending I built a browser engine from scratch.
But the prototype works, and the idea feels strong:
Nubea is not trying to be another Chrome.
It is trying to separate navigation from capture.
Repo: https://github.com/Hanzzel-corp/nubea
Would love feedback, especially on the UX and the idea of separating “go to a site” from “search the web”.