FF Logs vs OpenDota
FF Logs
fflogs.comOpenDota
opendota.comSide by side
| Figure | FF Logs | OpenDota |
|---|---|---|
| Price from | $2/mo | $5/mo |
| Free plan | — | — |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 4 | 1 |
| Spec score · Game Stat Trackers | 8.1 (#6) | 7.9 (#10) |
| API | FF Logs offers a GraphQL v2 public API using client credentials and a private API for private reports that requires user permission. | The OpenDota API provides Dota 2 data, including advanced match data extracted from match replays. |
Plans
FF Logs
- Silver$2 a month
- Gold$5 a month
- Platinum$10 a month
- Archon Alchemical Society$25 a month
In their own words
FF Logs
FF Logs provides combat analysis for Square Enix's Final Fantasy XIV. Players can record encounters, upload reports, and examine combat activity in real time. The site lists raid progress, speed, and execution rankings, along with job balance statistics. Its Deaths Statistics show how often players die, which mechanics are involved, and how much overkill occurred. FF Logs also supports match history, player profiles, team statistics, leaderboards, and live statistics. The homepage links to a downloadable app; subscribers receive ad-free viewing within uploader applications. For developers, the public GraphQL v2 API uses client credentials, while access to private reports through the private API requires user permission. API authentication uses OAuth 2.0. FF Logs has a free plan, with paid subscriptions starting at $2 a month for Silver. Higher tiers list older-report access, increased API limits, and Discord roles or channels. Supported access includes web, Windows, macOS, Linux, and API.
OpenDota
OpenDota is a free, open-source Dota 2 data platform built around automated match-replay parsing. Its API supplies match, player, hero, team, league, ranking, live-game, and match-scenario data, including advanced details extracted from replays. The API works without a key; registering for one increases rate limits and usage. OpenDota says its raw data comes from Valve’s WebAPI and automated replay parsing. Professional and tournament matches continue to receive automatic parsing, and users can request manual parsing without a stated request limit. Subscribers receive automatic match parsing and a profile badge through the $5 a month OpenDota Subscriber plan. A mobile application uses the API on Android and iOS. OpenDota publishes its API code and Docker Compose instructions for self-hosting, with the core repository under the MIT license. The project began in August 2014, was founded by Howard Chung and Albert Cui, and directs support questions to its Discord community.