Gaffer

Run match day from your pocket

Built for small-sided football: fives, sevens and everything in between. Pick who's playing, and the app looks after the subs, the clock, the stats and the highlights.

Next change at 5:00
Off
SamLeo
On
KaiMax
Strongest sideEqual minutes

Subs sorted before kick-off

Slide between your strongest side and equal minutes for everyone. The app builds the rota, shows who's coming off and going on at each change, and re-plans on the spot if someone gets injured or has to leave.

4:12

Until the next change

Change at 5:00Off: Sam, Leo. On: Kai, Max.

A clock that knows the rota

It counts down to every change and runs on into added time until you blow the whistle. The iPhone app buzzes at each change, even with the screen locked and the phone in your bag.

Live: 3 – 2
GAMins
Kai94
Sam67
Max42

Every goal, assist and minute counted

Tap goals in as they happen and the season stats build themselves. Share your team code and anyone can follow the score live, with no account.

Full match38:20
Your reel1:03
7' Kai
1–0
18' Save
Jo
29' Sam
2–0

Auto highlights

Film the whole game and the app works out which bits to keep. No scrubbing through footage afterwards.

  1. Film itMount a GoPro or prop up any iPhone and leave it rolling. One continuous video of the whole game works best; one per half is fine too.
  2. Tap as it happensEvery goal, assist and keeper save is timestamped the moment you log it. Mark anything else worth keeping with one tap, or from your Apple Watch.
  3. Line it up onceAfter the game, tell the app when kick-off appears in the video. That one number places every clip.
  4. Cut it on your phonePick the video in the iPhone app. It cuts each moment, adds the scorer and the score, and joins the clips into one reel to share.

What you get

  • A reel for every matchGoals, saves and marked moments, in order, with captions.
  • A reel for every playerAt the end of the season, each player's goals, assists and saves in one video.
  • YouTube chaptersTimestamps to paste under a full-match upload.

The cutting runs on your own computer with ffmpeg, which is free, so your footage is never uploaded anywhere.

Gaffer

Join your team

Getting your teams…

Your teams

Got a team code?

Your gaffer has a 6-character code for the team. Enter it to pick your player and see your stats.

Privacy policy · Terms of use

Which one are you?

Following needs no account. You can pick your player later.

Your account

3 to 20 letters, numbers or _. It’s how people find and follow you.

You’ll get a confirmation email. Tap the link once, then sign in.

Already have an account?

New to Gaffer?

Signed in as

Join a team as a gaffer

Another gaffer can give you the team's 10-character gaffer code from Options.

Delete account

Deletes your account for good, straight away: your email and sign-in, your username and profile, your posts, likes, follows and tags. Your player on each team becomes unclaimed, and the team keeps their stats. Teams you run on your own are deleted too, with their games and stats. Teams with other gaffers carry on without you.

Privacy policy · Terms of use

New team

Team colour
Crest (optional)

The first name in the list starts as keeper. You can change everything later in Options.

Team created

Share this code so others can follow the team

Anyone with the code can follow live games and see the stats. To add another gaffer, share the gaffer code from Options.

Gaffer

New post

Share one of your moments with the people who follow you.

