Search Different.

Also see: WonderSwipe’s more complete 30s demo video

I’m Gary Fung. I started isoHunt.com as a hobby 15 years ago. Now I’m starting WonderSwipe, my 2nd hobby. I’m hoping it can also be something more, and it never hurts to aim high.

Many have tried breaking Google’s search monopoly. I believe they all failed because no one, not even Microsoft with Bing/Yahoo, can attack Google’s search monopoly head on. Against Google’s AI brain trust, data and infrastructure, there can be no victory. But that also doesn’t mean everyone should give up and stop innovating in web search, as it is stagnating.

First, what was the last great monopoly? Windows. What broke it? It’s not really broken, but iPhone, and smartphones by extension, are making PCs less and less relevant.

You can’t depose the king but you can shrink the kingdom. (this is probably a poor analogy)

I believe with ever smarter AI, Google will continue being the dominant search engine. No one knows how to run a more optimized and scalable search engine than Google. But I see ways around the gatekeeper to human knowledge, because I believe there’s more to the whole search/research experience and knowledge curation for people, than just algorithms and infrastructure:

  1. A userland tool, a mobile frontend, where Google has failed to innovate other than “simply” transplanting desktop’s search UI and maintaining search ranking algos. This is WonderSwipe’s phase 1, which was launched on the iOS App Store last week.
  2. A real social layer for search: with WonderSwipe’s highlights, you will curate and crowdsource the best bits of information on each search query. Highlighting will be as easy as long-pressing a summary in WonderSwipe. Make curating the best of human knowledge on the Web a more human process again. Human expertise and curation is not something AI can supplant.
  3. Fragmenting search options. With an easy UI at point of search input, you can easily choose DuckDuckGo (or whatever else) for private searches, Amazon (or ___) for shopping, Baidu for China, etc. Make search engines pluggable and by vertical, thus less reliant on any single search engine as the one stop shop. Vertical search engines are also more tailored for each vertical and can be better than Google’s one size fits all. (I know from isoHunt)

Below is the what and the how of WonderSwipe’s phase 1, as launched last week. The devil is in the details. Here’s my proposal to completely rethink how we search and curate knowledge, for fun and profit. And in the process, not just in service of feeding our eyeballs to the ad machine either, as we realize now more and more that our Time is Not Well Spent.

I won’t claim I have the whole product-market-fit figured out yet for WonderSwipe, so please tell me if this is crazy/lame/won’t work/awesome/anything in between.

WonderSwipe has launched on the iOS App Store since 4/18! Get it now for free. Read on for why I think it is the biggest thing to search since Google itself, and watch our 30s demo video below for how. If you think it’s awesome too, tell us and vote for us here.

WonderSwipe’s icon, and demo video

There’s too much stuff online & too little time on the go to fuss with browser tabs or going back & forth in browser history.

When was the last time you did some serious googling on your smartphone? According to stats like this and the domination of time spent on mobile over desktop, not likely to be recent or frequently. For me, not unless I’m stuck with mobile Safari or Chrome without a laptop. Mobile websites, including Google itself, stuffing more ads above the fold on smartphones’ limited screen space compared to desktop haven’t helped the UX.

đŸ‘‰đŸŒ So, here’s 3 scenarios to use WonderSwipe instead of conventional browsers, so mobile search stop sucking:

  1. Too slow; Didn’t search?10–100x article loading and browsing speed, as measured in-app. Even more drastic difference over slow data networks.

  2. Too many results; Didn’t browse?No tabs: Easily swipe through search results, no clicks or background tab tab tab tab tabs needed.Hands-free mode: Automated browsing, with search result summaries read out like audiobooks and scrolled in-sync.

  3. Too long; Didn’t read (TL;DR)?Reader mode (like Pocket, Safari’s) with summarization of each search result, where possible.

After 2 years of development, I believe my solution is ready. WonderSwipe is designed from the ground up to find the answers you search for, in the fastest way possible. With the Internet’s enabling of prolific information overload and the recent backlash against Facebook (newsfeed), Youtube (autoplay), Snapchat (snapstreaks), etc. We want to create the opposite of a time sink, for truly time well spent. We want to create new, efficient and meaningful ways of information searching, curating and sharing. We are a counterpoint to time spent maximalists like the ad-driven social apps, we want to be time minimizing. Here’s demo videos of WonderSwipe’s phase 1 launching on the App Store, which I’d say is about half feature complete.

