Swapper, for faster file transfers via caching


Personal peer-to-peer (p2p) and personal file sharing services are dime a dozen. Not a day passes when some new start-up shows up with a new offering, with a slightly different twist.

Wambo (previously known as Perenety), is throwing its hat in the ring, with Swapper, a new software-service that promises to address the biggest pain of file transfers: upload speeds.

Wambo was started by co-founders Arnaud Tellier (CTO), Guillaume Thonier (Chief Architect), and Xavier Casanova (CEO) and company’s first product, Shooter had launched almost a year ago in beta. It tried to do too much, and had a difficult interface.

The trio and their distributed work force (India, Estonia and California) went back to the drawing board and came up with a simpler and easy to use application called Swapper. For now it is a Windows only application. “Shooter was the early prototype and we used it get users and build a small P2P network of a few hundred nodes, for development and testing,” says Casanova.

While the application’s key features – swapping music, photo and videos with trusted friends – are on tap from any of the dozens of start-ups, what is different about Swapper is that it combines a P2P distributed file system with upload caching, which gives application some speed oomph.

Classic caching (reverse proxies, CDNs) saves bandwidth only where downloads of popular content is concerned. This helps boost the download speeds. Swapper is the exact opposite – aka upload caching. Given that most broadband connections are asymmetrical (at least in the US), the upload speeds are the biggest issue with P2P apps.

Here’s how it works: when you are sending a friend a song (legal of course), Swapper checks with its servers to see if that file has already been uploaded by you or someone else. This check is anonymous an fast.

For instance, you upload a photo album and sent it to a cousin. A week later you send it to your cousin – the system checks for a special file signature, and sees if there is something matching that signature on the servers. If there is a match, your uncle gets the photos you already sent to your cousin with Swapper, since they are cached on the servers. No need to upload again.

“The entire process is anonymous and doesn’t ever expose any of your content,” says Casanova. “Most MP3s, personal photos, and mini-videos are less than 20-25MB. We compress, cache, and pre-fetch to make these fly. That’s our market. Not the large gigabyte sized files.”

Wambo hopes to make money two ways: by delivering promotional content delivered in Swapper (similar to email newsletters) for a fee and offering a pro-version of the service for small and medium sized businesses.

There are two big concerns I have about the product – first and foremost, the legal issues could cause major migraines for the company, even though Casanova points out that their EULA makes it pretty clear that illegal uses are prohibited. I am not sure the RIAA and MPAA gun-men who who shoot first, ask questions later, will appreciate the nuance of an EULA.

The overcrowded nature of the market should be a nagging worry for Casanova and his co-founders. Despite have a seemingly good technology, they would have to fight for mind share and grow subscribers. And that’s not easy.


Yaron Samid

These are truly landmark times for p2p and Xavier and his team are some of the sharpest entrepreneurs in the business, not to mention really nice people. Best of luck guys!

Just an FYI — Pando securely caches previously sent/published content (and even recognizes if its been downloaded on any other peer in the network) so that you don’t have to upload it again. It’s been working that way since we launched over a year ago.

This is especially useful for the managed HD video super-distribution that Pando powers for content owners, video platforms and CDNs. Their viewers can easily download and redistribute their huge HD video files for them with one-click, without ever having to re-upload videos.

Rajeev A. Kadam

Hi Om,

Maybe I am confused but there are far better services out there that do this already. For example, Pando is one such service. Basically you upload a file and get a .pando file. The .pando file is basically like a .torrent file and is about 5k is size. You then send that file to whomever you want to send that to. So basically, it is a far more elegant solution that this. You can even think about YouSendIt being even more cool because you do not have to download any type of client.

As for saving bandwidth because someone else might have uploaded the same file, I think that would be highly unlikely. I usually send big files to people that are quite unique and I am sure if you do a sample set on most people, you will get the same answer. The only files that are similar are those “other files” and we have bitTorrent for that with PEX and DHT support.

Rajeev Kadam
Divinity Metrics


Uh, upload files to a server so people can download faster? Good thing it’s “P2P” or I might not realize how new and clever it is.

Scott Shaffer


For accelerated data transfer solutions, take a look at http://www.RocketStream.com

A transport platform (software) that provides accelerated delivery of streams and files over IP networks.

Results are typically 10 to 100 times faster than traditional HTTP and FTP.


“Most MP3s, personal photos, and mini-videos are less than 20-25MB. We compress, cache, and pre-fetch to make these fly. That’s our market. Not the large gigabyte sized files.”

That might be a wrong assumption, esp if u have a 2-3 year outlook.

unless other formats emerge, of course.

Comments are closed.