cup.report
White Paper

A concept document. This describes a product being built and tested, not a live operating system. It is written to explain the idea to potential café and business partners.

Summary

cup.report turns advertising into a gift. Instead of interrupting people, a local business buys a stranger a coffee. It starts with a free physical card: a person receives a cup.report card (often handed out by a café), downloads the app, ties the card to their account, and from then on watches a short ad to unlock a free espresso at a participating café. The business reaches an engaged local person wrapped in goodwill; the café gains a customer; the person gets a real coffee for a few seconds of attention. Businesses receive reports on what their spend did — which is where the name comes from: cup.report.

The idea

Advertising today is taken, not given. It interrupts, and people resent it. Meanwhile local businesses struggle to reach nearby people with real intent, and cafés want foot traffic. cup.report resolves all three at once with a single move: let a business buy a person a coffee in exchange for their attention. Attention becomes something freely and knowingly exchanged, the ad arrives as generosity rather than intrusion, and a real local café is where it all lands.

How it starts: the free card

cup.report begins with a physical card, and the card does three jobs at once:

From one free object, cup.report acquires both sides of the marketplace at once — users and cafés — which is how it gets past the cold-start problem every marketplace faces.

How it works — the loop

  1. A person receives a free cup.report card.
  2. They download the app and tie the card to their account.
  3. To get a coffee, they watch a short ad (about five seconds) from a local business.
  4. That unlocks a free espresso, redeemed in person at a participating café.

The three participants

What a café needs — almost nothing

A café will only participate if accepting a redemption takes seconds and needs no new equipment. So the design is deliberately minimal:

The café needs nothing but a willingness to glance at a phone screen — no hardware, no staff logins, no per-coffee processing. (A confirming code or QR scan can be added later if reuse ever becomes a problem, but it is not required to start.)

Payment processing

The key principle: neither the customer nor the café handles payment complexity — cup.report does, in the background.

The flow, in one line: advertiser → cup.report → café. The customer touches no money.

The economics

The model is designed so the value of the advertisement exceeds the cost of the coffee, leaving a margin.

Illustratively: if an espresso costs the platform $3.50 and a placement sells for $10, the gross margin is $6.50 before costs. These figures are the model to be validated with real businesses, not settled facts.

Honest note on bootstrapping: before advertisers are paying, the free espressos are an investment — cup.report (or the café) funds them to build the user base and café relationships that then attract the advertisers who fund it going forward. The early free-card phase is spending to grow; the model becomes self-funding once advertisers are paying.

Why it is called cup.report

Every redemption generates data: how many coffees, when, which ads performed, what foot traffic followed. Businesses receive reports — a clear picture of what their spend achieved and who it reached. Over time this is the durable value of the platform: cup.report is a coffee-commerce and analytics service for cafés and local advertisers, and the free-coffee loop is the engine that generates the data the reports are built from.

Identity

cup.report has no usernames, no passwords, and no email addresses.

The app — essentially an inbox

The app is deliberately minimal. It is, in essence, an inbox: a simple list of ads waiting to be opened, each of which becomes a coffee. There is no feed, no social layer, no profiles, no clutter. It does one thing cleanly.

The screens:

The entire experience is: open the inbox, open an ad, get a coffee, redeem it at a café. Keeping the app to an inbox is the point — it is the smallest thing that runs the loop, and nothing more.

The first client is a native iOS app. Native (rather than web) is the right choice because it supports both passkeys and direct NFC card reading, and it delivers the open-an-ad-then-redeem loop cleanly on a phone.

Principles

Where it starts

The vision

In time, cup.report grows into a broader coffee-commerce and reporting system for cafés and local advertisers — a way for local money, attention, and coffee to move in a circle that benefits everyone it touches. That is the direction, not the current reality. It starts with one free espresso.