CS-05 / AI

Predictimo: ten leagues, analysed every day.

A subscription app for football fans. Every day AI analyses matches across ten leagues and clearly shows team form, statistics and the likelihood of each result. We built the whole product: the app, the analytics model, subscriptions, the admin and the sales website. It runs automatically, with no daily analyst work.

Client
Predictimo s.r.o.
Industry
Sports analytics
Platform
Web app for desktop and mobile
Scope
App · AI analytics model · subscriptions · sales website in 3 languages
Timeline
01/2025 → today
Our role
Product development, analytics model, operations
10leagues from the Premier League to the Champions League
3 000+matches analysed in the 2025/26 season
3languages: Czech, English, Spanish
24/7automated operation with no one stepping in
Prodejní web a aplikace Predictimo

Football analytics any fan can understand

The client wanted an app that shows football fans what the data says about a match, rather than gut feeling. We started in 2025 with a proof of concept, testing how to estimate team strength and the course of a match as accurately as possible from the available statistics. In August 2025 we started building the live platform.

Every day the analytics model assesses upcoming matches, works out the likelihood of each result and prepares an overview of both teams' form and statistics. Data refreshes several times a day and everything runs automatically. The model's accuracy is checked continuously against real results.

Around the model we built the whole product: subscriptions in three tiers with a free trial, an admin for leagues and settings, a community with comments and users' own predictions, and a sales website in three languages.

Challenge

There are plenty of sports apps promising accurate predictions. Few of them show what they are based on. The client wanted a product that analyses every match with the same rigour and whose accuracy can be checked.

Solution

A platform with an AI model that combines detailed match statistics with team form and is tuned separately for each league. Plus ongoing accuracy tracking, online subscriptions, an admin, a community and a sales website in three languages.

Result

In the 2025/26 season the model analysed more than 3,000 matches across ten leagues. Analysis, data updates, news and notifications run automatically every day, and subscriptions are ready to sell in three tiers.

How the project unfolded

From proof of concept to automated operation

  1. 01/2025

    Collaboration starts

    A staged plan: proof of concept, first version, live operation.

  2. 03–06/2025

    Proof of concept

    Model tests on historical data and the choice of data sources.

  3. 04–08/2025

    Sales website

    A three-language website with app previews, FAQs and an early-interest sign-up.

  4. 08/2025

    Live platform

    The user app and admin, sign-in, subscriptions, automatic daily analysis.

  5. 2026

    Growth

    Ten leagues, a community, news, e-mail notifications and ongoing tracking of model accuracy.

What we built

The whole product: from data to subscription

  • Daily AI match analysis: likelihood of the result and the number of goals
  • Form and statistics for both teams in every match
  • A model tuned separately for each league
  • 10 leagues: Premier League, Bundesliga, LaLiga, Serie A, Ligue 1, Eredivisie, MLS, Champions League, Europa League, Conference League
  • Data updated several times a day and news every hour, automatically
  • Subscriptions in 3 tiers with a 14-day free trial and card payments
  • Community: comments, reactions and users' own predictions
  • Admin for leagues, seasons and model settings
  • Ongoing tracking of model accuracy by league
  • Sales website in Czech, English and Spanish
TechnologyDynamoDBGraphQL (AWS AppSync)AWS LambdaNode.jsTypeScriptNext.jsReact
What the client gained

What the client got

10 lig
fresh analysis every day
From the Premier League to the Champions League, all automatic.
3 000+
matches analysed in a season
The client can see at any time how the model performs in each league.
3
subscription tiers
Basic, Standard and Premium with a 14-day free trial, in three languages.
24/7
automated operation
Analysis, data updates, news and notifications run with no one stepping in. Running the product needs no daily analyst work.

Facing a similar situation?

Tell us what is holding you back today. We will get back to you and talk through how it could work for you.

Next case study

Bodka