ADSB Exchange on the other hand is built with an open premise, runs off donations, and encourages third-party app and value add to build off their API.
Their API is actually a bit more open than adsbexchange's
There's also no delay on the data, although I think Flightradar and Flightaware dropped the 5 minute delay they used to have. Flightradar censors a lot of corporate jets and military/law enforcement aircraft but I don't think Opensky does. In fact one of either Opensky or adsbexchange even has a special flag in their REST API for "interesting" aircraft
I was using Flightradar yesterday and visually tracking planes, seems like about a 10 second delay.
* No data
* No ADS-B Emitter Category Information
* Light (<15500 lbs)
* Small (15500 to 75000 lbs)
* Large (75500 to 300000 lbs)
* High Vortex Large (aircraft such as B-757
* Heavy (> 300000 lbs)
* High Performance (> 5g acceleration and 400 kts)
* Rotorcraft
* Glider / sailplane
* Lighter-than-air
* Parachutist / Skydiver
* Ultralight / hang-glider / paraglider
* Reserved
* Unmanned Aerial Vehicle
* Space / Trans-atmospheric vehicle
* Surface Vehicle – Emergency Vehicle
* Surface Vehicle – Service Vehicle
* Point Obstacle (includes tethered balloons)
* Cluster Obstacle
* Line ObstacleYes, this is disappointing. In the past I had seen military planes on there. I even saw fighters practising dogfighting over the North Sea. But more recently I've seen interesting aircraft fly over, such as large four-engine planes at altitude outside of normal commercial flight paths, but they just don't appear on flightradar. It's stupid because I can see the damn thing. I need to figure out an alternative to flightradar, it seems.
[0] https://global.adsbexchange.com/VirtualRadar/desktop.html
Building an app, maintaining a website (that has something like 2 million daily users iirc) and building out backend infra to support the huge amount of incoming data and turn it into something greater than the sum of its parts costs money. What many people don't realise is the data you see on FR24 is not simply derived from ADS-B broadcasts. Data like fight numbers comes from other licensed sources; MLAT triangulation is done at FR24's end; telemetry data for areas without community ADS-B coverage comes from partnerships with radar operators, airports (and soon satellite, when Aireon is active) etc.
If you're curious to know what raw info is included in a typical broadcast, this is a good link: https://www.adsbexchange.com/datafields/
Except the TOS, if you're using one of their receiver kits.
They are only a “data monopoly” because they are good at what they do.
In any case, being good at what they do definitely helps, but network effects is also a factor. They have the best data coverage, therefore new contributors will mainly chose them over a hypothetical competitor with a slightly better support and user interface.
This discourages new competitors to even try entering the market, which has the usual downsides of a monopoly market such as less innovation.
Someone else already asked this question before:
https://www.reddit.com/r/ADSB/comments/ar3qrw/feed_to_a_sing...
If you want to send data to multiple services from one receiver all you need is to install the feeder for each service. Most uses dump1090 [1], but Flightradar24 uses their own. Dump1090 sends data in different formats to various local ports by default, and ADS-b Exchange uses netcat to send it to their server. You can use the ADS-B Receiver Project [2] to install everything needed.
[0] https://en.wikipedia.org/wiki/Multilateration
https://discussions.flightaware.com/t/aggregation-of-dump109...
BTW new Iridiums are capturing AIS and ADS-B from satelite.
MarineTraffic has a more comprehensive monitoring network but they keep the data to themselves. Details at https://www.marinetraffic.com/en/p/expand-coverage
As noted by another comment, AIS signals are being broadcast line-of-sight from the ground so you need more receivers than you do to track airplanes. OTOH you only need the receivers on the coastlines and on major inland waterways, not over the whole earth's surface. (If you want to track a ship mid-ocean, you'll need a satellite. Those exist but cost $$.)
[1] https://www.flightradar24.com/business/aircraft-unblocking