Discovery phase

A data-driven approach to model an in-demand product that includes business analysis, proof of concept (POC), design concept, and project estimate.

Product design

A complex human-centered process of developing a valuable product that blends business goals and user needs with design thinking in mind.

Web design
Mobile design
UX & UI Audit
Fantasy Rugby Platform RSA's Sports News Publisher

A fantasy rugby app that sits alongside editorial website's content and gives fans a reason to check in daily

About the Project

In early 2025, one of South Africa’s sports news websites with millions of monthly readers came to Uinno with a clear problem. Their rugby coverage was excellent, but fans only showed up on match days. From Monday to Thursday, traffic dropped.
They needed something that would bring fans back every single day.
The goal was to design a fantasy rugby app that would sit alongside their editorial content and give fans a reason to check in daily.  
Over 8 months, Uinno designed, built, and launched Rugby Fantasy App that now serves as the client’s primary engagement product.

Client: Under NDA (a South African sports news platform)

Delivery: September 2025

Engagement: 8 months

Key Achievements

127%
+
Mid-Week traffic
5.8 min
Average session time
12,400
+
Submissions without internet

What Was Wrong With Existing Apps

We spent six weeks studying every fantasy rugby app on the market. And we found that market was full of frustrated users. These apps weren’t terrible in concept, but they just kept letting fans down in the same ways over and over:

  • Apps that randomly locked people out;
  • Redesigns that made things worse;
  • Wrong scores and broken trades;
  • Apps that crashed if you switched away;
  • Overcomplicated game rules.

At the same time, users clearly loved certain things like the social element of private leagues with friends, live notifications during matches, detailed player stats for those who wanted them, and simpler game formats that didn’t require 20 minutes of squad management every week.

Our Rugby Fantasy App was designed to be dead simple for the casual fan who has 30 seconds between meetings, and deep enough for the dedicated manager who wants full control over a 23-player squad. We did this through a dual-mode system.
Stanis Bondarenko
Co-founder and CRO at Uinno

What We Built

Quick Pick (for everyone)

This is the mode that 7 out of 10 users choose. You pick 6 players, one from each positional group, tap your captain, and you’re done. No budget. No salary cap. No transfer penalties. Your team resets every gameweek, so you’re never stuck with a bad pick. The whole thing takes about 30–45 seconds.

Full Squad (for serious managers)

For fans who want the full experience, Full Squad mode gives you a 23-player team with a R150 million budget, dynamic player pricing that moves based on form and demand, and 6 free transfers per gameweek.

Head-to-Head Duels

Available in both modes, this lets you challenge a specific friend to a single-gameweek showdown. It was built around WhatsApp sharing. You tap ‘Challenge,’ pick a friend, and the app generates a shareable card with both your lineups. In South Africa, where WhatsApp is the dominant messaging platform, this became the app’s most powerful word-of-mouth growth engine.

Start discovery today with Uinno and save thousands in the future

FANTASY RUGBY APP'S FEATURES

Core Fantasy Rugby App's Features for Fans
Private & Public Leagues
Live Match Centre
Player Intelligence Cards
Smart Notifications
Editorial Integration
Works Offline
Women’s & Schools Rugby
Banter Feed
Core Fantasy Rugby App's Features for Admins
Tournament Manager
Player Database
Scoring Dashboard
Sponsorship Manager
Ad Controls
Analytics Hub
Content Bridge
Moderation Tools

Technical Deep Dive

Since the market already had established players, the new app had to be better in all aspects. Uinno’s team specifically engineered the app to avoid the pain points that plagued every other fantasy rugby platform. Here’s how:

Random Logouts

We built a two-layer login system. Your session stays alive for 90 days in the background. If it does expire, the app quietly refreshes it without you ever seeing a login screen. You can also use the app on up to 3 devices at once (phone, tablet, work phone) without one kicking the other out. The result: essentially zero login problems across the entire user base since launch.

Scores you can trust

