Tomer Rozenberg @tomer-rozenberg.com · 29/09/2026The dangerous thing about the unnamed gap between the democracy you were promised and the one you have is that it invites explanation. And someone is always waiting to tell you: “It’s all theater, hand over power to me and I’ll fix it.” Naming the structural gap is the primary defense. 081
Tomer Rozenberg @tomer-rozenberg.com · 27/09/2026A capable government can build fast trains, pave roads, and deliver clean water on time. But receiving good outputs isn’t the same as having agency. A well-served population can still be completely powerless. A citizen's relationship isn't supposed to be that of a customer to a vendor. 3194
Tomer Rozenberg @tomer-rozenberg.com · 24/09/2026You spend five minutes behind a cardboard screen deciding who gets to govern. Then the rest of the year happens to you: budgets you never read, interest rate shifts made by unchosen boards, court rulings redefining rights. The civic feeling isn’t fake. But mistaking the ritual for actual power is. 53410
Tomer Rozenberg @tomer-rozenberg.com · 04/09/2026Between elections, most of us have opinions and no channel. Officials have power and no reliable signal from the people they actually represent. That gap is structural, not a failure of anyone's civic virtue. I'm building infrastructure for it, early and in public. tryagora.orgtryagora.orgAgora — Civic infrastructureA structured channel between citizens and the officials who represent them. 217216
Tomer Rozenberg @tomer-rozenberg.com · 10/07/2026National political discourse has hundreds of platforms. Cable news, podcasts, social media, Substack. The incentive to build for that audience is strong. Local governance has almost none. The incentive to build for that audience is weak. That's the gap we're building in. 2014233
Tomer Rozenberg @tomer-rozenberg.com · 02/07/2026We're starting local on purpose. The civic relationships that matter most, the ones that affect your street, your school, your neighborhood, are the ones with the least infrastructure. The national conversation has no shortage of platforms. The local one does. 56815
Tomer Rozenberg @tomer-rozenberg.com · 02/07/2026A community board that can reach its district's residents through structured participation, not a newsletter nobody reads, is a different institution than one that relies on whoever shows up on a Tuesday night. 35711
Tomer Rozenberg @tomer-rozenberg.com · 02/07/2026NYC has 35 community boards, each one an advisory body that influences land use, budget requests, and local services. Most New Yorkers have never heard of their community board. Almost none attend meetings. That's not apathy. The boards don't have digital infrastructure. 118822
Tomer Rozenberg @tomer-rozenberg.com · 30/06/2026Building deliberately also means we can be honest in public about what we don't know yet. We don't have a complete answer to advocacy groups and their role on the platform. We're still working through it. A startup with investor pressure can't say that out loud. We can. 5524
Tomer Rozenberg @tomer-rozenberg.com · 28/06/2026We've been asked why Agora is still a side project rather than a funded startup. The honest answer: this problem punishes haste. Every civic tech project that scaled fast hit the supply problem, officials who couldn't stay responsive, before the product was ready to handle it. 3363
Tomer Rozenberg @tomer-rozenberg.com · 25/06/2026It's a harder problem. Transparency only requires publishing data. Participation requires a closed loop, input, acknowledgment, response, follow-through. The civic tech world picked the easier problem and built infrastructure around it. 1365
Tomer Rozenberg @tomer-rozenberg.com · 25/06/2026What none of them built: a way to tell your representative how you want them to vote before it happens. To have your input aggregated with other verified constituents from your district. To find out if it moved anything. Transparency is one direction. Participation requires two. 65110
Tomer Rozenberg @tomer-rozenberg.com · 25/06/2026The civic tech world has built an impressive set of tools. GovTrack. VoteSmart. OpenSecrets. Hundreds of transparency portals. If you want to know how your representative voted on anything in the last decade, you can find out in minutes. 85318
Tomer Rozenberg @tomer-rozenberg.com · 23/06/2026Verification is a constraint, not a gatekeeping choice. The goal isn't exclusion. It's honest weighting. A constituent's view on their school district's budget should land differently than the same view from someone three states away. That distinction is the product. 2324
Tomer Rozenberg @tomer-rozenberg.com · 21/06/2026A question we get often: how do you know a citizen is actually from the district? We use public voter registration data, address verification, and a few additional signals. Not perfect. But meaningfully better than "anyone with an account." The bar is constituent, not citizen. 5437
Tomer Rozenberg @tomer-rozenberg.com · 20/06/2026What we're doing is narrower: can a city council member tell which comments come from people who live in their district. 130
Tomer Rozenberg @tomer-rozenberg.com · 20/06/2026Different scope. Agora verifies constituents within a platform, district by district, not citizenship nationally. A government-run verification layer is a much bigger proposal with its own tradeoffs. 110
Tomer Rozenberg @tomer-rozenberg.com · 20/06/2026The actual problem isn't that they were identical, it's that the system had no way to tell "1,000 individuals who agree" from "1,000 individuals who copy-pasted" from "a bot farm." All three look the same to an unconstrained comment box. That's the design failure. 110
Tomer Rozenberg @tomer-rozenberg.com · 20/06/2026Fair correction. Identical isn't the same as fake. Most of those were real people who used a message an org gave them. 110
Tomer Rozenberg @tomer-rozenberg.com · 20/06/2026Different failure mode, same root cause. Our post is about unconstrained input burying signal. Yours is the opposite: a process with no defined inputs at all, so there's nothing to fill out correctly. Both come from treating structure as optional. 120
Tomer Rozenberg @tomer-rozenberg.com · 19/06/2026The form letter problem isn't limited to federal agencies. Any public comment system that accepts unconstrained input becomes a volume game. Organized groups win volume games. Individual constituents don't. The design has to make that impossible, not just harder. 3343
Tomer Rozenberg @tomer-rozenberg.com · 17/06/2026During the FCC's net neutrality comment period, the agency received millions of submissions. Most were identical. Individual citizens who wrote genuinely had no way to know if their comments registered at all. That's not a civic system. That's a lottery. 6544
Tomer Rozenberg @tomer-rozenberg.com · 16/06/2026Agora can't force officials to act on what they hear. What it can do is make "I didn't know what my constituents thought" a less defensible excuse. Whether that's enough depends on the official. 120
Tomer Rozenberg @tomer-rozenberg.com · 16/06/2026Campaign finance is a real problem and a different layer. At Agora, we focus on the input channel. Improving the quality of the constituent signal. Both can be broken at once. We're working on one of them, hoping it also affects the other. 020
Tomer Rozenberg @tomer-rozenberg.com · 16/06/2026Meetings work for the people who can attend them. That's a smaller group than it should be. Trying to extend that to everyone else. 000
Tomer Rozenberg @tomer-rozenberg.com · 16/06/2026More seats are a real argument. But whatever the count, the channel between citizens and whoever holds office is still broken. The gap survives any ratio. So adding more seats is not enough 311
Tomer Rozenberg @tomer-rozenberg.com · 14/06/2026NYC has 51 city council members, 65 state assembly members, 27 state senators, 26 members of Congress. Plus borough presidents, mayor, comptroller. Most constituents have zero interaction with them between elections. That's the civic gap, in numbers. 116812
Tomer Rozenberg @tomer-rozenberg.com · 13/06/2026This is why verified official anchoring isn't a design restriction. It's what keeps the space civic — because every conversation is anchored to something governmental, something accountable to a constituency. 3163
Tomer Rozenberg @tomer-rozenberg.com · 13/06/2026A platform that can't sustain official engagement becomes citizens posting into a void. The void empties. The platform dies. The same failure, different name, repeated across a decade. 1253
Tomer Rozenberg @tomer-rozenberg.com · 13/06/2026It became a place where citizens expressed opinions to each other — not to officials. Without that anchor, it had the dynamics of social media with none of the reach. 352
Tomer Rozenberg @tomer-rozenberg.com · 13/06/2026Brigade tried to build civic social networking. Got traction. Didn't survive. The postmortem is worth reading carefully. 2184
Tomer Rozenberg @tomer-rozenberg.com · 12/06/2026The hardest design problem in civic participation isn't how to let citizens be heard. It's making being heard feel real. That means acknowledgment, reference, and follow-through. Not every input gets a custom reply. But every input deserves a structured one. 4396
Tomer Rozenberg @tomer-rozenberg.com · 11/06/2026What participation looks like from the citizen side: A council member posts about a proposed rezoning in your neighborhood. You see it. You weigh in through a structured mechanism. Your input is aggregated with other verified constituents from the district. You find out if it moved anything. 1212
Tomer Rozenberg @tomer-rozenberg.com · 11/06/2026"I hope mine was noticed" is the whole problem in four words. You did the work. You made a real distinction. And you have no idea if it registered. The lack of the feedback loop is what makes people stop trying the next time. 000
Tomer Rozenberg @tomer-rozenberg.com · 10/06/2026The form isn't censorship. It's signal design. You can't extract useful signal from unconstrained input. Every good facilitator knows this. Every useful survey is built on it. 1121
Tomer Rozenberg @tomer-rozenberg.com · 10/06/2026Structured participation is different. A specific mechanism matched to a specific type of input. A vote-along on a bill. A budget allocation exercise. A question for a town hall. The form shapes what can be submitted — and that shaping is the point. 1142
Tomer Rozenberg @tomer-rozenberg.com · 10/06/2026An open comment section on a bill gives everyone an equal voice. A constituent in the district. An activist from another state. A bot. A coordinated campaign. All equally weighted, all equally visible. That's not participation. That's noise with a comment box. 3316
Tomer Rozenberg @tomer-rozenberg.com · 10/06/2026The official inbox problem isn't a staffing problem. You can hire more people to read more emails. What you can't do is turn a form letter into a constituent. The problem is upstream. It's a design problem. 0161
Tomer Rozenberg @tomer-rozenberg.com · 09/06/2026One official showed me their inbox. Thousands of emails. Most were identical form letters routed through advocacy organizations. A handful were real constituent stories. No way to separate them. They weren't ignoring constituents. They couldn't find them. 6323
Tomer Rozenberg @tomer-rozenberg.com · 07/06/2026I understand what you say, but this is not the problem Agora is trying to fix. I would add that, based on my knowledge and expertise, there is no solution that can come from a private enterprise. This requires a big cultural and societal change, which can come only from the roots. 110
Tomer Rozenberg @tomer-rozenberg.com · 07/06/2026Citizens can also initiate discussions on Agora. But they can't post at each other. That's the design distinction. Social media is citizens posting at citizens. Agora is citizens and officials in the same structured space, anchored to something governmental, something accountable. 0142
Tomer Rozenberg @tomer-rozenberg.com · 06/06/2026The question we hear most: if officials anchor the platform, don't they control the agenda? The weighting is the answer. Their post, their actual constituents respond, and the signal comes back as a read on their specific district, not a popularity contest. They can't curate who they hear from. 3211
Tomer Rozenberg @tomer-rozenberg.com · 06/06/2026The accountability gap, issues officials refuse to address, is real. It's a different problem, with different tools. We're not trying to solve both. I do believe that the first will affect positively the other. 110
Tomer Rozenberg @tomer-rozenberg.com · 06/06/2026Two different problems. Agora is built for one: constituent signal on decisions officials are already making. For example, the official is considering a budget cut with no real sense of what their district thinks. 110
Tomer Rozenberg @tomer-rozenberg.com · 05/06/2026Different discussions require different structures. A citizen who wants to initiate a discussion about an issue in this hometown is vastly different and requires a different mechanism than at the national level. (2/2) 100
Tomer Rozenberg @tomer-rozenberg.com · 05/06/2026That is a good question. Citizens will be able to initiate discussion, which is key for a true dialogue (Two-way). But Agora is not a social media platform where the loudest or most provocative get the attention. (1/2) 100
Tomer Rozenberg @tomer-rozenberg.com · 04/06/2026Two years ago I started asking officials: what would useful constituent input actually look like to you? The answer was consistent: less volume, more signal. Fewer form letters, more real stories. A way to know who's actually from the district. That's the spec we're building to. 1315
Tomer Rozenberg @tomer-rozenberg.com · 03/06/2026Town halls work, technically. They happen in one room, at one time, and they're dominated by whoever is loudest and most available. A parent with two kids and a job has no realistic way to be part of that conversation. That's not democracy failing. That's infrastructure failing. 2345
Tomer Rozenberg @tomer-rozenberg.com · 02/06/2026The first question every official asks when I describe Agora: "Is this going to be another place I get yelled at?" The answer is no. That's actually the design, constituent signal, weighted by district. Structured input, not open comment. The signal-to-noise problem is the product. 3175