01
Purpose
Touchgrass gets the people of Berlin out into their own city.
We want a symbiotic relationship with Berlin: the city, the venues and the people.
If you are rewarded and not exploited, why would you not want it?
The Touchgrass charter
Touchgrass makes tools that get the people of Berlin out into their own city. This page says what we believe, how we will behave, and where things honestly stand today.
If you only read one thing
The charter
Every Touchgrass tool is checked against these twelve points. They describe behaviour, not technology.
01
Touchgrass gets the people of Berlin out into their own city.
We want a symbiotic relationship with Berlin: the city, the venues and the people.
If you are rewarded and not exploited, why would you not want it?
02
Product experiences are deteriorating fast, because they try to serve the user and earn a profit at the same time. Inside every company, the steering eventually turns towards revenue.
Two things have changed. Building software costs very little. And a service that serves only Berlin can afford details a global product never will.
Together they make room for tools that are new, sensible and effortless, and that treat nobody as a second-class citizen.
03
04
The aim is to normalise the amount of money exchanged for value. Today a service is a minor value for the user and a major value for the corporation.
05
Visitors benefit as a side effect.
You live here, so you will be back. What matters is what fits the time you have. Touchgrass is built for that case.
06
Touchgrass is the umbrella. It holds this charter. Under it are slices: separate tools, each defined by the job someone needs done and the experience that job demands.
A job that needs a different experience is a different slice. A slice is not a content category. Treating every job as the same experience is the mistake the big horizontal products make.
Slices can share data and code. They never share an experience by default. Nothing is promoted to shared before it has proved itself in one slice.
07
I'm free now, or tonight. What's good?
Planning the weekend, not missing something and discovering what you did not know existed all matter too. They come after.
08
Data arrives in layers.
Every fact carries where it came from and when. Unknown stays unknown. People who contribute get a better city tool, and credit.
09
We never optimise for traffic or for time spent on the site. A tool that gets you out of the door fast is doing its job.
10
11
12
Humans and AI, together. Work is owned by roles that are responsible for it.
Marketing will run as a pipeline: search first, then social, then paid. Each day the results are reviewed against the goals in point 09, and against nothing else.
The Touchgrass family
One is live, one is in development, one is an idea. Each is defined by a job, written the way the person would say it.
Museums and exhibitions.
The job
"When I have free time now or tonight, I want to pick an exhibition I can actually get into, see properly and afford, so I spend that time there and not on finding out."
It began as a personal tool for finding somewhere to go that matched a schedule. Starting from your time is the experience, and it still has to prove itself with other people.
Live
Open CultureRestaurants, cafés and bars.
The job
Not written yet. It is the next thing to write.
RiB is Restaurants in Berlin: a map of places to eat, with a careful record of where every fact came from. It will be folded into Touchgrass under this charter.
In development, not launched
Films in your language.
The job
"When I want to see a film, I want a showing in a language I follow, at a cinema where I know what to expect, so nothing about the evening surprises me."
Easy language filtering. Trailers with the right audio and subtitles. What the room and the seats look like, which snacks they sell, what you can bring. Built for every language that lives in Berlin.
Idea
An honest look
Two things exist. Both were built fast, mostly by AI agents, before this charter was written. On 1 October 2026 both code bases were read, run and held against the twelve points. This is what came back.
Culture has the experience and no machine to keep its data true. RiB has the machine and no experience. Each is missing what the other has.
Slice No. 01
A working product people can use today, standing on data that cannot be kept fresh.
It starts from your free time and finds what fits. That is the experience the whole idea began with, and no global product works this way.
Free entry windows come first. 18 future ticket prices show as unconfirmed rather than guessed. Every fact links to the page it came from.
No commissions, no ads, no paid placement, no tracking. Tickets always link to the venue's own page.
About 90 exhibitions fit a free afternoon. After 18:30 on an ordinary weekday it is 7 to 12, at 3 to 5 venues. Museums close early, so "tonight" needs the other slices.
The catalogue is a snapshot from 28 September. Each venue has its own hand-written reader, a changed price at one venue stops the update for all 36, and nothing runs on a schedule.
Venues do not know we exist. The one "report an error" link leads to a private page, so nobody can tell us we are wrong. Our reader does not introduce itself to the sites it visits.
The site measures nothing at all, so we cannot tell whether anyone actually went.
A public page explains sources, coverage and uncertainty. There is no legal notice, no cost page and no charter on the site yet.
The read
Keep the experience, the honesty rules and the design. Rebuild how the data is gathered.
The code underneath was written in a hurry and cannot be maintained as it is. That matters less than it sounds: the valuable part is the idea, and the idea survives a rebuild.
Slice No. 02
A careful, self-running record of places to eat, with very little built for the person who is hungry.
The strongest thing in either project. Facts are never overwritten, can be withdrawn and restored, and nothing is published without a checked dry run.
It has run unattended since 26 September: each night it reads venue sites, checks itself, publishes, and sends a morning report. Five nights published; one run was held back by its own safety check and one started hours late.
All of that runs on one computer at home, with no copy of the data outside that home. The automatic checks on its code have been failing since 25 September.
No user, job or moment is written down anywhere. It began as a map demo. The one journey chosen was "is this place worth it?", and "where do we eat tonight" was explicitly set aside.
There is no "open now". Opening hours are known for 40% of places but are not part of what the map loads, so they cannot shape the list. The default order is alphabetical.
Of the 14 specifications written after the first four days, 12 were about data or tools for the operator. The app people see is still the first design. Booking providers and social links are collected and shown to nobody.
Several of the ways it gathers data were chosen for reach, before this charter existed, and would not pass it. Each needs a decision before RiB becomes a Touchgrass slice.
Running it is cheap, but there is no ledger and nothing is published.
A core of roughly 10,000 lines is general: reading pages politely in turn, storing dated facts, the nightly run, the publish check. The rest is specific to restaurants. It has no idea of something that happens at a place for a limited time, which is exactly what an exhibition or a film showing is.
The read
The worry was that it was built the wrong way. The finding is narrower: much of it is built well, in the wrong order.
Ten days of work produced a deep, well-evidenced record of four postcodes and the tools to supervise it, and almost nothing that changes what a person looking for dinner sees. The way it stores facts is worth carrying forward. The breadth around it grew ahead of any proven need.
A proposal, not a plan
Nothing here is being built yet. This is the order that follows from the charter and from what the look above found.
Ideas for later
Open questions