WonderSwipe demo (in HD, on mobile), on iPhone X — searching 🔍 dunkirk date before or after pearl harbor

iPhone 6 version

Note that WonderSwipe is not a browser. It’s something different, a research and reference tool. It augments search best when your search is non-trivial, and turns up informational articles to which WonderSwipe can do text extraction and summarization. WonderSwipe’s phase 2 will add highlighting and annotation for your own reference, as well as making it sharable in a social layer so learners can help other learners like you, quickly sifting and surfacing diamonds in the search results rough. For every topic searchable.

This web scale social highlighting we believe will shift us towards more meaningful sharing and time well spent in learning and curating, by going beyond simplistic likes and hearts that festers in viral engagement metrics, driving sensationalism, fake news and time sinks for advertising.

WonderSwipe for now at launch is the not-browser, with the sole goal of making search and finding your answers buried in results ridiculously fast. It does include in-app browser (SafariView on iOS) as a 1-tap fallback when you want the full HTML for some websites to function. (globe icon on bottom right of app, in the demo video)

With my 11 years experience working on the BitTorrent search engine isoHunt, and before that, using and watching Google’s development since its beginning. I believe WonderSwipe is shaping up to be the biggest user experience improvement in Web search, since Google itself. And that begins with us waking up to the fact that mobile search right now, is sucking.

More and more computing time shifts from desktop to mobile, while time spent on the Web in current browsers shrink.

Mobile web browsing haven’t fundamentally changed much. And all serious web browsing start with a search.

The Web’s Problem

With the proliferation of content, web search is getting more tedious. It’s exacerbated on smartphones. I would tap on a promising search result, wait 5 seconds (rather optimistic on the best cell network conditions), read a bit, see that it doesn’t concern what I’m looking for, tap back in browser to Google’s search page, scroll to another promising search result, rinse and repeat. It’s just too tedious and slow to do any serious search on a non-trivial topic of interest.

This pattern is similar on desktop browsers, though it’s better with the aid of faster WiFi, easy switching between browser tabs (so you can background load search results without all the click and wait), browser extensions, and easy Cmd-F / Ctrl-F to highlight keywords within found webpages for quick skimming.

But what if you can conduct mobile search 10–100x faster, with all the niceties I listed above in desktop browsers?

Well all except one, WonderSwipe can’t give you fast WiFi everywhere. But it does compensate for slow networks, possibly going beyond desktop access speed in the overall search experience. (SX for short from here on, as in UX)

WonderSwipe’s Solution

This is what WonderSwipe offers, for your knowledge presenting super-smart phone:

WonderSwipe’s debug console, logging timestamps of the ideal case. Here, 9 cached results load in parallel within a total of ~0.5s, in total.

And, bonus:

A note that my up to 100x faster knowledge access benchmark is network dependent (obviously). Due to WonderSwipe’s approach of article text-first-and-only loading, in parallel, further accelerated by cached summaries, the overall improvement may actually be even more profound when comparing WonderSwipe vs. conventional browsers over particularly slow, intermittent mobile networks.

I’ve also not quantitatively included further knowledge transfer improvements, resulting from article summaries and search keyword highlights as those are somewhat subjective. WonderSwipe’s current naive summarization algorithm compresses word count to ~40% of original text on average, so consider at face value another 2x factor in speeding up article reading. And depending on your speed reading ability, keyword highlights is a great aid in speeding up text scanning further still, to extract meaning as you skim over search results. So I could bump my benchmark up to 200x or more, but who’s counting what’s already an astronomical improvement? 😅

Wonderful!

And what about voice search, you say? Browsing search results is so last millennium. Yes that’s useful, but that only speeds up the query input part in a serious topical search. If it’s a trivial search like this, WonderSwipe isn’t the solution it’s designed for. You’d find the answer directly on the first page of search results, using WonderSwipe or any old-school browser. Or you could indeed just ask Siri or Google or Alexa or Cortana.

If your search is non-trivial however, like “is AI a threat to humanity”, that’ll take some digging beyond even the first page of search results, and voice assistants are unlikely to give a simple answer (or any answer). Siri for one defaults to web search when it can’t give a simple, factual answer, and that happens often. You may not find any good answer while googling either, and you’ll have to refine your search query. All of which involves skimming search results to decipher relevance, and this kind of non-trivial search is exactly what WonderSwipe is designed for.

