Skip to content
DinkPartner
Features

What the app actually does

No scoreboard photos, no spreadsheet, no arguing about who won three weeks ago. Below is the whole product, in the order you meet it.

The foundation

A score is not a score until both sides say so

Every other app takes one person's word. That is why nobody trusts the number at the end.

  • Four taps to log a game

    Pick the players, set the score with a stepper, submit. The app remembers your court, your usual partner and the community's scoring rules, so it is about twenty seconds.

  • Everyone who played confirms

    The other side sees exactly what was submitted and agrees it. Until they do, nothing moves.

  • Disputes stop the clock

    Anyone on the game can dispute it. A disputed game does not count while it is open, and an unresolved one is voided rather than quietly counted.

  • Nothing is lost off signal

    A game logged at a court with no bars queues on the phone under its own idempotency token and submits itself later — once, never twice.

  • Play against someone who has not joined yet

    Their seat is held for two weeks. When they register, the games are already waiting for them to confirm.

Ratings

A number with its reasoning attached

The rating is drawn as a band, because a rating is a belief and not a measurement. Tap it and read why it moved.

  • The band is the uncertainty

    Wide and dashed while you are provisional; it narrows as you play. Nobody reads three games as a verdict.

  • Every change stores its explanation

    Who you played, how far apart you were, how much the result counted and why. The screen shows the stored numbers — it does not recompute a story.

  • A void reverses exactly

    If a game is voided, the rating effect it had is undone precisely, not approximately.

  • Where the score came from matters

    A tournament match counts at full weight, a pickup session a little less, a friendly game in between. Mismatches far outside your range do not count at all.

  • Win and loss are never colour alone

    Every result carries a word and a shape as well as a colour.

Communities

The group you actually play with

Public or private, open, approval-only or invite-only, with its own ladder, scoring defaults and announcements.

  • Join by link, by code, or by asking

    An invite can expire and can be capped at a number of uses. A banned member cannot come back in by any of the three.

  • A ladder that only counts its own

    Ratings are never shown to anyone outside a private community.

  • Nearby, when you have nobody

    Find public communities near you and see what is on tonight before you ask to join.

  • Owner tools that are not a spreadsheet

    Members and roles, invites, announcements, venue and court management, and the community's own default scoring.

  • Co-owners share the load

    An owner can offer co-ownership to up to 3 members. A co-owner runs the community alongside them; deleting it, transferring it and naming co-owners stay the owner's.

  • One is free; more is Plus

    Joining one community is free, and you can switch whenever you like. DinkPartner Plus, $2.99 a month, lets you play in as many as you like and start your own. Co-owning counts as owning.

Pickup

Tuesday night organises itself

Post a session — venue, time, courts, format — and people tap Join. At forming time the app does the thing a group chat cannot.

  • Balanced groups from ratings

    Players are ordered by conservative rating and dealt one group per court, so no court collects all the strength. Inside a doubles court the strongest plays with the weakest.

  • Rotation that actually rotates

    Partners change round by round, and the app tells everyone their court and their partner each time.

  • A waitlist that promotes itself

    Beyond capacity you join the queue. A withdrawal promotes the next person straight away and tells them how long they have to claim it.

  • Scores go into the same history

    A session game is a confirmed game like any other, at its own weight, in one history with one explanation screen.

The rack

The paddle on the fence, on a phone

Open a rack on a court and the line runs properly: no paddle to guard, no argument about who was next.

  • Scan the sign at the fence

    A QR code on the court opens the board — every court at the venue, who is on, how long each line is and an honest wait estimate.

  • An account first, then one tap

    The first scan walks you through making your account — it takes a minute, and it is where you turn on the notification that says you are up. After that, a scan puts you on the board with the line one tap away.

  • Called, with a countdown

    When you are up, your phone says so and the court is named. Miss it twice and you drop; there is a rule and everybody can see it.

  • Groups stay together

    Four friends join as four and are never split below their size.

Tournaments

Everything a tournament desk does, in a pocket

Free up to eight players. Above that it is one payment for one tournament — $24.99 for up to 32 players, $59.99 for up to 128.

  • Divisions, seeding and a draw

    Round robin, pools into a bracket, single or double elimination. Seed by hand or by rating.

  • Courts across the day

    A court-by-time grid you can drag, with a run-ahead mode that hands the next match to whichever court frees up first, and a court you can take out of service.

  • Check-in per player

    A team is not present because one half of it is. Any staff member can mark a player in or out, and the board's waiting-on line reads it.

  • Waivers signed by the person signing them

    Each player accepts their own, at a named version of the text, with the time and the address recorded. Editing the text afterwards creates a new version instead of rewriting what somebody already agreed to.

  • Score entry that cannot be overwritten by accident

    Entering a score twice is refused. Correcting one needs a reason, voids the game it replaces, reverses its rating effect exactly, and is written to the audit log.

  • A live board anyone can watch

    What is on each court now and what is next, on a public page you can put on a screen.

  • Entry fees, if you want them

    Set per division. Each player pays their own by card, Apple Pay or Google Pay through Stripe; the organizer gets the whole entry fee, paid to their own Stripe account once the tournament is complete. The player pays $2.99 per player on top, plus card processing.

  • Staff you can hand things to

    Add co-organizers to run the event with you and scorekeepers who can only enter scores. Only the organizer and co-organizers read the waivers.

Coaches

Find someone to get better with

A directory of coaches near you. A coach pays $9.99 a month to be listed; players never pay to look.

  • Sorted by distance

    Each coach lists up to five venues where they actually teach, so you can see who is near you.

  • Message them in the app

    The coach replies, declines or ignores. The conversation is between you.

  • A listing, not a booking system

    No booking, no cut of lessons. Lessons, times and payment are arranged between the coach and the player.

  • Claims, labelled as claims

    Certifications show as what the coach says they hold. We do not verify them, and the profile says so.

Trust and safety

The boring parts, done

Report, block, ban, rate limits, 18+, and visibility controls that mean what they say.

  • You choose who sees you

    Public, community-only, or private. A private profile is private to non-members, ratings included.

  • Blocking hides both ways

    There is no one-way block that leaves you visible to the person you blocked.

  • Owners can ban, and it sticks

    A banned member cannot rejoin by link, by code or by request. Unbanning is a deliberate act.

  • Limits on everything that can be spammed

    Games logged, invites sent, follows, reports, sessions posted and racks opened all have a daily ceiling.

Get it

Download on theApp StoreOn TestFlight now — the public App Store listing is not open yet.Get it onGoogle PlayOn Play's closed test track — the public listing is not open yet.

Want to be in the first beta? Email us and we will add you — iPhone or Android.