A scorecard with no ads, no public feed, no nag
Most product decisions are reversible. A few aren't. The reversible ones are about colour and copy and where the buttons go. The irreversible ones are about what the product is.
Chalk has three of the irreversible kind. No ads. Nothing public. Nothing nagging. Each of them is a business decision as much as a design decision. Each of them rules out a category of growth. Each of them is the reason the app feels the way it feels.
Here are the reasons in order.
No ads
This is the easiest one to defend and the hardest one to commit to. Easy because everyone agrees ads are bad for a golf app during the round. Hard because the alternative is asking people to pay for a thing they are used to getting free.
The argument against ads is not aesthetic. It is structural. An app with ads has to be optimised for time inside the app. The longer you stay, the more ads you see. The longer you stay, the more ads they sell. The whole app gets built around increasing time-on-app, which is the opposite of what a golfer wants from a scorecard. A scorecard wants to be opened, used briefly, and closed.
The moment you decide you will not sell ads, the entire product changes. The scorecard becomes the thing the app is built for. The microphone becomes the input because it's the fastest way to record a hole. The public feed disappears because there's no reason for it. The opens-based streak disappears because there's no reason to bring you back daily. Each of the casino mechanics dissolves because none of them is paying for the lights anymore.
You make less money. You build a different thing.
Nothing public
A public leaderboard says: your scores are a thing strangers should compare theirs to. A public feed says: your rounds are content. Both of those are signals worth examining.
Chalk has none of that. There is no global leaderboard ranking you against players you have never met. There is no feed showing what people at your club shot today. There is no profile page strangers can browse.
What Chalk does have is private. If you set up a match with three friends and play it together, that match has a leaderboard for the four of you, by hole, gross and net. It exists because matches need scores tracked and you need to know who is winning. The four of you are the only people who can see it. The same is true of trips: you organise a trip, the people on it see the trip, nobody else does.
The distinction is not "no leaderboard at all". The distinction is "no leaderboard with strangers". When you played the round together, the leaderboard is just the scorecard. When you didn't, there is no surface that brings their scores to you.
Comparison with strangers, applied consistently, mostly produces resentment. You see that a player from your club who is two strokes worse on paper shot a 72 today. You shot 78. You did not need to know either of those facts. The public surface made you know them. Chalk doesn't have that surface.
No nag
A streak counter that says "open this app every day" is one shape of nag. A push notification that says "you haven't played in a week" is another. A daily challenge is another. They all rest on the same idea: the app's job is to bring you back, and any feature that does is therefore worth shipping.
Chalk has none of those. The streak it does show is an activity streak — days you actually played, practised, or wrote a note. Opening the app does not move it. No notification reminds you to keep it alive. If you stop using Chalk for two weeks, the app does not ping you about it. The longer argument lives in The case against the opens-based streak counter.
What Chalk does ping you about is narrow: a friend accepted your trip invite, a playing partner joined your match. Things you started, where the other end of the wire is a specific person you know. Not engagement metrics. Not "come back". Not "you might be missing out". The app is silent when you are not in it, unless someone you know does something that involves you.
A nag is the app deciding your attention is worth interrupting. Chalk does not make that decision on your behalf.
What you get instead
A scorecard. A microphone. A list of your past rounds. A search across what you said. A handicap, calculated from your rounds. Optional matches and trips with friends, scored privately. A passive activity streak you can look at or ignore. That's it.
If you want shot tracking, Chalk has GPS-based recording for the rounds you want it on. If you want a feed of strangers' rounds, the apps that offer that are excellent at it. We are not trying to be those apps.
The case against the opens-based streak counter is the streak argument in detail. Why 18Birdies feels like a casino now is the structural version. The case for a quiet golf app is the design philosophy.
The three irreversible decisions are what Chalk is. Everything else, we can change.