Live match data flows from Opta (the same data provider used by Premier League football) through a three-step process: receive the event, verify it wasn’t reversed by the TMO, then calculate points and send notifications. The whole thing takes about 6 seconds from the moment something happens on the pitch to the moment you see it in the app. After every match, we run an automatic check that compares our scores to the official final stats and corrects any differences, with a clear notification explaining what changed and why.

No blank screens, no lost drafts

The app saves everything locally on your phone. When you open it, it shows your data instantly from local storage and updates in the background. Switch to WhatsApp, come back 10 minutes later and you’re exactly where you left off. We measured this at 0.3 seconds to resume, compared to 4–7 seconds of loading on some competitor apps.

Works without signal

If you’re at Loftus Versfeld and your phone has no signal, you can still set your team, make transfers, and pick your captain. Everything queues up and syncs the moment you get connectivity back. This was a direct response to a common complaint we heard that fans at packed stadiums losing access to their team right when they needed it most.

Results

+127% increase
Mid-week sessions (Tuesday–Thursday) increase vs. pre-launch baseline, more than double the original 60% target.
5.8 min
Average session duration vs. 2.4 min average on the news site alone.
0.03%
Authentication failures of all sessions.
6.2 sec
Score update speed 6.2 seconds average from on-pitch event to in-app notification.
12,400+
Successful submissions without internet during the first season.
71%
of users play Quick Pick only, 18% play both modes, 11% Full Squad only.
23,400
Schools rugby tournament (Craven Week) participants, predominantly aged 16–24, a new demographic for the client.
14,600 users
Women’s rugby mode participants, with 38% being first-time fantasy players.

What’s Next

AI Coach
A personal assistant that recommends transfers and captaincy picks based on your league’s specific dynamics
Podcast Integration
Embedded audio content with fantasy-specific analysis segments
Swahili and Portuguese Localisation
For expansion into East African and Mozambican rugby markets.

FAQ

What data provider should I use for a fantasy rugby app?
+

The main options are Opta (Stats Perform), Sportradar, and Sportmonks. Opta is the industry standard, used by the Premier League, Six Nations, and URC. It has the best accuracy and speed but comes with premium pricing and enterprise contracts. Sportradar is strong in rugby league and improving in union. Sportmonks is more affordable but coverage varies by tournament.

What services does Uinno provide for fantasy sports app development?
+

We cover the full scope from discovery to post launch support. That includes discovery workshops, UX and UI design, native iOS and Android development (or cross-platform), backend and API development, live sports data integration (Opta, Sportradar, Sportmonks), scoring engine development, admin panel and CMS bridge, WhatsApp and social sharing integration, offline architecture, QA and load testing, app store submission, and ongoing maintenance. We also help with game mode design, and scoring model creation if you are starting from scratch and need guidance on how the fantasy game itself should work.

Can you integrate a fantasy rugby app with our existing website or CMS?
+

Yes. We build a content bridge that connects the fantasy platform to your existing CMS. This lets your editorial team tag articles with fantasy relevance scores, embed interactive player cards inside match previews, and trigger push notifications from team news. The integration works both ways. Fantasy activity drives traffic to your editorial content, and your articles help fans make better fantasy decisions, which keeps them engaged with both products.

you have a vision

we have the means to get you there !

Contact us
What is your budget for this project?
How did you learn about us?
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
What’s next ?
Once your email gets to our inbox, within just 12 business hours our representative will contact you back to clear out all the project requirements and cooperation flow. We can sign an NDA upon request, however, you can be sure that your ideas are safe with us.
The first point of contact
Volodymyr Zahrebelnyi
BDM
Strategic manager focused on actionable business insights
Alexey Solovyov
BDM
Tech strategist, who don’t pitch devs, but deliver outcomes
Stanis Bondarenko
Co-Founder & CRO
Strategist who keeps numbers and vision sharp

We stand with Ukraine

/** Analytics **/ /* Google */ /* Facebook */ /* Linkedin */ /* Leadfeeder */ /* GetKoala */