Match highlights

    Find people

    Profile

    Goal of the Week

    Team

    Pick a username

    Gaffer has profiles now. Pick a username so team-mates can find and follow you.

    3 to 20 letters, numbers or _.

    Who can see your teams, results and clips?

    Gaffer’s Terms of use

    Before you carry on: Gaffer has zero tolerance for abuse and offensive content, in posts, captions, chat, names, clips and live streams.

    • No abuse, threats or bullying, and nothing aimed at anyone for who they are.
    • Nothing sexual, violent or illegal.
    • Only film and post people who are happy to be filmed.

    Report anything that breaks the rules (⋯ on a post or profile, tap a chat message, or Report under a live stream) and block anyone you’d rather not see. Reports are looked at within 24 hours, and accounts that break the rules are removed.

    Read the Terms of use

    No ads to show right now

    Google hasn’t got an ad for you at the moment. Try again in a few minutes.

    The commentary is made by Google’s AI

    To make the commentator’s voice, Gaffer sends the lines it has written to Google (its Gemini and Text-to-Speech AI), through Gaffer’s server. The lines have players’ first names or nicknames, the team names, the score and the minute.

    Google turns them into speech and sends the sound back. It doesn’t use them to train its AI. Nothing else goes: no video, no emails, no accounts.

    You can change your mind at any time in Settings. Privacy policy

    Free to use. Gaffer tier on the way.

    Free

    • Fair subs, live scores, polls, stats, insights, the tactics board and the Apple Watch app
    • One highlight reel to try. Log the goals as they go in, point it at your GoPro or iPhone footage, and it cuts every goal into a reel with the score, your badge and an outro, ready to share
    • Ads (not switched on yet)

    Gaffer £4.99 a month for the whole teamCOMING SOON

    • One price for the team. Everyone chips in what they like until the pot reaches £4.99, or the gaffer pays it all
    • Everything in Free, with no ads
    • Highlight reels for every game
    • Stream your games live. Your GoPro or any iPhone sends the game to the squad’s phones, with the score on screen
    • AI voiceovers on your reels, AI match reports, and new features as they land
    • Team Elo rating and leaderboard. Play teams in your area and find out where you rank
    • Supports the developer

    Early access: everything is unlocked for now.

    Don’t miss a thing

    • New game polls. Be first to say you’re in before the spaces go
    • Kick-off and every goal. Follow the score when you can’t be there
    • Highlights. Know the moment the clips are ready
    • Squad chat and nudges from your gaffer

    Your iPhone will ask next. You can change this any time in Settings.

    Time for subs

    Close this if something’s happening on the pitch. The change waits until you tap Subs done.

    Games

    Play another team

    Squad chat

    Tactics board

    A sandbox for line-ups, shapes and set pieces. Nothing here changes your real games. Record a play and you can send it to the squad chat.

    Player tracking

    Insights

    Coming soon

    Match reportDev was everywhere tonight: two goals, an assist, and nothing conceded while he was on.
    Commentary
    “He’s picked that up on the halfway line, and what a finish!”
    In the works

    AI is coming to Gaffer

    Insights already turns your stats into ratings, a man of the match and player chemistry. Next comes the part that watches the game.

    • AI match reportsA written report after every game, pulling the ratings, chemistry and turning points into a few paragraphs you can post in the group chat.
    • Ratings from the videoMatch ratings and man of the match that look at the footage as well as the stats, so the work off the ball counts too.
    • Team Elo rating and leaderboardEvery result moves your team’s rating. Play teams in your area, climb the local table, and find out your Elo.
    • AI powered commentaryA commentator’s voice on your footage, calling the goals by name. For the full game or just the highlights.

    These aren’t in the app yet. The examples above are illustrations.

    Live

      Watching uses mobile data (roughly 1 GB an hour), so Wi-Fi is best if there is any.

      Tap the link in the email we sent you, then sign in here to finish joining.

      No game on right now. When one starts, it appears here.

      Squad

      New poll

      The squad sees this on the team screen and says who's in. You can line up as many games as you like; they all appear under Games. Location, cost, time and squad size are remembered for your next poll.

      Squad size

      Keeper1
      7

      Cut highlights

      Highlights

      New game

      Playing outside the team? . It counts for each player, never for a team.

      Enter the opponent's name before you carry on.

      Line-up

      Auto-pick benches the players with the most minutes so far this season. If you leave the bench to auto-pick, the tactic slider on the next screen chooses who starts on the bench.

      Friendly game

      Minutes

      AggressiveFairness

      Fine-tune anyone with the buttons. Moving the slider again resets the split.

      Us0
      –
      Them0
      5:00

      Next change

        Right now

        Pitch
        Bench
        Out
        Full rotaWho sits out when, and minutes today
        HalfFromOn the bench

        Finish game saves the result, goals, assists and minutes to your stats.

        Starting on the bench

        Stats

        Players

        PlayerGamesMinsGoalsAssistsLet in

        Let in is goals the team let in while that player was on the pitch. It counts from games played after this was added; a dash means none yet.

        Results

          Player reels

          Every player’s clips, and a reel of their own to make and share, are in Highlights.

          Shop

          Test mode: Stripe won’t charge a real card. Use Stripe’s test card 4242 4242 4242 4242.

          Cage phone mount

          3D printed in the UK. Grips your iPhone and hangs off the cage on its rope, clipped on with the carabiner, so you can film the whole game from behind the goal. Works with “Film with this iPhone”.

          1

          Design your team’s kit

          Shirts printed with your colours, badge, names and numbers. Ordered for the squad together, at least shirts.

          Main colour
          Second colour
          Pattern
          Badge

          Names and numbers

          Tap a player to see their shirt from the back. Names go on in capitals, up to 12 letters.

          Your orders

          Paid through Stripe with Apple Pay or a card, and posted in the UK. You’ll get an email from Stripe when you pay.

          Settings

          Notifications

          Your account

          Deletes your account for good, straight away: your email and sign-in, your username and profile, your posts, likes, follows and tags. Your player on each team becomes unclaimed, and the team keeps their stats. Teams you run on your own are deleted too, with their games and stats. Teams with other gaffers carry on without you.

          AI commentary

          Enjoying Gaffer?

          A quick review on the App Store helps other teams find Gaffer.

          Ads

          Gaffer is free with one kind of ad: a 30-second ad you choose to watch to see your own highlight reel. There are never ads during a game.

          The team's own settings are for gaffers.

          Team

          Team code

          Share this code so others can follow the team.

          Gaffer code

          Only give this to people who should run games. They sign in, then enter it under Gaffer account.

          Team colour
          Crest

          Squad

          Match format

          On pitch includes the keeper. Changes apply from the next game you start.

          Stats

          Clears every result and each player's games, minutes, goals and assists. The squad stays.

          This device

          The team stays in the database. You can add it back with its code.

          Experimental

          Things still being tried out. They are switched on per person, on this phone only, and may be wrong or change.