Remix.run Logo
forcer 4 hours ago

I am not sure why this old news is surfacing here today but I can give my 2 cents, since I sold speedchecker.com last year and were directly competing with Ookla.

The main business is selling the data. You use Speedtest.net to troubleshoot your connection but metrics captured with the test alongside location data give telcos invaluable insights on where they should improve their networks. Telcos pay 6 figures annually for this data and we have a few hundreds of of those big MNOs globally. This market is pretty big. Accenture is in trouble with their main consulting business due to AI so acquiring data business is one of the smart strategies they can implement to stay relevant.

To all commenters who think they can code it over the weekend, yes you are right. I coded my first speed checker over the weekend in 2008 but it took me 18 years to grow the user base , figure out entreprise sales strategy and exit. Its not easy as it seems.

cortesoft 4 hours ago | parent | next [-]

As someone who worked at a CDN for years, I imagine the code is the easiest technical part. Managing the infrastructure, network connectivity, load balancing, and capacity planning would be the harder parts, outside of the sales and marketing bits.

If you don’t get all of those parts right, you are going to end up measuring your own bandwidth rather than the client’s.

ksec 2 hours ago | parent [-]

This.

The website, and backend code for the test. 10% of the software work. Which is what everyone seems to think.

The code to managing the infrastructure, network connectivity, load balancing, and capacity planning is the 90% of the software part. But even then it is only 10% of the technical thing.

Getting all the ISP onboard to have your server in their network / exchange and to deal with you, takes more time and effort then all the software part. But even then it is only 10% of the project.

The remaining 90%? Non technical part for Sales and Marketing and getting user traction.

To put that into perspective, the website can be done in a weekend was only 0.01% of the work.

rajveerb 5 minutes ago | parent | prev | next [-]

@forcer would love to know how you "grow the user base , figure out entreprise sales strategy and exit"

altairprime 9 minutes ago | parent | prev | next [-]

[delayed]

andix 4 hours ago | parent | prev | next [-]

The partner network of Speedtest is also impressive. I don't know how many speed tests they need to handle in parallel, but usually it's always enough to do speed tests up to 5-10 Gbit/s. With more and more fiber connections also latency becomes very relevant. Otherwise the tests would be meaningless. Speedtest manages to measure less than 1ms latency on my fiber connection.

forcer 4 hours ago | parent [-]

Once you have a good amount of users testing, its not that difficult to get free servers from the ISPs. The secret is that on-net servers show testers better performance than off-net so every ISP wants to contribute the speed test server. If they dont do it they are shooting themselves in the foot by routing their traffic to competitor networks and getting test results behind their peers.

Whats even worst then your competitors can claim awards for the Fastest ISP and your marketing people are furious!

mapBasketWand 2 hours ago | parent | next [-]

That was a persistent conversation with ISPs when I was building a white label WiFi product (competitor to Eero).

Some ISPs wanted us to pin to their servers in our app to have the best possible results (we refused) while others wanted us to use their servers because they offered 10G service and none of the other servers had that much throughout. So their true 10G line would be limited by the server, not the line.

andix 3 hours ago | parent | prev [-]

Sure, but it's still a huge effort to set up all those partnerships and keep them alive. ISPs are often traditional and slow moving companies, it probably takes a lot of work to get those servers in place at the right locations.

_fizz_buzz_ 2 hours ago | parent | prev | next [-]

When you first built it, were you aware there was market for the data? Or was this something you discovered afterwards? It makes sense, but I wouldn’t have guessed it.

Raed667 4 hours ago | parent | prev | next [-]

How come ISPs aren't providing that data internally from observing their own traffic ?

k2enemy 3 hours ago | parent [-]

I'm sure they do, but data about the speeds of other ISPs is also valuable.

arikrahman 2 hours ago | parent | prev | next [-]

All it takes to defeat the business model is https://openspeedtest.com/

jedberg an hour ago | parent [-]

That test was totally inaccurate for me. It got the download right but upload was only 1/12 of my rated speed and 1/12 of what all the other tests (and my actual experience) tell me.

girvo an hour ago | parent [-]

Same for me: download was okay, upload was completely wrong

Melatonic 4 hours ago | parent | prev | next [-]

Any recommendations for similar tools to check network metrics other than speed ? Used to be a few free ones but would be nice to have an easy one to use

esseph an hour ago | parent [-]

Most will show you speed / latency / packetloss with the toggleable option for multi-single threaded.

What would you like to see?

saidnooneever 4 hours ago | parent | prev | next [-]

thanks fornthe insights. inthought it was a wopping number but this makes totally sense. never realised this was gather valuable data for network operators. cool insights!

athrowaway3z 2 hours ago | parent | prev | next [-]

Did you ever fear that any big player like Google, Apple, Valve (though fewer mobiles), Meta, OpenAI (nowadays), etc decide to get involved?

qsxfthnkp2322 an hour ago | parent [-]

Apple has their own internal speed app due to privacy concerns.

dgellow an hour ago | parent | prev | next [-]

MNOs => Mobile Network Operators

frankdenbow 4 hours ago | parent | prev | next [-]

what was the point where you had enough data to make it worthwhile for telcos?

forcer 4 hours ago | parent [-]

I would say if you can reach 1% of the population in a given country every month then you are starting to be interesting for the telcos.

krm01 2 hours ago | parent [-]

What about city specific data? Is that equally/more/less valuable? At what scale do you think?

contingencies 2 hours ago | parent | prev | next [-]

Just wanted to say congratulations!

AndrewKemendo 4 hours ago | parent | prev [-]

Why did you sell it?

forcer 4 hours ago | parent | next [-]

Because I got a good offer :)

sph 4 hours ago | parent [-]

Many such cases

cortesoft 4 hours ago | parent | prev [-]

Money without having to do more work > money that you have to keep working for