Design Philosophy

WonderSwipe came out of my realization that mobile search is slow. Too slow, and we oftentimes don’t bother until a later time on a desktop, or none at all when you forget. What’s the point of the Web being a Great Library of human knowledge, if our computing paradigm moved from desktop to mobile, and we take a collective step backward and no longer bother accessing this library?

The problem is speed of access and knowledge transfer.

There is more to the Web than timber.

On the other hand, WonderSwipe is not a browser replacement. It’s a superset, focused around search. Not all search results are articles with text that can be extracted and summarized. When WonderSwipe fails, on web apps for example that cannot function without Javascript, the original HTML webpage is rendered by default, or you can load it explicitly by opening Web view within the app.

WonderSwipe attempts to extract meaning (article text) wherever it can, and when it does, it further apply algorithmic summarization to solve your TL;DR problem, which is especially apparent on the go. So that’s a further cognitive load reduction, beyond the measurable 100x load time reduction in the entire Search Experience.

In optimizing SX, I realized the workflow of the standard browser is one dimensional. You click a link, you go back, you click another link, you go back again or you click on a new link. It’s a linear timeline which you go back and forth in. But why be limited to a 1D UI, when you can swipe in 2D and flow from one search result directly to the next? Lists of search results are already conveniently sequenced for this, WonderSwipe just lays them all out horizontally. Swipe left or right for the next or previous search results, up and down to get into the summary and images or full text of a particular search result. Perfect, fluid and completely gestural in 2D, as it’s meant for the modern smartphone.

Which brings us to the name of the app. In making swipes the singular centre of user interaction without buttons, it becomes a wonder to access the knowledge of the Web. And infinitely so — on reaching the end of search results 1–10, another swipe left automatically searches the next page on Google. Further swipes continue to results 11–20, 21–30, etc.

And in each search result, for articles that split themselves into multiple webpages that you’d normally have to tap “Next” in-between, WonderSwipe also attempts to fetch all article pages and present them as 1 singular body of text, which gets summarized together. Nifty!

Attention is the New Scarcity

To optimize for SX completely and without compromise, I suggest breaking the current loser proposition of the user in the Web ecosystem. For you the user are not Google’s customer, nor are you for most web publishers. If you didn’t pay them, you are just eyeballs for their true customers, the advertisers. Your convenience in reading and optimizing for knowledge access isn’t their priority, distracting you with ads actually is.

But your attention is valuable.

This is an attention deficit crowd.

credit: cloudflare

More valuable than ever, with the Web’s overflow of information. Attention is the new scarcity, as we get less and less bored. Thus, optimizing SX from the ground up in the user’s perspective is all the more important, and demands fundamental rethinking. The extraneous gunk websites carry, either intentionally for monetization, or unintentionally with non-optimal heavy design or otherwise legacy design that’s not responsive to the mobile small screen and slower networks. Without fixing them holistically client-side, the mobile web continues slipping into irrelevance. There’s a saying: “The Capitalists will sell us the rope with which we will hang them.” Let’s stop buying their ropes.

This means optimizing knowledge extraction on the Web to its logical end. By dropping Javascript altogether — ads, tracking and interactivity, WonderSwipe is able to achieve that 10–100x access speed-up without compromise. Web view is a button tap away for search results that need it, but serves only as a fallback on your explicit request.

Which brings us to the mission statement
 đŸ„đŸ„đŸ„

The Future

To make WonderSwipe an even bigger wonder, with our mission to Make the Web Yours. Here’s my rough roadmap: (I’ll write more about them later)

WonderSwipe on a demo search (30s video)

Questions and comments? I want to hear them! I can’t do this without your input. This is the most exciting idea and project I’ve started since isoHunt in 2003. I hope you find WonderSwipe as useful as I do.

Read more about our thinking about problems we want to solve in search and knowledge sharing, by following us here on Medium (top of page), or:

You want to just download WonderSwipe and give it a spin? For those who signed up for beta, you should have received an invite email with code to redeem WonderSwipe on TestFlight. If not, WonderSwipe has launched on the iOS App Store on April 18.

We are working on our Android version now. Stay tuned.